From 2dd7a660a5515544c8246df272f84c461bfac716 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Tue, 8 Jul 2014 15:24:36 -0400 Subject: [PATCH] add spools of copper and steel wire use them in some recipes in lieu of steel/copper ingots. --- homedecor/crafts.lua | 44 +++++++++++++++---- homedecor/textures/homedecor_copper_wire.png | Bin 0 -> 272 bytes homedecor/textures/homedecor_steel_wire.png | Bin 0 -> 272 bytes 3 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 homedecor/textures/homedecor_copper_wire.png create mode 100644 homedecor/textures/homedecor_steel_wire.png diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index 5fc6af13..2784234f 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -78,6 +78,16 @@ minetest.register_craftitem("homedecor:dvd_player", { inventory_image = "homedecor_dvd_player.png" }) +minetest.register_craftitem("homedecor:copper_wire", { + description = S("Spool of copper wire"), + inventory_image = "homedecor_copper_wire.png" +}) + +minetest.register_craftitem("homedecor:steel_wire", { + description = S("Spool of steel wire"), + inventory_image = "homedecor_steel_wire.png" +}) + -- alternate craftitem for silicon if mesecons isn't installed. if ( minetest.get_modpath("mesecons") ) == nil then @@ -99,6 +109,24 @@ end -- the actual crafts +minetest.register_craft( { + output = "homedecor:steel_wire 4", + recipe = { + { "", "homedecor:plastic_sheeting", "" }, + { "default:steel_ingot", "homedecor:plastic_sheeting", "default:steel_ingot" }, + { "", "homedecor:plastic_sheeting", "" } + }, +}) + +minetest.register_craft( { + output = "homedecor:copper_wire 4", + recipe = { + { "", "homedecor:plastic_sheeting", "" }, + { "default:copper_ingot", "homedecor:plastic_sheeting", "default:copper_ingot" }, + { "", "homedecor:plastic_sheeting", "" } + }, +}) + minetest.register_craft( { output = "homedecor:plastic_strips 3", recipe = { @@ -116,9 +144,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:motor 2", recipe = { - { "default:mese_crystal_fragment", "default:iron_lump", "homedecor:plastic_sheeting" }, + { "default:mese_crystal_fragment", "homedecor:copper_wire", "homedecor:plastic_sheeting" }, { "default:copper_ingot", "default:steel_ingot", "default:steel_ingot" }, - { "default:mese_crystal_fragment", "default:iron_lump", "homedecor:plastic_sheeting" } + { "default:mese_crystal_fragment", "homedecor:copper_wire", "homedecor:plastic_sheeting" } }, }) @@ -852,7 +880,7 @@ minetest.register_craft( { output = "homedecor:speaker", recipe = { { "group:wood", "wool:black", "group:wood" }, - { "group:wood", "default:copper_ingot", "group:wood" }, + { "group:wood", "homedecor:copper_wire", "group:wood" }, { "group:wood", "wool:black", "group:wood" }, }, }) @@ -861,7 +889,7 @@ minetest.register_craft( { output = "homedecor:speaker_small", recipe = { { "group:wood", "wool:black", "group:wood" }, - { "group:wood", "default:copper_ingot", "group:wood" }, + { "group:wood", "homedecor:copper_wire", "group:wood" }, }, }) @@ -1360,9 +1388,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:fence_barbed_wire 6", recipe = { - { "default:stick", "default:iron_lump", "default:stick" }, + { "default:stick", "homedecor:steel_wire", "default:stick" }, { "default:stick", "", "default:stick" }, - { "default:stick", "default:iron_lump", "default:stick" } + { "default:stick", "homedecor:steel_wire", "default:stick" } }, }) @@ -1385,8 +1413,8 @@ minetest.register_craft( { output = "homedecor:fence_chainlink 9", recipe = { { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, - { "default:steel_ingot", "default:iron_lump", "default:steel_ingot" }, - { "default:steel_ingot", "default:iron_lump", "default:steel_ingot" } + { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" }, + { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" } }, }) diff --git a/homedecor/textures/homedecor_copper_wire.png b/homedecor/textures/homedecor_copper_wire.png new file mode 100644 index 0000000000000000000000000000000000000000..db82f535756db945e662b17433b6ec1c35b13eb0 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*F9YvLo7}wCoB*!Sj4@j_V+h? zJKjTw4)sLvR(yGJu|6*^Z^w}&!`F!hBHh8XWf1T_&t>)(s#lz=i zizOl~EhJ~m2wWoZ@9*EkAATP%Z{vS|Z(+yc6+&Xd=@q|Usm6(Obay^Bd+>JkbRH%r zr-;}O&!6+R?XRy(j&QISKX9nwmEHjlkL%Zc4`w%{1@Q3-3vF`T!Qk`w0V6}^{4~Ce T{B@>4FEV(#`njxgN@xNA*#dG* literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_steel_wire.png b/homedecor/textures/homedecor_steel_wire.png new file mode 100644 index 0000000000000000000000000000000000000000..58d658151f26f1a144c46b18a62e4b041efcd025 GIT binary patch literal 272 zcmV+r0q_2aP)g<4gR5ZxF1s3W#ME6eU&$V>Hbj$4wP>vXj|l0(=N| zFU<3-Tn$kau}6V%990;GnyBmAXsoJAuceeol7txoUDqi92!a4tp(~`6AR+)jmSxNu zp=lbGrm1u0zVA_%rS9{tBc)?YXi`Gzxr|APYo WlxVT?O01Xw0000