From 7f5b7065cbf5644b23541f7ad2003b61ba294ad3 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Sun, 20 Jan 2013 16:15:54 -0500 Subject: [PATCH] removed saplings, added leaves to avoidnodes list --- node_defs.lua | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/node_defs.lua b/node_defs.lua index 4681809..9d5842c 100644 --- a/node_defs.lua +++ b/node_defs.lua @@ -11,6 +11,16 @@ leaves = { {"rubber_tree", "Rubber Tree Leaves"}, } +moretrees.avoidnodes = {} + +table.insert(moretrees.avoidnodes, "default:jungletree") +table.insert(moretrees.avoidnodes, "jungletree:leaves_red") +table.insert(moretrees.avoidnodes, "jungletree:leaves_green") +table.insert(moretrees.avoidnodes, "jungletree:leaves_yellow") +table.insert(moretrees.avoidnodes, "conifers:trunk") +table.insert(moretrees.avoidnodes, "conifers:leaves") +table.insert(moretrees.avoidnodes, "conifers:leaves_special") + for i in ipairs(leaves) do local name = leaves[i] minetest.register_node("moretrees:"..leaves[i][1].."_leaves", { @@ -22,6 +32,7 @@ for i in ipairs(leaves) do groups = {tree=1, snappy=3, flammable=2}, sounds = default.node_sound_leaves_defaults(), }) + table.insert(moretrees.avoidnodes, "moretrees:"..leaves[i][1].."_leaves") end trees = { @@ -39,13 +50,6 @@ trees = { simple_trees = { "beech", "apple_tree", "oak", "sequoia", "palm", "pine", "willow", "rubber_tree"} -moretrees.avoidnodes = {} - -table.insert(moretrees.avoidnodes, "default:jungletree") -table.insert(moretrees.avoidnodes, "jungletree:sapling") -table.insert(moretrees.avoidnodes, "conifers:trunk") -table.insert(moretrees.avoidnodes, "conifers:sapling") - for i in ipairs(trees) do local treename = trees[i][1] local treedesc = trees[i][2] @@ -54,7 +58,6 @@ for i in ipairs(trees) do local selbox = trees[i][5] table.insert(moretrees.avoidnodes, "moretrees:"..treename.."_trunk") - table.insert(moretrees.avoidnodes, "moretrees:"..treename.."_sapling") minetest.register_node("moretrees:"..treename.."_trunk", { description = treedesc.." Trunk",