diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 3e239f052fad1acda48755ca170ebe27e7b28046..cb8ef795e0a3b978ec5cf4e242339a554cf42126 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -82,7 +82,9 @@ function doors:register_door(name, def) meta:set_string("infotext", "Owned by "..pn) end - itemstack:take_item() + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end return itemstack end, })