From 2320f230477286171e35adfe74594b085302df2f Mon Sep 17 00:00:00 2001 From: James Stevenson Date: Sun, 28 Feb 2016 13:26:45 -0500 Subject: [PATCH] Only register dye crafts from flower group if flower exists --- mods/dye/init.lua | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/mods/dye/init.lua b/mods/dye/init.lua index d7d18f7a..6d905457 100644 --- a/mods/dye/init.lua +++ b/mods/dye/init.lua @@ -39,12 +39,19 @@ for _, row in ipairs(dyelocal.dyes) do description = description, groups = groups }) - minetest.register_craft({ - type = "shapeless", - output = item_name.." 4", - recipe = {"group:flower,color_"..name}, - }) + local flowers = {"white", "violet", "blue", "yellow", "orange", "red"} + + for i=1, #flowers do + if flowers[i] == name then + minetest.register_craft({ + type = "shapeless", + output = item_name.." 4", + recipe = {"group:flower,color_"..name}, + }) + end + end end + -- manually add coal->black dye minetest.register_craft({ type = "shapeless",