From 2bab75fa9eae58b966da8943cdea31b3b590e45c Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Sat, 6 Sep 2014 13:06:24 -0400 Subject: [PATCH] stop crash from not-registered node being called for in trunks mod --- trunks/generating.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/trunks/generating.lua b/trunks/generating.lua index 1038423..6b5b897 100644 --- a/trunks/generating.lua +++ b/trunks/generating.lua @@ -223,13 +223,13 @@ local TRuNKS = { if Horizontal_Trunks == true then -- see settings.txt for i in pairs(TRuNKS) do - local MoD = TRuNKS[i][1] - local TRuNK = TRuNKS[i][2] - local NR = TRuNKS[i][3] + local MoD = TRuNKS[i][1] + local TRuNK = TRuNKS[i][2] + local NR = TRuNKS[i][3] + local trunkname = MoD..":"..TRuNK if minetest.get_modpath(MoD) ~= nil - and NR < 6 then -- moretrees trunks allready have facedir - - trunkname = MoD..":"..TRuNK + and NR < 6 -- moretrees trunks allready have facedir + and minetest.registered_nodes[trunkname] then -- the node being called exists. temptrunk = clone_node(trunkname) temptrunk.paramtype2 = "facedir" minetest.register_node(":"..trunkname, temptrunk)