Disable rotation of torches and signs

This commit is contained in:
Wuzzy 2019-12-09 16:58:25 +01:00
parent d502ac3bec
commit f218180eaa
2 changed files with 3 additions and 6 deletions

View file

@ -390,15 +390,11 @@ minetest.register_node("mcl_signs:wall_sign", {
on_punch = function(pos, node, puncher)
update_sign(pos)
end,
on_rotate = false,
_mcl_hardness = 1,
_mcl_blast_resistance = 5,
})
local on_rotate
if minetest.get_modpath("screwdriver") then
on_rotate = screwdriver.disallow
end
-- Standing sign nodes.
-- 4 rotations at 0°, 22.5°, 45° and 67.5°.
-- These are 4 out of 16 possible rotations.
@ -424,8 +420,8 @@ local ssign = {
on_punch = function(pos, node, puncher)
update_sign(pos)
end,
on_rotate = false,
on_rotate = on_rotate,
_mcl_hardness = 1,
_mcl_blast_resistance = 5,
}

View file

@ -153,6 +153,7 @@ mcl_torches.register_torch = function(substring, description, doc_items_longdesc
wall_side = {-0.5, -0.5, -0.1, -0.2, 0.1, 0.1},
},
sounds = sounds,
on_rotate = false,
}
if moredef ~= nil then
for k,v in pairs(moredef) do