From 20c369a138e6ad0be06e0fd5dff52b0f5376e62d Mon Sep 17 00:00:00 2001 From: unknown <24964441+wsor4035@users.noreply.github.com> Date: Fri, 1 Jul 2022 15:38:54 -0400 Subject: [PATCH] make regualr saplings work --- node_defs.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/node_defs.lua b/node_defs.lua index 7f58b00..a81ad8b 100644 --- a/node_defs.lua +++ b/node_defs.lua @@ -319,6 +319,23 @@ for i in ipairs(moretrees.treelist) do return itemstack end, + on_construct = function(pos) + minetest.get_node_timer(pos):start(300) + end, + on_timer = function(pos, elapsed) + if moretrees.can_grow(pos, treename) then + --moretrees["grow_" .. treename](pos) + minetest.set_node(pos, {name="air"}) + if type(moretrees["spawn_" .. treename .. "_object"])=="string" then + local split = moretrees["spawn_" .. treename .. "_object"]:split(".") + moretrees[split[2]](pos) + else + minetest.spawn_tree(pos, moretrees["spawn_" .. treename .. "_object"]) + end + else + minetest.get_node_timer(pos):start(300) + end + end, }) local moretrees_leaves_inventory_image = nil