Add sap to tree growth.
This commit is contained in:
parent
cca6f2ae1c
commit
d1443e1d09
1 changed files with 4 additions and 3 deletions
7
abms.lua
7
abms.lua
|
@ -279,9 +279,8 @@ minetest.register_abm({
|
||||||
})
|
})
|
||||||
|
|
||||||
local no_tree_grow = {'fun_caves:bark', 'fun_caves:leaves'}
|
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({
|
minetest.register_abm({
|
||||||
nodenames = { "fun_caves:tree", 'fun_caves:ironwood', 'fun_caves:diamondwood' },
|
|
||||||
neighbors = {'air'},
|
neighbors = {'air'},
|
||||||
interval = 5 * fun_caves.time_factor,
|
interval = 5 * fun_caves.time_factor,
|
||||||
chance = 900,
|
chance = 900,
|
||||||
|
@ -301,8 +300,10 @@ minetest.register_abm({
|
||||||
minetest.set_node(new_pos, wood_nodes[1])
|
minetest.set_node(new_pos, wood_nodes[1])
|
||||||
elseif math.random(25) == 1 then
|
elseif math.random(25) == 1 then
|
||||||
minetest.set_node(new_pos, wood_nodes[2])
|
minetest.set_node(new_pos, wood_nodes[2])
|
||||||
else
|
elseif math.random(25) == 1 then
|
||||||
minetest.set_node(new_pos, wood_nodes[3])
|
minetest.set_node(new_pos, wood_nodes[3])
|
||||||
|
else
|
||||||
|
minetest.set_node(new_pos, wood_nodes[4])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue