diff --git a/mods/ITEMS/mcl_throwing/arrow.lua b/mods/ITEMS/mcl_throwing/arrow.lua index dc1e474296..a1f19c146e 100644 --- a/mods/ITEMS/mcl_throwing/arrow.lua +++ b/mods/ITEMS/mcl_throwing/arrow.lua @@ -121,7 +121,9 @@ THROWING_ARROW_ENTITY.on_step = function(self, dtime) if self._lastpos.x~=nil then local def = minetest.registered_nodes[node.name] if (def and def.walkable) or not def then - minetest.add_item(self._lastpos, 'mcl_throwing:arrow') + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self._lastpos, 'mcl_throwing:arrow') + end self.object:remove() end end