diff --git a/mods/ITEMS/mcl_core/functions.lua b/mods/ITEMS/mcl_core/functions.lua index fd41ef30f..6738344b0 100644 --- a/mods/ITEMS/mcl_core/functions.lua +++ b/mods/ITEMS/mcl_core/functions.lua @@ -156,7 +156,9 @@ minetest.register_on_dignode(function(pos, node) local np={x=pos.x, y=pos.y+1, z=pos.z} while minetest.get_node(np).name==timber_nodenames[i] do minetest.remove_node(np) - minetest.add_item(np, timber_nodenames[i]) + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(np, timber_nodenames[i]) + end np={x=np.x, y=np.y+1, z=np.z} end end