Piston: don't allow breaking nodes with the unconnected piston.

This commit is contained in:
Auke Kok 2018-01-04 21:38:53 -08:00
parent 63e0d6e261
commit 22f77237bd

View File

@ -630,9 +630,12 @@ minetest.register_node("mech:piston_base_extended", {
minetest.remove_node(npos)
end
node.name = "mech:piston_base_sticky"
else
elseif nnode.name == "mech:piston_top" then
minetest.remove_node(npos)
node.name = "mech:piston_base"
else
-- wall exploit otherwise
return
end
minetest.swap_node(pos, node)
minetest.sound_play("piston_untrigger", {pos = pos})