2012-07-12 23:56:15 +02:00
|
|
|
-- Crafting for homedecor mod (includes folding) by Vanessa Ezekowitz
|
|
|
|
-- 2012-06-12
|
|
|
|
--
|
|
|
|
-- Mostly my own code; overall template borrowed from game default
|
|
|
|
--
|
|
|
|
-- License: GPL
|
|
|
|
--
|
|
|
|
|
2013-03-05 08:18:56 +01:00
|
|
|
-- Boilerplate to support localized strings if intllib mod is installed.
|
|
|
|
local S
|
|
|
|
if (minetest.get_modpath("intllib")) then
|
|
|
|
dofile(minetest.get_modpath("intllib").."/intllib.lua")
|
|
|
|
S = intllib.Getter(minetest.get_current_modname())
|
|
|
|
else
|
|
|
|
S = function ( s ) return s end
|
|
|
|
end
|
|
|
|
|
2012-10-05 08:41:24 +02:00
|
|
|
-- Some recipes need white paint. If Unified Dyes isn't present,
|
2012-10-05 08:46:08 +02:00
|
|
|
-- implement the standard white paint production method here instead,
|
|
|
|
-- plus some alternate recipes in the event of material shorages.
|
2012-10-05 08:41:24 +02:00
|
|
|
|
|
|
|
if ( minetest.get_modpath("unifieddyes") ) == nil then
|
|
|
|
|
|
|
|
minetest.register_craftitem(":unifieddyes:titanium_dioxide", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Titanium Dioxide"),
|
2012-10-05 08:41:24 +02:00
|
|
|
inventory_image = "homedecor_titanium_dioxide.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "cooking",
|
|
|
|
output = "unifieddyes:titanium_dioxide 10",
|
|
|
|
recipe = "default:stone",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craftitem(":unifieddyes:white_paint", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Bucket of white paint"),
|
2012-10-05 08:41:24 +02:00
|
|
|
inventory_image = "homedecor_white_paint.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "unifieddyes:white_paint",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:titanium_dioxide",
|
|
|
|
"bucket:bucket_water",
|
|
|
|
"default:junglegrass",
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "unifieddyes:white_paint",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:titanium_dioxide",
|
|
|
|
"bucket:bucket_water",
|
|
|
|
"default:dry_shrub",
|
|
|
|
"default:dry_shrub",
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "unifieddyes:white_paint",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:titanium_dioxide",
|
|
|
|
"bucket:bucket_water",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
},
|
|
|
|
})
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
-- misc stuff :D
|
|
|
|
|
2012-10-02 02:21:24 +02:00
|
|
|
minetest.register_craftitem("homedecor:terracotta_base", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Uncooked Terracotta Base"),
|
2012-10-02 02:21:24 +02:00
|
|
|
inventory_image = "homedecor_terracotta_base.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
2012-10-02 02:32:58 +02:00
|
|
|
output = "homedecor:terracotta_base 8",
|
2012-10-02 02:21:24 +02:00
|
|
|
recipe = {
|
|
|
|
"default:dirt",
|
|
|
|
"default:clay_lump",
|
|
|
|
"bucket:bucket_water"
|
|
|
|
},
|
|
|
|
replacements = { {'bucket:bucket_water', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
|
|
|
minetest.register_craftitem("homedecor:roof_tile_terracotta", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Terracotta Roof Tile"),
|
2012-07-12 23:56:15 +02:00
|
|
|
inventory_image = "homedecor_roof_tile_terracotta.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "cooking",
|
2012-10-02 02:21:24 +02:00
|
|
|
output = "homedecor:roof_tile_terracotta",
|
|
|
|
recipe = "homedecor:terracotta_base",
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shingles_terracotta',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:roof_tile_terracotta', 'homedecor:roof_tile_terracotta'},
|
|
|
|
{ 'homedecor:roof_tile_terracotta', 'homedecor:roof_tile_terracotta'},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:flower_pot_terracotta',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:roof_tile_terracotta', 'default:dirt', 'homedecor:roof_tile_terracotta' },
|
|
|
|
{ 'homedecor:roof_tile_terracotta', 'homedecor:roof_tile_terracotta', 'homedecor:roof_tile_terracotta' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craftitem("homedecor:plastic_sheeting", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Plastic sheet"),
|
2012-07-12 23:56:15 +02:00
|
|
|
inventory_image = "homedecor_plastic_sheeting.png",
|
|
|
|
})
|
|
|
|
|
2012-09-27 07:30:22 +02:00
|
|
|
minetest.register_craftitem("homedecor:plastic_base", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Unprocessed Plastic base"),
|
2012-09-27 07:30:22 +02:00
|
|
|
wield_image = "homedecor_plastic_base.png",
|
|
|
|
inventory_image = "homedecor_plastic_base_inv.png",
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
2012-09-27 07:30:22 +02:00
|
|
|
type = "shapeless",
|
2012-10-12 05:10:34 +02:00
|
|
|
output = 'homedecor:plastic_base 6',
|
2012-09-27 07:30:22 +02:00
|
|
|
recipe = { "default:junglegrass",
|
2012-10-12 05:10:34 +02:00
|
|
|
"default:junglegrass",
|
2012-09-27 07:30:22 +02:00
|
|
|
"default:junglegrass"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
2012-10-12 05:10:34 +02:00
|
|
|
output = 'homedecor:plastic_base 3',
|
2012-09-27 07:30:22 +02:00
|
|
|
recipe = { "default:dry_shrub",
|
2012-10-12 05:10:34 +02:00
|
|
|
"default:dry_shrub",
|
2012-09-27 07:30:22 +02:00
|
|
|
"default:dry_shrub"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = 'homedecor:plastic_base 4',
|
|
|
|
recipe = { "default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves",
|
|
|
|
"default:leaves"
|
|
|
|
}
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = "cooking",
|
|
|
|
output = "homedecor:plastic_sheeting",
|
2012-09-27 07:30:22 +02:00
|
|
|
recipe = "homedecor:plastic_base",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:plastic_base',
|
|
|
|
burntime = 30,
|
2012-09-25 10:44:13 +02:00
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:plastic_sheeting',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:flower_pot_green',
|
|
|
|
recipe = {
|
2012-07-25 06:18:44 +02:00
|
|
|
{ 'unifieddyes:dark_green', '', '' },
|
2012-07-12 23:56:15 +02:00
|
|
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
2012-07-26 23:01:37 +02:00
|
|
|
replacements = { {'unifieddyes:dark_green', 'vessels:glass_bottle'}, },
|
2012-07-25 06:18:44 +02:00
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:flower_pot_green',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:leaves', '', 'default:leaves' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:dark_green', 'vessels:glass_bottle'}, },
|
|
|
|
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:flower_pot_black',
|
|
|
|
recipe = {
|
2012-09-27 08:09:15 +02:00
|
|
|
{ 'group:dye,basecolor_black', 'group:dye,basecolor_black', 'group:dye,basecolor_black' },
|
2012-07-12 23:56:15 +02:00
|
|
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
2012-07-25 06:18:44 +02:00
|
|
|
replacements = {
|
2012-07-26 23:01:37 +02:00
|
|
|
{'unifieddyes:black', 'vessels:glass_bottle'},
|
|
|
|
{'unifieddyes:black', 'vessels:glass_bottle'},
|
|
|
|
{'unifieddyes:black', 'vessels:glass_bottle'}
|
2012-07-25 06:18:44 +02:00
|
|
|
}
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:flower_pot_black',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:coal_lump', 'default:coal_lump', 'default:coal_lump' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:projection_screen 3',
|
|
|
|
recipe = {
|
|
|
|
{ '', 'default:glass', '' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:projection_screen',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:ceiling_paint 10',
|
|
|
|
recipe = {
|
|
|
|
'unifieddyes:white_paint',
|
|
|
|
'default:stone',
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:ceiling_tile 10',
|
|
|
|
recipe = {
|
|
|
|
{ '', 'unifieddyes:white_paint', '' },
|
|
|
|
{ 'default:steel_ingot', 'default:stone', 'default:steel_ingot' },
|
|
|
|
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
-- =======================================================
|
|
|
|
-- Items/recipes not requiring smelting of anything new
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:glass_table_small_round 15',
|
|
|
|
recipe = {
|
|
|
|
{ '', 'default:glass', '' },
|
|
|
|
{ 'default:glass', 'default:glass', 'default:glass' },
|
|
|
|
{ '', 'default:glass', '' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
type = "shapeless",
|
|
|
|
output = 'homedecor:glass_table_small_square',
|
|
|
|
recipe = { 'homedecor:glass_table_small_round' },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
type = "shapeless",
|
|
|
|
output = 'homedecor:glass_table_large',
|
|
|
|
recipe = { 'homedecor:glass_table_small_square' },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shingles_asphalt 6',
|
|
|
|
recipe = {
|
2012-09-27 08:09:15 +02:00
|
|
|
{ 'default:dirt', 'group:dye,basecolor_black', 'default:dirt' },
|
|
|
|
{ 'default:sand', 'group:dye,basecolor_black', 'default:sand' },
|
2012-07-12 23:56:15 +02:00
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
2012-07-25 06:18:44 +02:00
|
|
|
replacements = {
|
2012-07-26 23:01:37 +02:00
|
|
|
{'unifieddyes:black', 'vessels:glass_bottle'},
|
|
|
|
{'unifieddyes:black', 'vessels:glass_bottle'},
|
2012-07-25 06:18:44 +02:00
|
|
|
}
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shingles_asphalt 6',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:dirt', 'default:coal_lump', 'default:dirt' },
|
|
|
|
{ 'default:sand', 'default:coal_lump', 'default:sand' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shingles_wood 12',
|
|
|
|
recipe = {
|
2012-09-24 12:35:16 +02:00
|
|
|
{ 'default:stick', 'default:wood'},
|
|
|
|
{ 'default:wood', 'default:stick'},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shingles_wood 12',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'default:stick'},
|
|
|
|
{ 'default:stick', 'default:wood'},
|
2012-07-12 23:56:15 +02:00
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shingles_wood',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:skylight 9',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:glass', 'default:glass' },
|
|
|
|
{ 'default:glass', 'default:glass' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:wood_table_small_round 15',
|
|
|
|
recipe = {
|
|
|
|
{ '', 'default:wood', '' },
|
|
|
|
{ 'default:wood', 'default:wood', 'default:wood' },
|
|
|
|
{ '', 'default:wood', '' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:wood_table_small_round',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
type = "shapeless",
|
2012-09-30 09:51:50 +02:00
|
|
|
output = 'homedecor:wood_table_small_square',
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
recipe = { 'homedecor:wood_table_small_round' },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:wood_table_small_square',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
type = "shapeless",
|
2012-09-30 09:54:15 +02:00
|
|
|
output = 'homedecor:wood_table_large',
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
recipe = { 'homedecor:wood_table_small_square' },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:wood_table_large',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
2012-09-27 07:30:22 +02:00
|
|
|
-- Various colors of shutters
|
2012-07-12 23:56:15 +02:00
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:shutter_oak 2',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:stick', 'default:stick' },
|
|
|
|
{ 'default:stick', 'default:stick' },
|
|
|
|
{ 'default:stick', 'default:stick' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_oak',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_black 4',
|
2012-07-12 23:56:15 +02:00
|
|
|
recipe = {
|
2012-09-27 08:09:15 +02:00
|
|
|
'group:dye,basecolor_black',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-07-12 23:56:15 +02:00
|
|
|
'homedecor:shutter_oak'
|
|
|
|
},
|
2012-07-26 23:01:37 +02:00
|
|
|
replacements = { {'unifieddyes:black', 'vessels:glass_bottle'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_black 4',
|
2012-09-25 10:44:13 +02:00
|
|
|
recipe = {
|
|
|
|
'default:coal_lump',
|
|
|
|
'default:coal_lump',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-25 10:44:13 +02:00
|
|
|
'homedecor:shutter_oak'
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_black',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_dark_grey 4',
|
2012-07-12 23:56:15 +02:00
|
|
|
recipe = {
|
2012-07-25 06:18:44 +02:00
|
|
|
'unifieddyes:darkgrey_paint',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-07-12 23:56:15 +02:00
|
|
|
'homedecor:shutter_oak'
|
|
|
|
},
|
2012-07-25 06:18:44 +02:00
|
|
|
replacements = { {'unifieddyes:darkgrey_paint', 'bucket:bucket_empty'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_dark_grey',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_grey 4',
|
2012-07-12 23:56:15 +02:00
|
|
|
recipe = {
|
2012-09-27 08:09:15 +02:00
|
|
|
'group:dye,basecolor_grey',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-07-12 23:56:15 +02:00
|
|
|
'homedecor:shutter_oak'
|
|
|
|
},
|
2012-07-25 06:18:44 +02:00
|
|
|
replacements = { {'unifieddyes:grey_paint', 'bucket:bucket_empty'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_grey 4',
|
2012-09-25 10:44:13 +02:00
|
|
|
recipe = {
|
|
|
|
'default:coal_lump',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-25 10:44:13 +02:00
|
|
|
'homedecor:shutter_oak'
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_grey',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_white 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'unifieddyes:white_paint',
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_white',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_mahogany 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'unifieddyes:dark_orange',
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:dark_orange', 'vessels:glass_bottle'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_mahogany 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'default:coal_lump',
|
|
|
|
'default:dirt',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_mahogany',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_red 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-27 08:09:15 +02:00
|
|
|
'group:dye,basecolor_red',
|
2012-09-27 07:30:22 +02:00
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:red', 'vessels:glass_bottle'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_red 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'default:apple',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_red',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_yellow 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-27 08:09:15 +02:00
|
|
|
'group:dye,basecolor_yellow',
|
2012-09-27 07:30:22 +02:00
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:yellow', 'vessels:glass_bottle'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_yellow 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-12-21 03:25:11 +01:00
|
|
|
'default:mese_crystal_fragment',
|
|
|
|
'default:mese_crystal_fragment',
|
|
|
|
'default:mese_crystal_fragment'
|
2012-09-27 07:30:22 +02:00
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_yellow',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_forest_green 4',
|
2012-07-12 23:56:15 +02:00
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-07-25 06:18:44 +02:00
|
|
|
'unifieddyes:dark_green',
|
2012-07-12 23:56:15 +02:00
|
|
|
},
|
2012-07-26 23:01:37 +02:00
|
|
|
replacements = { {'unifieddyes:dark_green', 'vessels:glass_bottle'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_forest_green 4',
|
2012-09-25 10:44:13 +02:00
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-27 07:30:22 +02:00
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
2012-09-25 10:44:13 +02:00
|
|
|
'default:leaves',
|
|
|
|
'default:coal_lump',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_forest_green',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
2012-09-27 07:30:22 +02:00
|
|
|
--
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
2012-09-27 07:30:22 +02:00
|
|
|
output = 'homedecor:shutter_light_blue 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'unifieddyes:light_blue',
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:light_blue', 'vessels:glass_bottle'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
2012-09-27 07:30:22 +02:00
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_light_blue',
|
|
|
|
burntime = 30,
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-27 07:30:22 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:shutter_purple 4',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'homedecor:shutter_oak',
|
|
|
|
'unifieddyes:violet',
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:violet', 'vessels:glass_bottle'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:shutter_purple',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craftitem("homedecor:drawer_small", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Small Wooden Drawer"),
|
2012-07-12 23:56:15 +02:00
|
|
|
inventory_image = "homedecor_drawer_small.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:drawer_small',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'default:steel_ingot', 'default:wood' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:drawer_small',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:nightstand_oak_one_drawer',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:drawer_small' },
|
|
|
|
{ 'default:wood' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:nightstand_oak_one_drawer',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:nightstand_oak_two_drawers',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:drawer_small' },
|
|
|
|
{ 'homedecor:drawer_small' },
|
|
|
|
{ 'default:wood' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:nightstand_oak_two_drawers',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:nightstand_oak_one_drawer' },
|
|
|
|
{ 'homedecor:drawer_small' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:nightstand_oak_two_drawers',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:nightstand_mahogany_one_drawer',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:nightstand_oak_one_drawer',
|
2012-07-25 06:18:44 +02:00
|
|
|
'unifieddyes:dark_orange',
|
2012-07-12 23:56:15 +02:00
|
|
|
},
|
2012-07-26 23:01:37 +02:00
|
|
|
replacements = { {'unifieddyes:dark_orange', 'vessels:glass_bottle'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:nightstand_mahogany_one_drawer',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:nightstand_oak_one_drawer',
|
|
|
|
'default:dirt',
|
|
|
|
'default:coal_lump',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:nightstand_mahogany_one_drawer',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:nightstand_mahogany_two_drawers',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:nightstand_oak_two_drawers',
|
2012-07-25 06:18:44 +02:00
|
|
|
'unifieddyes:dark_orange',
|
2012-07-12 23:56:15 +02:00
|
|
|
},
|
2012-07-26 23:01:37 +02:00
|
|
|
replacements = { {'unifieddyes:dark_orange', 'vessels:glass_bottle'}, },
|
2012-07-12 23:56:15 +02:00
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:nightstand_mahogany_two_drawers',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:nightstand_oak_two_drawers',
|
|
|
|
'default:dirt',
|
|
|
|
'default:coal_lump',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:nightstand_mahogany_two_drawers',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craftitem("homedecor:brass_ingot", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Brass Ingot"),
|
2012-07-12 23:56:15 +02:00
|
|
|
inventory_image = "homedecor_brass_ingot.png",
|
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:brass_ingot 2',
|
|
|
|
recipe = {
|
|
|
|
'moreores:silver_ingot',
|
|
|
|
'moreores:copper_ingot',
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
-- Table legs
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:table_legs_wrought_iron 3',
|
|
|
|
recipe = {
|
|
|
|
{ '', 'default:iron_lump', '' },
|
|
|
|
{ '', 'default:iron_lump', '' },
|
|
|
|
{ 'default:iron_lump', 'default:iron_lump', 'default:iron_lump' },
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
output = 'homedecor:table_legs_brass 3',
|
2012-09-25 10:44:13 +02:00
|
|
|
recipe = {
|
|
|
|
{ '', 'homedecor:brass_ingot', '' },
|
|
|
|
{ '', 'homedecor:brass_ingot', '' },
|
|
|
|
{ 'homedecor:brass_ingot', 'homedecor:brass_ingot', 'homedecor:brass_ingot' }
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:utility_table_legs',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:stick', 'default:stick', 'default:stick' },
|
|
|
|
{ 'default:stick', '', 'default:stick' },
|
|
|
|
{ 'default:stick', '', 'default:stick' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:utility_table_legs',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
|
|
|
|
|
|
|
-- vertical poles/lampposts
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
output = 'homedecor:pole_brass 4',
|
2012-09-25 10:44:13 +02:00
|
|
|
recipe = {
|
|
|
|
{ '', 'homedecor:brass_ingot', '' },
|
|
|
|
{ '', 'homedecor:brass_ingot', '' },
|
|
|
|
{ '', 'homedecor:brass_ingot', '' }
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
2012-09-30 23:05:46 +02:00
|
|
|
output = 'homedecor:pole_wrought_iron 4',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:iron_lump', },
|
|
|
|
{ 'default:iron_lump', },
|
|
|
|
{ 'default:iron_lump', },
|
|
|
|
},
|
2012-09-25 10:44:13 +02:00
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
-- Home electronics
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
if ( minetest.get_modpath("mesecons") ) == nil then
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craftitem(":mesecons_materials:silicon", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Silicon lump"),
|
2012-09-25 10:44:13 +02:00
|
|
|
inventory_image = "homedecor_silicon.png",
|
2012-09-02 22:43:51 +02:00
|
|
|
})
|
|
|
|
|
2012-07-12 23:56:15 +02:00
|
|
|
minetest.register_craft( {
|
2012-09-25 10:44:13 +02:00
|
|
|
output = "mesecons_materials:silicon 4",
|
2012-09-02 22:43:51 +02:00
|
|
|
recipe = {
|
2012-09-25 10:44:13 +02:00
|
|
|
{ "default:sand", "default:sand" },
|
|
|
|
{ "default:sand", "default:steel_ingot" },
|
2012-07-12 23:56:15 +02:00
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
end
|
2012-09-02 22:43:51 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:ic 4",
|
|
|
|
recipe = {
|
|
|
|
{ "mesecons_materials:silicon", "mesecons_materials:silicon" },
|
2013-02-13 19:27:49 +01:00
|
|
|
{ "mesecons_materials:silicon", "moreores:copper_ingot" },
|
2012-09-25 10:44:13 +02:00
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craftitem("homedecor:ic", {
|
2013-03-05 08:18:56 +01:00
|
|
|
description = S("Simple Integrated Circuit"),
|
2012-09-25 10:44:13 +02:00
|
|
|
inventory_image = "homedecor_ic.png",
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:television',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
2012-10-02 02:43:01 +02:00
|
|
|
{ 'homedecor:plastic_sheeting', 'moreblocks:glowglass', 'homedecor:plastic_sheeting' },
|
2012-09-25 10:44:13 +02:00
|
|
|
{ 'homedecor:ic', 'homedecor:ic', 'homedecor:ic' },
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:stereo',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'homedecor:plastic_sheeting', 'homedecor:ic', 'homedecor:plastic_sheeting' },
|
|
|
|
{ 'default:steel_ingot', 'homedecor:ic', 'default:steel_ingot' },
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
-- ===========================================================
|
|
|
|
-- Recipes that require materials from wool (cotton alternate)
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:rug_small 8',
|
|
|
|
recipe = {
|
|
|
|
'wool:red',
|
|
|
|
'wool:yellow',
|
|
|
|
'wool:blue',
|
|
|
|
'wool:black'
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
-- cotton version:
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:rug_small 8',
|
|
|
|
recipe = {
|
|
|
|
'cotton:red',
|
|
|
|
'cotton:yellow',
|
|
|
|
'cotton:blue',
|
|
|
|
'cotton:black'
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:rug_small',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = 'shapeless',
|
|
|
|
output = 'homedecor:rug_large 2',
|
|
|
|
recipe = {
|
|
|
|
'homedecor:rug_small',
|
|
|
|
'homedecor:rug_small',
|
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-08-01 07:19:58 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = 'fuel',
|
|
|
|
recipe = 'homedecor:rug_large',
|
|
|
|
burntime = 30,
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2012-09-25 10:44:13 +02:00
|
|
|
-- =====================================
|
|
|
|
-- Speakers require copper from moreores
|
2012-08-01 07:19:58 +02:00
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:speaker',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'wool:black', 'default:wood' },
|
2012-09-25 10:44:13 +02:00
|
|
|
{ 'default:wood', 'moreores:copper_ingot', 'default:wood' },
|
2012-08-01 07:19:58 +02:00
|
|
|
{ 'default:wood', 'wool:black', 'default:wood' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:speaker_small',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'wool:black', 'default:wood' },
|
2012-09-25 10:44:13 +02:00
|
|
|
{ 'default:wood', 'moreores:copper_ingot', 'default:wood' },
|
2012-08-01 07:19:58 +02:00
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
-- cotton version
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:speaker',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'cotton:black', 'default:wood' },
|
2012-09-25 10:44:13 +02:00
|
|
|
{ 'default:wood', 'moreores:copper_ingot', 'default:wood' },
|
2012-08-01 07:19:58 +02:00
|
|
|
{ 'default:wood', 'cotton:black', 'default:wood' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:speaker_small',
|
|
|
|
recipe = {
|
|
|
|
{ 'default:wood', 'cotton:black', 'default:wood' },
|
2012-09-25 10:44:13 +02:00
|
|
|
{ 'default:wood', 'moreores:copper_ingot', 'default:wood' },
|
2012-08-01 07:19:58 +02:00
|
|
|
},
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
-- Curtains
|
|
|
|
|
|
|
|
local curtaincolors = {
|
|
|
|
"red",
|
|
|
|
"green",
|
|
|
|
"blue",
|
|
|
|
"white",
|
|
|
|
"pink",
|
|
|
|
"violet"
|
|
|
|
}
|
|
|
|
|
|
|
|
for c in ipairs(curtaincolors) do
|
|
|
|
local color = curtaincolors[c]
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:curtain_"..color.." 3",
|
|
|
|
recipe = {
|
|
|
|
{ "wool:"..color, "", ""},
|
|
|
|
{ "wool:"..color, "", ""},
|
|
|
|
{ "wool:"..color, "", ""},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
-- Recycling recipes
|
|
|
|
|
2012-09-30 09:51:50 +02:00
|
|
|
-- Some glass objects recycle via the glass fragments item/recipe in the Vessels mod.
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "vessels:glass_fragments",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:glass_table_small_round",
|
|
|
|
"homedecor:glass_table_small_round",
|
|
|
|
"homedecor:glass_table_small_round"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "vessels:glass_fragments",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:glass_table_small_square",
|
|
|
|
"homedecor:glass_table_small_square",
|
|
|
|
"homedecor:glass_table_small_square"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "vessels:glass_fragments",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:glass_table_large",
|
|
|
|
"homedecor:glass_table_large",
|
|
|
|
"homedecor:glass_table_large"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2012-09-30 09:51:50 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
2012-09-30 10:04:25 +02:00
|
|
|
output = "vessels:glass_fragments",
|
2012-09-30 09:51:50 +02:00
|
|
|
recipe = {
|
|
|
|
"homedecor:skylight",
|
|
|
|
"homedecor:skylight",
|
|
|
|
"homedecor:skylight",
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
-- Wooden tabletops can turn into sticks
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "default:stick 4",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:wood_table_small_round",
|
|
|
|
"homedecor:wood_table_small_round",
|
|
|
|
"homedecor:wood_table_small_round"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "default:stick 4",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:wood_table_small_square",
|
|
|
|
"homedecor:wood_table_small_square",
|
|
|
|
"homedecor:wood_table_small_square"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "default:stick 4",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:wood_table_large",
|
|
|
|
"homedecor:wood_table_large",
|
|
|
|
"homedecor:wood_table_large"
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- Kitchen stuff
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:oven",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot", },
|
|
|
|
{"default:steel_ingot", "moreblocks:ironglass", "default:steel_ingot", },
|
|
|
|
{"default:steel_ingot", "moreores:copper_ingot", "default:steel_ingot", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-04-05 12:53:02 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:microwave_oven 2",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot", },
|
|
|
|
{"default:steel_ingot", "moreblocks:ironglass", "mesecons_materials:silicon", },
|
|
|
|
{"default:steel_ingot", "moreores:copper_ingot", "default:mese_crystal", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
minetest.register_craft({
|
2012-10-03 06:36:25 +02:00
|
|
|
output = "homedecor:refrigerator",
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "moreblocks:glowglass", "default:steel_ingot", },
|
|
|
|
{"default:steel_ingot", "moreores:tin_ingot", "default:steel_ingot", },
|
|
|
|
{"default:steel_ingot", "default:clay", "default:steel_ingot", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:kitchen_cabinet",
|
|
|
|
recipe = {
|
|
|
|
{"default:wood", "default:stick", "default:wood", },
|
|
|
|
{"default:wood", "default:stick", "default:wood", },
|
|
|
|
{"default:wood", "default:stick", "default:wood", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:kitchen_cabinet_half 2",
|
|
|
|
recipe = { "homedecor:kitchen_cabinet" }
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:kitchen_cabinet_with_sink",
|
|
|
|
recipe = {
|
|
|
|
{"default:wood", "default:steel_ingot", "default:wood", },
|
|
|
|
{"default:wood", "default:steel_ingot", "default:wood", },
|
|
|
|
{"default:wood", "default:stick", "default:wood", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- Lighting
|
|
|
|
|
2012-10-02 01:22:54 +02:00
|
|
|
-- yellow
|
|
|
|
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
minetest.register_craft({
|
2012-10-02 01:22:54 +02:00
|
|
|
output = "homedecor:glowlight_thick_yellow 6",
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
recipe = {
|
2013-02-13 19:27:49 +01:00
|
|
|
{"moreblocks:superglowglass", "moreblocks:glowglass", "moreblocks:superglowglass", },
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
2012-10-02 01:22:54 +02:00
|
|
|
output = "homedecor:glowlight_thin_yellow 6",
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
recipe = {
|
2012-10-02 01:22:54 +02:00
|
|
|
{"homedecor:glowlight_thick_yellow", "homedecor:glowlight_thick_yellow", "homedecor:glowlight_thick_yellow", },
|
Various changes
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
2012-09-30 07:51:59 +02:00
|
|
|
}
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2013-04-14 22:22:08 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thin_yellow 6",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_yellow_wall", "homedecor:glowlight_thick_yellow_wall", "homedecor:glowlight_thick_yellow_wall" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2012-09-30 10:59:14 +02:00
|
|
|
minetest.register_craft({
|
2013-02-13 19:27:49 +01:00
|
|
|
output = "homedecor:glowlight_small_cube_yellow 16",
|
2012-09-30 10:59:14 +02:00
|
|
|
recipe = {
|
2013-02-13 19:27:49 +01:00
|
|
|
{"moreblocks:glowglass" },
|
2012-09-30 10:59:14 +02:00
|
|
|
{"moreblocks:superglowglass" },
|
|
|
|
}
|
|
|
|
})
|
2012-07-12 23:56:15 +02:00
|
|
|
|
2013-04-14 22:22:08 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_small_cube_yellow 4",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_yellow" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_small_cube_yellow 4",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_yellow_wall" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-02-13 19:27:49 +01:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thick_yellow",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_small_cube_yellow","homedecor:glowlight_small_cube_yellow"},
|
|
|
|
{"homedecor:glowlight_small_cube_yellow","homedecor:glowlight_small_cube_yellow"}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-04-14 22:22:08 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thick_yellow",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_small_cube_yellow_ceiling","homedecor:glowlight_small_cube_yellow_ceiling"},
|
|
|
|
{"homedecor:glowlight_small_cube_yellow_ceiling","homedecor:glowlight_small_cube_yellow_ceiling"}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2012-10-02 01:22:54 +02:00
|
|
|
-- white
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thick_white 6",
|
|
|
|
recipe = {
|
|
|
|
{ "wool:white", "wool:white", "wool:white" },
|
2013-02-13 19:27:49 +01:00
|
|
|
{"moreblocks:superglowglass", "moreblocks:glowglass", "moreblocks:superglowglass", },
|
2012-10-02 01:22:54 +02:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:glowlight_thick_white 2",
|
|
|
|
recipe = {
|
|
|
|
"wool:white",
|
|
|
|
"homedecor:glowlight_thick_yellow",
|
|
|
|
"homedecor:glowlight_thick_yellow",
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thin_white 6",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_white", "homedecor:glowlight_thick_white", "homedecor:glowlight_thick_white", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-04-14 22:22:08 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thin_white 6",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_white_wall", "homedecor:glowlight_thick_white_wall", "homedecor:glowlight_thick_white_wall" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2012-10-02 01:22:54 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_small_cube_white 8",
|
|
|
|
recipe = {
|
|
|
|
{"wool:white" },
|
|
|
|
{"moreblocks:superglowglass" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-04-14 22:22:08 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_small_cube_white 4",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_white" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_small_cube_white 4",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_thick_white_wall" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2013-02-13 19:27:49 +01:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thick_white",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_small_cube_white","homedecor:glowlight_small_cube_white"},
|
|
|
|
{"homedecor:glowlight_small_cube_white","homedecor:glowlight_small_cube_white"}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "homedecor:glowlight_thick_white",
|
|
|
|
recipe = {
|
|
|
|
{"homedecor:glowlight_small_cube_white_ceiling","homedecor:glowlight_small_cube_white_ceiling"},
|
|
|
|
{"homedecor:glowlight_small_cube_white_ceiling","homedecor:glowlight_small_cube_white_ceiling"}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2012-10-02 01:22:54 +02:00
|
|
|
-- Fences and gates
|
2012-09-30 23:05:46 +02:00
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = 'homedecor:fence_brass 6',
|
|
|
|
recipe = {
|
|
|
|
{ 'homedecor:brass_ingot', 'homedecor:brass_ingot', 'homedecor:brass_ingot' },
|
|
|
|
{ 'homedecor:brass_ingot', 'homedecor:brass_ingot', 'homedecor:brass_ingot' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
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' },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2013-02-08 08:31:40 +01:00
|
|
|
-- other types of fences/gates
|
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:fence_picket 6",
|
|
|
|
recipe = {
|
|
|
|
{ "default:stick", "default:stick", "default:stick" },
|
|
|
|
{ "default:stick", "", "default:stick" },
|
|
|
|
{ "default:stick", "default:stick", "default:stick" }
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2013-04-20 01:10:20 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_corner",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket",
|
|
|
|
"homedecor:fence_picket"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket 2",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_corner"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:fence_picket_white 6",
|
|
|
|
recipe = {
|
|
|
|
{ "default:stick", "default:stick", "default:stick" },
|
|
|
|
{ "default:stick", "unifieddyes:white_paint", "default:stick" },
|
|
|
|
{ "default:stick", "default:stick", "default:stick" }
|
|
|
|
},
|
2012-10-01 00:19:30 +02:00
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
2012-09-30 23:05:46 +02:00
|
|
|
})
|
|
|
|
|
2013-04-20 01:10:20 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_corner_white",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_white",
|
|
|
|
"homedecor:fence_picket_white"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_white 2",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_corner_white"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:fence_privacy 6",
|
|
|
|
recipe = {
|
|
|
|
{ "default:wood", "default:stick", "default:wood" },
|
|
|
|
{ "default:wood", "", "default:wood" },
|
|
|
|
{ "default:wood", "default:stick", "default:wood" }
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2013-04-20 02:45:14 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_privacy_corner",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_privacy",
|
|
|
|
"homedecor:fence_privacy"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_privacy 2",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_privacy_corner"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-09-30 23:05:46 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:fence_barbed_wire 6",
|
|
|
|
recipe = {
|
|
|
|
{ "default:stick", "default:iron_lump", "default:stick" },
|
|
|
|
{ "default:stick", "", "default:stick" },
|
|
|
|
{ "default:stick", "default:iron_lump", "default:stick" }
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2013-04-20 01:10:20 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_barbed_wire_corner",
|
|
|
|
recipe = { "homedecor:fence_barbed_wire", "homedecor:fence_barbed_wire" },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_barbed_wire 2",
|
|
|
|
recipe = { "homedecor:fence_barbed_wire_corner" },
|
|
|
|
})
|
|
|
|
|
2012-10-01 00:49:12 +02:00
|
|
|
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" }
|
|
|
|
},
|
|
|
|
})
|
2012-10-01 03:16:41 +02:00
|
|
|
|
2013-03-05 08:16:20 +01:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_chainlink_corner",
|
|
|
|
recipe = { "homedecor:fence_chainlink", "homedecor:fence_chainlink" },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_chainlink 2",
|
|
|
|
recipe = { "homedecor:fence_chainlink_corner" },
|
|
|
|
})
|
|
|
|
|
2012-10-01 04:27:28 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_gate_white_closed",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_white"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_white",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_gate_white_closed"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket_gate_closed",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_picket",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_picket_gate_closed"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_barbed_wire_gate_closed",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_barbed_wire"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_barbed_wire",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_barbed_wire_gate_closed"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-10-01 03:16:41 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_chainlink_gate_closed",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_chainlink"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:fence_chainlink",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:fence_chainlink_gate_closed"
|
|
|
|
},
|
|
|
|
})
|
2012-10-04 13:24:36 +02:00
|
|
|
|
|
|
|
-- doors
|
|
|
|
|
2012-10-06 02:41:39 +02:00
|
|
|
-- plain wood, non-windowed
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_wood_plain_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "default:wood", "default:wood", "" },
|
|
|
|
{ "default:wood", "default:wood", "default:steel_ingot" },
|
|
|
|
{ "default:wood", "default:wood", "" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_plain_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_plain_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_plain_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_plain_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-10-04 13:24:36 +02:00
|
|
|
-- fancy exterior
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_exterior_fancy_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "default:wood", "default:glass" },
|
|
|
|
{ "default:wood", "default:wood" },
|
|
|
|
{ "default:wood", "default:wood" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_exterior_fancy_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_exterior_fancy_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_exterior_fancy_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_exterior_fancy_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
-- wood and glass (grid style)
|
|
|
|
|
2012-10-05 09:35:18 +02:00
|
|
|
-- bare
|
|
|
|
|
2012-10-04 13:24:36 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_wood_glass_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "default:glass", "default:wood" },
|
|
|
|
{ "default:wood", "default:glass" },
|
|
|
|
{ "default:glass", "default:wood" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2013-02-13 21:28:11 +01:00
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_wood_glass_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "default:wood", "default:glass" },
|
|
|
|
{ "default:glass", "default:wood" },
|
|
|
|
{ "default:wood", "default:glass" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-10-04 13:24:36 +02:00
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-10-05 09:35:18 +02:00
|
|
|
-- mahogany
|
|
|
|
|
|
|
|
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"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_mahogany_bottom_right 2",
|
|
|
|
recipe = {
|
|
|
|
"default:dirt",
|
|
|
|
"default:coal_lump",
|
|
|
|
"homedecor:door_wood_glass_bottom_right",
|
|
|
|
"homedecor:door_wood_glass_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_mahogany_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:dark_orange",
|
|
|
|
"homedecor:door_wood_glass_bottom_left",
|
|
|
|
"homedecor:door_wood_glass_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_mahogany_bottom_right 2",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:dark_orange",
|
|
|
|
"homedecor:door_wood_glass_bottom_right",
|
|
|
|
"homedecor:door_wood_glass_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_mahogany_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_mahogany_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_mahogany_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_mahogany_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
-- white
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_white_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:white_paint",
|
|
|
|
"homedecor:door_wood_glass_bottom_left",
|
|
|
|
"homedecor:door_wood_glass_bottom_left"
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_white_bottom_right 2",
|
|
|
|
recipe = {
|
|
|
|
"unifieddyes:white_paint",
|
|
|
|
"homedecor:door_wood_glass_bottom_right",
|
|
|
|
"homedecor:door_wood_glass_bottom_right"
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_white_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_white_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_wood_glass_white_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_wood_glass_white_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2012-10-04 13:24:36 +02:00
|
|
|
-- Solid glass with metal handle
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_glass_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "default:glass", "default:glass" },
|
|
|
|
{ "default:glass", "default:steel_ingot" },
|
|
|
|
{ "default:glass", "default:glass" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_glass_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_glass_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_glass_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_glass_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
-- Closet doors
|
|
|
|
|
|
|
|
-- oak
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
output = "homedecor:door_closet_oak_bottom_left 2",
|
|
|
|
recipe = {
|
|
|
|
{ "", "default:stick", "default:stick" },
|
|
|
|
{ "default:steel_ingot", "default:stick", "default:stick" },
|
|
|
|
{ "", "default:stick", "default:stick" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_closet_oak_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_closet_oak_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_closet_oak_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_closet_oak_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
-- mahogany
|
|
|
|
|
|
|
|
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",
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
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",
|
|
|
|
"unifieddyes:dark_orange"
|
|
|
|
},
|
|
|
|
replacements = { {'unifieddyes:dark_orange', 'vessels:glass_bottle'}, },
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_closet_mahogany_bottom_left",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_closet_mahogany_bottom_right"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft( {
|
|
|
|
type = "shapeless",
|
|
|
|
output = "homedecor:door_closet_mahogany_bottom_right",
|
|
|
|
recipe = {
|
|
|
|
"homedecor:door_closet_mahogany_bottom_left"
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|