diff --git a/abms.lua b/abms.lua index 1b82f77..51d88e5 100644 --- a/abms.lua +++ b/abms.lua @@ -279,9 +279,8 @@ minetest.register_abm({ }) local no_tree_grow = {'fun_caves:bark', 'fun_caves:leaves'} -local wood_nodes = {{name = 'fun_caves:diamondwood'}, {name = 'fun_caves:ironwood'}, {name = 'fun_caves:tree'}} +local wood_nodes = {{name = 'fun_caves:diamondwood'}, {name = 'fun_caves:ironwood'}, {name = 'fun_caves:sap'}, {name = 'fun_caves:tree'}} minetest.register_abm({ - nodenames = { "fun_caves:tree", 'fun_caves:ironwood', 'fun_caves:diamondwood' }, neighbors = {'air'}, interval = 5 * fun_caves.time_factor, chance = 900, @@ -301,8 +300,10 @@ minetest.register_abm({ minetest.set_node(new_pos, wood_nodes[1]) elseif math.random(25) == 1 then minetest.set_node(new_pos, wood_nodes[2]) - else + elseif math.random(25) == 1 then minetest.set_node(new_pos, wood_nodes[3]) + else + minetest.set_node(new_pos, wood_nodes[4]) end end })