From 59d82c182077ac9ad1cf920f293c25ce4da05e81 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Tue, 14 Mar 2017 00:03:48 -0400 Subject: [PATCH] don't redefine moreblocks "wood tile" (it isn't colorable :P ) --- init.lua | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/init.lua b/init.lua index bb8448d..1e3b008 100644 --- a/init.lua +++ b/init.lua @@ -194,16 +194,19 @@ end for _, i in pairs(minetest.registered_nodes) do if string.find(i.name, "moreblocks:stair_wood") - or string.find(i.name, "moreblocks:slab_wood") - or string.find(i.name, "moreblocks:panel_wood") - or string.find(i.name, "moreblocks:micro_wood") - or string.find(i.name, "moreblocks:slope_wood") then - local s1, s2 = is_stairsplus(i.name, false) - minetest.override_item(i.name, { - ud_replacement_node = "coloredwood:"..s1.."_wood_grey"..s2, - paramtype2 = "colorfacedir", - groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, wood = 1, not_in_creative_inventory=1, ud_param2_colorable = 1}, - }) + or string.find(i.name, "moreblocks:slab_wood") + or string.find(i.name, "moreblocks:panel_wood") + or string.find(i.name, "moreblocks:micro_wood") + or string.find(i.name, "moreblocks:slope_wood") then + local a,b = string.find(i.name, "wood_tile") + if not a then + local s1, s2 = is_stairsplus(i.name, false) + minetest.override_item(i.name, { + ud_replacement_node = "coloredwood:"..s1.."_wood_grey"..s2, + paramtype2 = "colorfacedir", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, wood = 1, not_in_creative_inventory=1, ud_param2_colorable = 1}, + }) + end end end