From ebecdf0a8eb0ea3711b0452e58f01e694b4f0ee2 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Tue, 25 Aug 2015 15:31:21 +0200 Subject: [PATCH] Force use of old growth method for default trees - Temporary solution to #150 until `minetest.place_schematic` is fixed --- minetestforfun_game/mods/default/trees.lua | 26 +++++++++++----------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/minetestforfun_game/mods/default/trees.lua b/minetestforfun_game/mods/default/trees.lua index 4e8b7769..08d4d8d8 100755 --- a/minetestforfun_game/mods/default/trees.lua +++ b/minetestforfun_game/mods/default/trees.lua @@ -36,27 +36,27 @@ minetest.register_abm({ if node.name == "default:sapling" then minetest.log("action", "A sapling grows into a tree at ".. minetest.pos_to_string(pos)) - if mapgen == "v6" then +-- if mapgen == "v6" then default.grow_tree(pos, random(1, 4) == 1) - else - default.grow_new_apple_tree(pos) - end +-- else +-- default.grow_new_apple_tree(pos) +-- end elseif node.name == "default:junglesapling" then minetest.log("action", "A jungle sapling grows into a tree at ".. minetest.pos_to_string(pos)) - if mapgen == "v6" then +-- if mapgen == "v6" then default.grow_jungle_tree(pos) - else - default.grow_new_jungle_tree(pos) - end +-- else +-- default.grow_new_jungle_tree(pos) +-- end elseif node.name == "default:pine_sapling" then minetest.log("action", "A pine sapling grows into a tree at ".. minetest.pos_to_string(pos)) - if mapgen == "v6" then +-- if mapgen == "v6" then default.grow_pine_tree(pos) - else - default.grow_new_pine_tree(pos) - end +-- else +-- default.grow_new_pine_tree(pos) +-- end elseif node.name == "default:acacia_sapling" then minetest.log("action", "An acacia sapling grows into a tree at ".. minetest.pos_to_string(pos)) @@ -369,7 +369,7 @@ end function default.grow_new_jungle_tree(pos) local path = minetest.get_modpath("default") .. "/schematics/jungle_tree.mts" - minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + minetest.place_schematic({x = pos.x - 2, y = pos.y, z = pos.z - 2}, path, 0, nil, false) end