mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-05-21 14:53:16 -04:00
Set on_rotate to false
This commit is contained in:
parent
c2520d8858
commit
7802ebdf0c
1 changed files with 3 additions and 20 deletions
|
@ -19,23 +19,6 @@ local function on_flood(pos, oldnode, newnode)
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
local function on_rotate(pos, node, user, _, new_param2)
|
|
||||||
if minetest.is_protected(pos, user:get_player_name()) then
|
|
||||||
minetest.record_protection_violation(pos, user:get_player_name())
|
|
||||||
return false
|
|
||||||
end
|
|
||||||
|
|
||||||
minetest.set_node(pos, {name = "air"})
|
|
||||||
if new_param2 == 0 then
|
|
||||||
minetest.set_node(pos, {name = "default:torch_ceiling", param2 = new_param2})
|
|
||||||
elseif new_param2 == 1 then
|
|
||||||
minetest.set_node(pos, {name = "default:torch", param2 = new_param2})
|
|
||||||
else
|
|
||||||
minetest.set_node(pos, {name = "default:torch_wall", param2 = new_param2})
|
|
||||||
end
|
|
||||||
return true
|
|
||||||
end
|
|
||||||
|
|
||||||
minetest.register_node("default:torch", {
|
minetest.register_node("default:torch", {
|
||||||
description = S("Torch"),
|
description = S("Torch"),
|
||||||
drawtype = "mesh",
|
drawtype = "mesh",
|
||||||
|
@ -88,7 +71,7 @@ minetest.register_node("default:torch", {
|
||||||
end,
|
end,
|
||||||
floodable = true,
|
floodable = true,
|
||||||
on_flood = on_flood,
|
on_flood = on_flood,
|
||||||
on_rotate = on_rotate
|
on_rotate = false
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("default:torch_wall", {
|
minetest.register_node("default:torch_wall", {
|
||||||
|
@ -112,7 +95,7 @@ minetest.register_node("default:torch_wall", {
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
floodable = true,
|
floodable = true,
|
||||||
on_flood = on_flood,
|
on_flood = on_flood,
|
||||||
on_rotate = on_rotate
|
on_rotate = false
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("default:torch_ceiling", {
|
minetest.register_node("default:torch_ceiling", {
|
||||||
|
@ -136,7 +119,7 @@ minetest.register_node("default:torch_ceiling", {
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
floodable = true,
|
floodable = true,
|
||||||
on_flood = on_flood,
|
on_flood = on_flood,
|
||||||
on_rotate = on_rotate
|
on_rotate = false
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_lbm({
|
minetest.register_lbm({
|
||||||
|
|
Loading…
Add table
Reference in a new issue