minetest_farming/api.lua

20 lines
474 B
Lua
Raw Normal View History

2018-12-18 06:26:44 -08:00
farming.add_soil=function(soil2add)
table.insert(farming.change_soil,soil2add)
end
2019-01-14 23:59:50 -08:00
function farming.register_on_harvest(spec)
-- Add function
if #farming.registered_on_harvest == 0 then
farming.registered_on_harvest=spec
else
table.insert(farming.registered_on_harvest,1,spec)
end
end
function farming.on_harvest(pos,node,digger)
for _, func in ipairs(farming.registered_on_harvest) do
itemstack = func(pos,node,digger) or itemstack
end
return itemstack
end