summaryrefslogtreecommitdiff
path: root/ferns
diff options
context:
space:
mode:
authorVanessa Dannenberg <vanessa.e.dannenberg@gmail.com>2018-10-25 12:14:05 -0400
committerVanessa Dannenberg <vanessa.e.dannenberg@gmail.com>2018-10-25 12:14:05 -0400
commitf23603a325cfad46e16550521d4409300af40b49 (patch)
tree7884df937ec836ac4b79d90ab3ed6e068ed2c60d /ferns
parent9d67dc5e829951b288f266a316c0bce06e9ae66e (diff)
downloaddreambuilder_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')
-rw-r--r--ferns/gianttreefern.lua10
-rw-r--r--ferns/treefern.lua4
2 files changed, 7 insertions, 7 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
diff --git a/ferns/treefern.lua b/ferns/treefern.lua
index 144d584..20a3d87 100644
--- a/ferns/treefern.lua
+++ b/ferns/treefern.lua
@@ -35,11 +35,11 @@ abstract_ferns.grow_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" })
+ minetest.swap_node({x = pos.x, y = pos.y + i, z = pos.z}, { name = "ferns:fern_trunk" })
i = i + 1
end
if not brk then
- minetest.set_node({x = pos.x, y = pos.y + i - 1, z = pos.z}, { name = crown })
+ minetest.swap_node({x = pos.x, y = pos.y + i - 1, z = pos.z}, { name = crown })
end
end