From e6f4612ceb4a530e8ef526e7de3964332ea52488 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Tue, 30 Sep 2014 11:31:58 -0400 Subject: [PATCH] add recipes for wrought iron fence #2 and its door, bedroom door, glass shingle --- homedecor/crafts.lua | 190 ++++++++++-------- homedecor/slopes.lua | 32 +-- .../textures/homedecor_shingles_glass_top.png | Bin 595 -> 597 bytes 3 files changed, 131 insertions(+), 91 deletions(-) diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index cc42be3f..9fb2f02c 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -1073,11 +1073,14 @@ minetest.register_craft({ minetest.register_craft({ type = "shapeless", - output = "vessels:glass_fragments", + output = "vessels:glass_fragments 2", recipe = { "homedecor:skylight", "homedecor:skylight", "homedecor:skylight", + "homedecor:skylight", + "homedecor:skylight", + "homedecor:skylight" } }) @@ -1435,23 +1438,30 @@ minetest.register_craft( { }) minetest.register_craft( { - output = "homedecor:fence_wrought_iron 6", - recipe = { - { "default:iron_lump","default:iron_lump","default:iron_lump" }, - { "default:iron_lump","default:iron_lump","default:iron_lump" }, - }, + output = "homedecor:fence_wrought_iron 6", + recipe = { + { "default:iron_lump","default:iron_lump","default:iron_lump" }, + { "default:iron_lump","default:iron_lump","default:iron_lump" }, + }, }) -- other types of fences +minetest.register_craft( { + output = "homedecor:fence_wrought_iron_2 2", + recipe = { + { "homedecor:pole_wrought_iron", "default:iron_lump" }, + { "homedecor:pole_wrought_iron", "default:iron_lump" }, + }, +}) minetest.register_craft( { - output = "homedecor:fence_picket 6", - recipe = { - { "group:stick", "group:stick", "group:stick" }, - { "group:stick", "", "group:stick" }, - { "group:stick", "group:stick", "group:stick" } - }, + output = "homedecor:fence_picket 6", + recipe = { + { "group:stick", "group:stick", "group:stick" }, + { "group:stick", "", "group:stick" }, + { "group:stick", "group:stick", "group:stick" } + }, }) minetest.register_craft( { @@ -1475,12 +1485,12 @@ minetest.register_craft( { minetest.register_craft( { - output = "homedecor:fence_picket_white 6", - recipe = { - { "group:stick", "group:stick", "group:stick" }, - { "group:stick", "dye:white", "group:stick" }, - { "group:stick", "group:stick", "group:stick" } - }, + output = "homedecor:fence_picket_white 6", + recipe = { + { "group:stick", "group:stick", "group:stick" }, + { "group:stick", "dye:white", "group:stick" }, + { "group:stick", "group:stick", "group:stick" } + }, }) minetest.register_craft( { @@ -1504,12 +1514,12 @@ minetest.register_craft( { minetest.register_craft( { - output = "homedecor:fence_privacy 6", - recipe = { - { "group:wood", "group:stick", "group:wood" }, - { "group:wood", "", "group:wood" }, - { "group:wood", "group:stick", "group:wood" } - }, + output = "homedecor:fence_privacy 6", + recipe = { + { "group:wood", "group:stick", "group:wood" }, + { "group:wood", "", "group:wood" }, + { "group:wood", "group:stick", "group:wood" } + }, }) minetest.register_craft( { @@ -1533,12 +1543,12 @@ minetest.register_craft( { minetest.register_craft( { - output = "homedecor:fence_barbed_wire 6", - recipe = { - { "group:stick", "homedecor:steel_wire", "group:stick" }, - { "group:stick", "", "group:stick" }, - { "group:stick", "homedecor:steel_wire", "group:stick" } - }, + output = "homedecor:fence_barbed_wire 6", + recipe = { + { "group:stick", "homedecor:steel_wire", "group:stick" }, + { "group:stick", "", "group:stick" }, + { "group:stick", "homedecor:steel_wire", "group:stick" } + }, }) minetest.register_craft( { @@ -1557,12 +1567,12 @@ minetest.register_craft( { minetest.register_craft( { - output = "homedecor:fence_chainlink 9", - recipe = { - { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, - { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" }, - { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" } - }, + output = "homedecor:fence_chainlink 9", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" }, + { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" } + }, }) minetest.register_craft( { @@ -1584,7 +1594,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_picket_white_closed", recipe = { - "homedecor:fence_picket_white" + "homedecor:fence_picket_white" }, }) @@ -1592,7 +1602,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:fence_picket_white", recipe = { - "homedecor:gate_picket_white_closed" + "homedecor:gate_picket_white_closed" }, }) @@ -1600,7 +1610,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_picket_closed", recipe = { - "homedecor:fence_picket" + "homedecor:fence_picket" }, }) @@ -1608,7 +1618,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:fence_picket", recipe = { - "homedecor:gate_picket_closed" + "homedecor:gate_picket_closed" }, }) @@ -1616,7 +1626,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_barbed_wire_closed", recipe = { - "homedecor:fence_barbed_wire" + "homedecor:fence_barbed_wire" }, }) @@ -1624,7 +1634,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:fence_barbed_wire", recipe = { - "homedecor:gate_barbed_wire_closed" + "homedecor:gate_barbed_wire_closed" }, }) @@ -1632,7 +1642,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:gate_chainlink_closed", recipe = { - "homedecor:fence_chainlink" + "homedecor:fence_chainlink" }, }) @@ -1640,7 +1650,7 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:fence_chainlink", recipe = { - "homedecor:gate_chainlink_closed" + "homedecor:gate_chainlink_closed" }, }) @@ -1651,9 +1661,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:door_wood_plain_bottom_left 2", recipe = { - { "group:wood", "group:wood", "" }, - { "group:wood", "group:wood", "default:steel_ingot" }, - { "group:wood", "group:wood", "" }, + { "group:wood", "group:wood", "" }, + { "group:wood", "group:wood", "default:steel_ingot" }, + { "group:wood", "group:wood", "" }, }, }) @@ -1662,9 +1672,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:door_exterior_fancy_bottom_left 2", recipe = { - { "group:wood", "default:glass" }, - { "group:wood", "group:wood" }, - { "group:wood", "group:wood" }, + { "group:wood", "default:glass" }, + { "group:wood", "group:wood" }, + { "group:wood", "group:wood" }, }, }) @@ -1675,18 +1685,18 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:door_wood_glass_bottom_left 2", recipe = { - { "default:glass", "group:wood" }, - { "group:wood", "default:glass" }, - { "default:glass", "group:wood" }, + { "default:glass", "group:wood" }, + { "group:wood", "default:glass" }, + { "default:glass", "group:wood" }, }, }) minetest.register_craft( { output = "homedecor:door_wood_glass_bottom_left 2", recipe = { - { "group:wood", "default:glass" }, - { "default:glass", "group:wood" }, - { "group:wood", "default:glass" }, + { "group:wood", "default:glass" }, + { "default:glass", "group:wood" }, + { "group:wood", "default:glass" }, }, }) @@ -1696,10 +1706,10 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:door_wood_glass_mahogany_bottom_left 2", recipe = { - "default:dirt", - "default:coal_lump", - "homedecor:door_wood_glass_bottom_left", - "homedecor:door_wood_glass_bottom_left" + "default:dirt", + "default:coal_lump", + "homedecor:door_wood_glass_bottom_left", + "homedecor:door_wood_glass_bottom_left" }, }) @@ -1707,9 +1717,9 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:door_wood_glass_mahogany_bottom_left 2", recipe = { - "dye:brown", - "homedecor:door_wood_glass_bottom_left", - "homedecor:door_wood_glass_bottom_left" + "dye:brown", + "homedecor:door_wood_glass_bottom_left", + "homedecor:door_wood_glass_bottom_left" }, }) @@ -1719,9 +1729,9 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:door_wood_glass_white_bottom_left 2", recipe = { - "dye:white", - "homedecor:door_wood_glass_bottom_left", - "homedecor:door_wood_glass_bottom_left" + "dye:white", + "homedecor:door_wood_glass_bottom_left", + "homedecor:door_wood_glass_bottom_left" }, }) @@ -1730,9 +1740,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:door_glass_bottom_left 2", recipe = { - { "default:glass", "default:glass" }, - { "default:glass", "default:steel_ingot" }, - { "default:glass", "default:glass" }, + { "default:glass", "default:glass" }, + { "default:glass", "default:steel_ingot" }, + { "default:glass", "default:glass" }, }, }) @@ -1743,9 +1753,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:door_closet_oak_bottom_left 2", recipe = { - { "", "group:stick", "group:stick" }, - { "default:steel_ingot", "group:stick", "group:stick" }, - { "", "group:stick", "group:stick" }, + { "", "group:stick", "group:stick" }, + { "default:steel_ingot", "group:stick", "group:stick" }, + { "", "group:stick", "group:stick" }, }, }) @@ -1755,10 +1765,10 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:door_closet_mahogany_bottom_left 2", recipe = { - "homedecor:door_closet_oak_bottom_left", - "homedecor:door_closet_oak_bottom_left", - "default:dirt", - "default:coal_lump", + "homedecor:door_closet_oak_bottom_left", + "homedecor:door_closet_oak_bottom_left", + "default:dirt", + "default:coal_lump", }, }) @@ -1766,12 +1776,34 @@ minetest.register_craft( { type = "shapeless", output = "homedecor:door_closet_mahogany_bottom_left 2", recipe = { - "homedecor:door_closet_oak_bottom_left", - "homedecor:door_closet_oak_bottom_left", - "dye:brown" + "homedecor:door_closet_oak_bottom_left", + "homedecor:door_closet_oak_bottom_left", + "dye:brown" }, }) +-- wrought fence-like door + +minetest.register_craft( { + output = "homedecor:door_wrought_iron_bottom_left 2", + recipe = { + { "homedecor:pole_wrought_iron", "default:iron_lump" }, + { "homedecor:pole_wrought_iron", "default:iron_lump" }, + { "homedecor:pole_wrought_iron", "default:iron_lump" } + }, +}) + +-- bedroom door + +minetest.register_craft( { + output = "homedecor:door_bedroom_bottom_left", + recipe = { + { "dye:white", "dye:white", "" }, + { "homedecor:door_wood_plain_bottom_left", "technic:brass_ingot", "" }, + { "", "", "" }, + }, +}) + -- washer and dryer minetest.register_craft( { diff --git a/homedecor/slopes.lua b/homedecor/slopes.lua index e4cf1c94..e9de9380 100644 --- a/homedecor/slopes.lua +++ b/homedecor/slopes.lua @@ -156,24 +156,31 @@ homedecor.register_slope = function(modname, subname, recipeitem, groups, images end minetest.register_craft( { - output = "homedecor:roof_tile_terracotta 8", - recipe = { - { "homedecor:shingle_outer_corner_terracotta", "homedecor:shingle_outer_corner_terracotta" } - } + output = "homedecor:shingle_side_glass", + recipe = { + { "homedecor:skylight", "homedecor:skylight", "homedecor:skylight" } + } }) minetest.register_craft( { - output = "homedecor:roof_tile_terracotta 8", - recipe = { - { "homedecor:shingle_inner_corner_terracotta", "homedecor:shingle_inner_corner_terracotta" } - } + output = "homedecor:roof_tile_terracotta 8", + recipe = { + { "homedecor:shingle_outer_corner_terracotta", "homedecor:shingle_outer_corner_terracotta" } + } }) minetest.register_craft( { - output = "homedecor:roof_tile_terracotta 8", - recipe = { - { "homedecor:shingle_side_terracotta", "homedecor:shingle_side_terracotta" } - } + output = "homedecor:roof_tile_terracotta 8", + recipe = { + { "homedecor:shingle_inner_corner_terracotta", "homedecor:shingle_inner_corner_terracotta" } + } +}) + +minetest.register_craft( { + output = "homedecor:roof_tile_terracotta 8", + recipe = { + { "homedecor:shingle_side_terracotta", "homedecor:shingle_side_terracotta" } + } }) minetest.register_craft({ @@ -293,3 +300,4 @@ homedecor.register_slope("homedecor", "glass", }, "Glass Shingles" ) + diff --git a/homedecor/textures/homedecor_shingles_glass_top.png b/homedecor/textures/homedecor_shingles_glass_top.png index e3b0955c028dd4d4288b0b9b4cb2b611e5d56986..cf6b19e62e5e9748fc84f8efcfaff1559f2b38a7 100644 GIT binary patch delta 523 zcmV+m0`&dU1l0tPReuILK1C%?0005vNkl}g=f>Yve zz4x3u+;imZi>LPGCXk{LLL!b662uM(D* z->|>GKULglG^o{T6yLvrf&LjRE-rF-csSMI^78VZJuP{~2^2-atnBXYA~K1I8jyf; zxy=7yHc6V_!Ge4IpwfWqB{0yY15RDLxyO6-ZIhiC*1y#XkiYqB4C(Mh zWOLG@wv-~xkVWW_xtO6tOQ+!4(NTo#W|O$u3c3h_dj&gmDXmfwzBci_cRPHg&?)I} zzUSQGoFngFJ?HCfAVnjDL>wo^At46I41kJP49GLZRB&EVCx6UVJ^tHm;LFXJ6d{-) zz&(%*KmZ^ZA|RuP2fPTPpnwn2ND&?`JYscqmBqzHE-o(UbUJ)EIN-tD9C@Bo6a}Z3 zmwY-oVRv_z_LIlNWU$p<(d&3NRy=D6SKGU$Vv4IH0WcV^FVQJ|d zdwY8m#m#1uMx#OT<2zWH1OW5%^9%-qi3aEA=l|Sk#VbyrC<>-!XJ-eIvLbm`dc&rWA01cZ#a9 zP|NT$nbMfe`S~l5qCzx6H10zJ1Lve{oC>Of&lFctDo&WGD8B(>(8J--W=E<30000< LMNUMnLIPldotgLP