diff options
author | Vanessa Dannenberg <vanessa.e.dannenberg@gmail.com> | 2018-10-25 12:14:05 -0400 |
---|---|---|
committer | Vanessa Dannenberg <vanessa.e.dannenberg@gmail.com> | 2018-10-25 12:14:05 -0400 |
commit | f23603a325cfad46e16550521d4409300af40b49 (patch) | |
tree | 7884df937ec836ac4b79d90ab3ed6e068ed2c60d /ferns/gianttreefern.lua | |
parent | 9d67dc5e829951b288f266a316c0bce06e9ae66e (diff) | |
download | dreambuilder_modpack-f23603a325cfad46e16550521d4409300af40b49.tar dreambuilder_modpack-f23603a325cfad46e16550521d4409300af40b49.tar.gz dreambuilder_modpack-f23603a325cfad46e16550521d4409300af40b49.tar.bz2 dreambuilder_modpack-f23603a325cfad46e16550521d4409300af40b49.tar.xz dreambuilder_modpack-f23603a325cfad46e16550521d4409300af40b49.zip |
update biome_lib, plantlife (which includes switching
to Tenplus1's vines fork), and moretrees
Diffstat (limited to 'ferns/gianttreefern.lua')
-rw-r--r-- | ferns/gianttreefern.lua | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ferns/gianttreefern.lua b/ferns/gianttreefern.lua index 60d3b82..198c6cc 100644 --- a/ferns/gianttreefern.lua +++ b/ferns/gianttreefern.lua @@ -69,11 +69,11 @@ abstract_ferns.grow_giant_tree_fern = function(pos) brk = true break end - minetest.set_node({x = pos.x, y = pos.y + i, z = pos.z}, {name="ferns:fern_trunk_big"}) + minetest.swap_node({x = pos.x, y = pos.y + i, z = pos.z}, {name="ferns:fern_trunk_big"}) end if not brk then - minetest.set_node({x = pos.x, y = pos.y + size-2, z = pos.z}, {name="ferns:fern_trunk_big_top"}) - minetest.set_node({x = pos.x, y = pos.y + size-1, z = pos.z}, {name="ferns:tree_fern_leaves_giant"}) + minetest.swap_node({x = pos.x, y = pos.y + size-2, z = pos.z}, {name="ferns:fern_trunk_big_top"}) + minetest.swap_node({x = pos.x, y = pos.y + size-1, z = pos.z}, {name="ferns:tree_fern_leaves_giant"}) -- all the checking for air below is to prevent some ugly bugs (incomplete trunks of neighbouring trees), it's a bit slower, but worth the result @@ -86,7 +86,7 @@ abstract_ferns.grow_giant_tree_fern = function(pos) -- add leaves so long as the destination nodes are air for j = 1, 3 do if minetest.get_node(positions[j]).name == "air" then - minetest.set_node(positions[j], {name="ferns:tree_fern_leave_big"}) + minetest.swap_node(positions[j], {name="ferns:tree_fern_leave_big"}) else endpos = j break @@ -94,7 +94,7 @@ abstract_ferns.grow_giant_tree_fern = function(pos) end -- add the terminating leaf if required and possible if endpos == 4 and minetest.get_node(positions[endpos]).name == "air" then - minetest.set_node(positions[endpos], {name="ferns:tree_fern_leave_big_end", param2=rot}) + minetest.swap_node(positions[endpos], {name="ferns:tree_fern_leave_big_end", param2=rot}) end end end |