From 0afd5b9b2cc4bda5ea222b481f577545197756c2 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 25 Aug 2014 18:24:36 -0400 Subject: [PATCH] add brass and steel chainlinks, recipe changes... if glooptest is not installed, an alias is added to equate homedecor steel chainlinks to glooptest's, for compatibility. The six-steel-ingot wall chain recipe is no longer to make wall chains. Instead, if glooptest is not installed, this recipe is used to make chain *links*. Whether glooptest is installed or not, the steel chainlinks are still used along with steel ingots, to make wall chains as before. --- homedecor/crafts.lua | 44 ++++++++++++++++++ homedecor/furniture_recipes.lua | 18 ------- .../textures/homedecor_chainlink_brass.png | Bin 0 -> 302 bytes .../textures/homedecor_chainlink_steel.png | Bin 0 -> 175 bytes 4 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 homedecor/textures/homedecor_chainlink_brass.png create mode 100644 homedecor/textures/homedecor_chainlink_steel.png diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index 2bb017b6..bd80eaab 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -108,6 +108,16 @@ minetest.register_craftitem("homedecor:steel_strip", { inventory_image = "homedecor_steel_strip.png" }) +minetest.register_craftitem("homedecor:chainlink_steel", { + description = "Steel chainlink", + inventory_image = "homedecor_chainlink_steel.png" +}) + +minetest.register_craftitem("homedecor:chainlink_brass", { + description = "Brass chainlink", + inventory_image = "homedecor_chainlink_brass.png" +}) + -- alternate crafting if mesecons is/isn't installed if not minetest.get_modpath("mesecons") then @@ -2549,3 +2559,37 @@ minetest.register_craft( { { "vessels:glass_bottle", "dye:brown" } }, }) + +if not minetest.get_modpath("glooptest") then + + minetest.register_alias("glooptest:chainlink", "homedecor:chainlink_steel") + + minetest.register_craft({ + output = "glooptest:chainlink 12", + recipe = { + {"", "default:steel_ingot", "default:steel_ingot"}, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "" }, + }, + }) + +end + +minetest.register_craft({ + output = "homedecor:chains 4", + recipe = { + { "default:steel_ingot", "", "default:steel_ingot"}, + { "homedecor:chainlink_steel", "", "homedecor:chainlink_steel" }, + { "homedecor:chainlink_steel", "", "homedecor:chainlink_steel" }, + }, +}) + +minetest.register_craft({ + output = "homedecor:chainlink_brass 12", + recipe = { + {"", "technic:brass_ingot", "technic:brass_ingot"}, + { "technic:brass_ingot", "", "technic:brass_ingot" }, + { "technic:brass_ingot", "technic:brass_ingot", "" }, + }, +}) + diff --git a/homedecor/furniture_recipes.lua b/homedecor/furniture_recipes.lua index e175890d..dceb3acc 100644 --- a/homedecor/furniture_recipes.lua +++ b/homedecor/furniture_recipes.lua @@ -219,24 +219,6 @@ minetest.register_craft({ }, }) -minetest.register_craft({ - output = "homedecor:chains 4", - recipe = { - {"","default:steel_ingot","default:steel_ingot"}, - { "default:steel_ingot","", "default:steel_ingot" }, - { "default:steel_ingot", "default:steel_ingot", "" }, - }, -}) - -minetest.register_craft({ - output = "homedecor:chains 4", - recipe = { - { "default:steel_ingot", "", "default:steel_ingot"}, - { "glooptest:chainlink", "", "glooptest:chainlink" }, - { "glooptest:chainlink", "", "glooptest:chainlink" }, - }, -}) - minetest.register_craft({ output = "homedecor:torch_wall 10", recipe = { diff --git a/homedecor/textures/homedecor_chainlink_brass.png b/homedecor/textures/homedecor_chainlink_brass.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f323e1525321fc841965f9678b5442be2fc88c GIT binary patch literal 302 zcmV+}0nz@6P)Nkl4+TaVNy zUq>H`YztY+TA-d?G;e_0M&le#6^{D_+;)wCkZ}rn0qn|$Q-x@i(|C3y0Px||8ib6~ z?eR1?(JCjA#>&R|iZGd<8!uzyxG3HoXdJC;CJc^?(tWqxka0>llq@AK*Sj&hD4jNc zM4Rp9dcU$y31?=3x5u;Ard0p{Y?ea>pke-rUQIWb1eYj<5C8xG07*qoM6N<$f_V#l AX#fBK literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_chainlink_steel.png b/homedecor/textures/homedecor_chainlink_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..d7132c328fa4e3c6d9f9da2e33c56a1269224690 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Wu7jMAr*7ZPQ1v;V94QY9i{&9 zvZc)0*;}6|xNERqt(&XhYRDfP{X4YBa9LWUj9~t*-=C*3-cr_Jz0uC-((7|GkYT&y z-RkqV7j`gooGv?)^X~SFxylc+g||-L$HT^XAZ$xJdt ZY;yS)^B@^VH=qj`JYD@<);T3K0RX*6Kz#rJ literal 0 HcmV?d00001