diff options
author | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2017-03-14 21:24:35 -0400 |
---|---|---|
committer | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2017-03-14 21:24:35 -0400 |
commit | 6c701f9b7cf88fcb026a8f38d8852bd8a54412c7 (patch) | |
tree | fea375cbf160bd4e42792257947373b3e6345898 /ferns/treefern.lua | |
parent | b627f5dbf691c2d478d620e38e8ce1823289866e (diff) | |
download | dreambuilder_modpack-6c701f9b7cf88fcb026a8f38d8852bd8a54412c7.tar dreambuilder_modpack-6c701f9b7cf88fcb026a8f38d8852bd8a54412c7.tar.gz dreambuilder_modpack-6c701f9b7cf88fcb026a8f38d8852bd8a54412c7.tar.bz2 dreambuilder_modpack-6c701f9b7cf88fcb026a8f38d8852bd8a54412c7.tar.xz dreambuilder_modpack-6c701f9b7cf88fcb026a8f38d8852bd8a54412c7.zip |
update plantlife modpack (ferns)
Diffstat (limited to 'ferns/treefern.lua')
-rw-r--r-- | ferns/treefern.lua | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/ferns/treefern.lua b/ferns/treefern.lua index 4ba502b..7ba44d5 100644 --- a/ferns/treefern.lua +++ b/ferns/treefern.lua @@ -26,15 +26,24 @@ abstract_ferns.grow_tree_fern = function(pos) local crown = ({ "ferns:tree_fern_leaves", "ferns:tree_fern_leaves_02" })[math.random(1, 2)] local i = 1 - while (i < size-1) do - if minetest.get_node({x = pos.x, y = pos.y + i + 1, z = pos.z}).name ~= "air" then + local brk = false + while (i < size) do + print(minetest.get_node({x = pos.x, y = pos.y + i, z = pos.z}).name) + if minetest.get_node({x = pos.x, y = pos.y + i, z = pos.z}).name ~= "air" then + brk = true + print("break!") break end + print("set trunk node at:") + print(dump({x = pos.x, y = pos.y + i, z = pos.z})) minetest.set_node({x = pos.x, y = pos.y + i, z = pos.z}, { name = "ferns:fern_trunk" }) i = i + 1 end - - minetest.set_node({x = pos.x, y = pos.y + i, z = pos.z}, { name = crown }) + if not brk then + print("set crown node at:") + print(dump({x = pos.x, y = pos.y + i, z = pos.z})) + minetest.set_node({x = pos.x, y = pos.y + i - 1, z = pos.z}, { name = crown }) + end end ----------------------------------------------------------------------------------------------- |