made all objects that use a dye require a more appropriate color
made all objects that use a dye give back empty bottles on craft made grey shutters use the various grey paints directly.
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 52 KiB |
57
crafts.lua
@ -58,10 +58,12 @@ minetest.register_craft({
|
|||||||
minetest.register_craft( {
|
minetest.register_craft( {
|
||||||
output = 'homedecor:flower_pot_green',
|
output = 'homedecor:flower_pot_green',
|
||||||
recipe = {
|
recipe = {
|
||||||
{ 'unifieddyes:green', '', '' },
|
{ 'unifieddyes:dark_green', '', '' },
|
||||||
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
||||||
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_green', 'unifieddyes:empty_bottle'}, },
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft( {
|
minetest.register_craft( {
|
||||||
@ -71,6 +73,11 @@ minetest.register_craft( {
|
|||||||
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
{ 'homedecor:plastic_sheeting', 'default:dirt', 'homedecor:plastic_sheeting' },
|
||||||
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
||||||
},
|
},
|
||||||
|
replacements = {
|
||||||
|
{'unifieddyes:black', 'unifieddyes:empty_bottle'},
|
||||||
|
{'unifieddyes:black', 'unifieddyes:empty_bottle'},
|
||||||
|
{'unifieddyes:black', 'unifieddyes:empty_bottle'}
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
--
|
--
|
||||||
@ -152,6 +159,10 @@ minetest.register_craft( {
|
|||||||
{ 'default:sand', 'unifieddyes:black', 'default:sand' },
|
{ 'default:sand', 'unifieddyes:black', 'default:sand' },
|
||||||
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
{ 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting' },
|
||||||
},
|
},
|
||||||
|
replacements = {
|
||||||
|
{'unifieddyes:black', 'unifieddyes:empty_bottle'},
|
||||||
|
{'unifieddyes:black', 'unifieddyes:empty_bottle'},
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
--
|
--
|
||||||
@ -272,10 +283,10 @@ minetest.register_craft( {
|
|||||||
type = 'shapeless',
|
type = 'shapeless',
|
||||||
output = 'homedecor:shutter_black',
|
output = 'homedecor:shutter_black',
|
||||||
recipe = {
|
recipe = {
|
||||||
'unifieddyes:black',
|
|
||||||
'unifieddyes:black',
|
'unifieddyes:black',
|
||||||
'homedecor:shutter_oak'
|
'homedecor:shutter_oak'
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:black', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -290,9 +301,10 @@ minetest.register_craft( {
|
|||||||
type = 'shapeless',
|
type = 'shapeless',
|
||||||
output = 'homedecor:shutter_dark_grey',
|
output = 'homedecor:shutter_dark_grey',
|
||||||
recipe = {
|
recipe = {
|
||||||
'unifieddyes:black',
|
'unifieddyes:darkgrey_paint',
|
||||||
'homedecor:shutter_oak'
|
'homedecor:shutter_oak'
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:darkgrey_paint', 'bucket:bucket_empty'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -308,11 +320,10 @@ minetest.register_craft( {
|
|||||||
type = 'shapeless',
|
type = 'shapeless',
|
||||||
output = 'homedecor:shutter_grey',
|
output = 'homedecor:shutter_grey',
|
||||||
recipe = {
|
recipe = {
|
||||||
'unifieddyes:black',
|
'unifieddyes:grey_paint',
|
||||||
'unifieddyes:white_paint',
|
|
||||||
'homedecor:shutter_oak'
|
'homedecor:shutter_oak'
|
||||||
},
|
},
|
||||||
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
replacements = { {'unifieddyes:grey_paint', 'bucket:bucket_empty'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -328,8 +339,9 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:shutter_forest_green',
|
output = 'homedecor:shutter_forest_green',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:green',
|
'unifieddyes:dark_green',
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_green', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -443,9 +455,9 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:nightstand_mahogany_one_drawer',
|
output = 'homedecor:nightstand_mahogany_one_drawer',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:nightstand_oak_one_drawer',
|
'homedecor:nightstand_oak_one_drawer',
|
||||||
'unifieddyes:black',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:red',
|
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -459,9 +471,9 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:nightstand_mahogany_two_drawers',
|
output = 'homedecor:nightstand_mahogany_two_drawers',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:nightstand_oak_two_drawers',
|
'homedecor:nightstand_oak_two_drawers',
|
||||||
'unifieddyes:black',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:red',
|
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -530,11 +542,13 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:dresser_mahogany',
|
output = 'homedecor:dresser_mahogany',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:dresser_oak',
|
'homedecor:dresser_oak',
|
||||||
'unifieddyes:red',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:red',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:black',
|
|
||||||
'unifieddyes:black'
|
|
||||||
},
|
},
|
||||||
|
replacements = {
|
||||||
|
{'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'},
|
||||||
|
{'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -623,7 +637,6 @@ end
|
|||||||
|
|
||||||
if ( minetest.get_modpath("wool") ) ~= nil then
|
if ( minetest.get_modpath("wool") ) ~= nil then
|
||||||
|
|
||||||
|
|
||||||
minetest.register_craft( {
|
minetest.register_craft( {
|
||||||
type = 'shapeless',
|
type = 'shapeless',
|
||||||
output = 'homedecor:rug_small 8',
|
output = 'homedecor:rug_small 8',
|
||||||
@ -664,9 +677,9 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:shutter_mahogany',
|
output = 'homedecor:shutter_mahogany',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:red',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:black'
|
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -682,6 +695,7 @@ minetest.register_craft( {
|
|||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:violet',
|
'unifieddyes:violet',
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:violet', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -697,6 +711,7 @@ minetest.register_craft( {
|
|||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:red',
|
'unifieddyes:red',
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:red', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -712,6 +727,7 @@ minetest.register_craft( {
|
|||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:yellow',
|
'unifieddyes:yellow',
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:yellow', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
@ -725,10 +741,9 @@ minetest.register_craft( {
|
|||||||
output = 'homedecor:shutter_light_blue',
|
output = 'homedecor:shutter_light_blue',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:shutter_oak',
|
'homedecor:shutter_oak',
|
||||||
'unifieddyes:white_paint',
|
'unifieddyes:light_blue',
|
||||||
'unifieddyes:blue',
|
|
||||||
},
|
},
|
||||||
replacements = { {'unifieddyes:white_paint', 'bucket:bucket_empty'}, },
|
replacements = { {'unifieddyes:light_blue', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
|
@ -414,7 +414,7 @@ minetest.register_craft({
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
-- You only need flowers to get the red dye necessary to actually
|
-- You only need flowers and coal to get the dark orange necessary to actually
|
||||||
-- craft a mahogany door (either one), but not to /give or use one.
|
-- craft a mahogany door (either one), but not to /give or use one.
|
||||||
|
|
||||||
if ( minetest.get_modpath("flowers") ) ~= nil then
|
if ( minetest.get_modpath("flowers") ) ~= nil then
|
||||||
@ -424,9 +424,9 @@ if ( minetest.get_modpath("flowers") ) ~= nil then
|
|||||||
output = 'homedecor:folding_door_mahogany',
|
output = 'homedecor:folding_door_mahogany',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:folding_door_oak',
|
'homedecor:folding_door_oak',
|
||||||
'unifieddyes:black',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:red',
|
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft( {
|
minetest.register_craft( {
|
||||||
@ -434,9 +434,9 @@ if ( minetest.get_modpath("flowers") ) ~= nil then
|
|||||||
output = 'homedecor:folding_door_mahogany_right',
|
output = 'homedecor:folding_door_mahogany_right',
|
||||||
recipe = {
|
recipe = {
|
||||||
'homedecor:folding_door_oak_right',
|
'homedecor:folding_door_oak_right',
|
||||||
'unifieddyes:black',
|
'unifieddyes:dark_orange',
|
||||||
'unifieddyes:red',
|
|
||||||
},
|
},
|
||||||
|
replacements = { {'unifieddyes:dark_orange', 'unifieddyes:empty_bottle'}, },
|
||||||
})
|
})
|
||||||
|
|
||||||
end
|
end
|
||||||
|