diff --git a/mods/default/functions.lua b/mods/default/functions.lua index 82c9282a..e62cad5b 100644 --- a/mods/default/functions.lua +++ b/mods/default/functions.lua @@ -201,9 +201,11 @@ minetest.register_globalstep(function(dtime) end) default.after_place_leaves = function(pos, placer, itemstack, pointed_thing) - local node = minetest.get_node(pos) - node.param2 = 1 - minetest.set_node(pos, node) + if placer and placer:get_player_control().sneak ~= true then + local node = minetest.get_node(pos) + node.param2 = 1 + minetest.set_node(pos, node) + end end minetest.register_abm({