summaryrefslogtreecommitdiff
path: root/beanpole.lua
diff options
context:
space:
mode:
authorTenPlus1 <kinsellaja@yahoo.com>2015-08-29 09:27:01 +0100
committerTenPlus1 <kinsellaja@yahoo.com>2015-08-29 09:27:01 +0100
commita14fc6f3ad0a802dd7e6da71da06cba37a9fb23b (patch)
tree06624947532176c73b9149be33033b4e76a7824d /beanpole.lua
parente6babd6486730a0341ea3bde31c80ed920c2328c (diff)
Added auto-refill routine and fixed a few bugs
Diffstat (limited to 'beanpole.lua')
-rw-r--r--beanpole.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/beanpole.lua b/beanpole.lua
index f9ba132..ba61543 100644
--- a/beanpole.lua
+++ b/beanpole.lua
@@ -17,6 +17,15 @@ minetest.register_craftitem("farming:beans", {
end
if not minetest.setting_getbool("creative_mode") then
itemstack:take_item()
+ -- check for refill
+ if itemstack:get_count() == 0 then
+ minetest.after(0.20,
+ farming.refill_plant,
+ placer,
+ "farming:beans",
+ placer:get_wield_index()
+ )
+ end -- END refill
end
return itemstack
end