diff --git a/mods/ITEMS/REDSTONE/mesecons_torch/init.lua b/mods/ITEMS/REDSTONE/mesecons_torch/init.lua index 236a7a116..fe5e3949f 100644 --- a/mods/ITEMS/REDSTONE/mesecons_torch/init.lua +++ b/mods/ITEMS/REDSTONE/mesecons_torch/init.lua @@ -140,17 +140,17 @@ minetest.register_abm({ if is_powered then if node.name == "mesecons_torch:mesecon_torch_on" then - minetest.swap_node(pos, {name="mesecons_torch:mesecon_torch_off", param2=node.param2}) + minetest.set_node(pos, {name="mesecons_torch:mesecon_torch_off", param2=node.param2}) mesecon.receptor_off(pos, torch_get_output_rules(node)) elseif node.name == "mesecons_torch:mesecon_torch_on_wall" then - minetest.swap_node(pos, {name="mesecons_torch:mesecon_torch_off_wall", param2=node.param2}) + minetest.set_node(pos, {name="mesecons_torch:mesecon_torch_off_wall", param2=node.param2}) mesecon.receptor_off(pos, torch_get_output_rules(node)) end elseif node.name == "mesecons_torch:mesecon_torch_off" then - minetest.swap_node(pos, {name="mesecons_torch:mesecon_torch_on", param2=node.param2}) + minetest.set_node(pos, {name="mesecons_torch:mesecon_torch_on", param2=node.param2}) mesecon.receptor_on(pos, torch_get_output_rules(node)) elseif node.name == "mesecons_torch:mesecon_torch_off_wall" then - minetest.swap_node(pos, {name="mesecons_torch:mesecon_torch_on_wall", param2=node.param2}) + minetest.set_node(pos, {name="mesecons_torch:mesecon_torch_on_wall", param2=node.param2}) mesecon.receptor_on(pos, torch_get_output_rules(node)) end end