Destroy items when they touch lava or fire

This commit is contained in:
Calinou 2015-09-01 14:43:17 +02:00
parent c2307b8816
commit ccc5f6af75

View file

@ -346,3 +346,15 @@ minetest.register_abm({
end
})
-- Destroy items when they touch lava or fire
local old_on_step = minetest.registered_entities["__builtin:item"].on_step
minetest.registered_entities["__builtin:item"].on_step = function(self, dtime)
if minetest.get_item_group(
minetest.get_node(self.object:getpos()).name, "igniter") >= 1 then
self.object:remove()
return
end
old_on_step(self, dtime)
end