tweak recipies - thanks @Topywo

master
Brett O'Donnell 2012-10-07 11:22:58 +10:30
parent d327f54f7d
commit e629f88228
2 changed files with 28 additions and 17 deletions

View File

@ -16,4 +16,11 @@ You should have received a copy of the GNU General Public License along with thi
Description
----------------------------------
Provides crafts for dyes.
Provides crafts for dyes.
----------------------------------
Credits
----------------------------------
Topywo - reviewed recipes to make everything fair and logical

View File

@ -9,34 +9,38 @@ License: GPLv3
]]--
local register_dye_cooking = function(output,recipe)
minetest.register_craft({
type = 'cooking',
output = output,
recipe = recipe,
})
end
local register_dye_craft = function(output,recipe)
minetest.register_craft({
type = 'shapeless',
output = output,
recipe = recipe,
replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}},
})
minetest.register_craft({
type = 'shapeless',
output = output,
recipe = recipe,
})
end
-- black/white from sand/coal
register_dye_craft('dye:white 16', {'bucket:bucket_water', 'default:sand'})
register_dye_craft('dye:black 16', {'bucket:bucket_water', 'default:coal_lump'})
-- black/white from stone/coal
register_dye_cooking('dye:white 6', 'default:stone')
register_dye_cooking('dye:black 6', 'default:coal_lump')
-- dye from nodes
register_dye_craft('dye:red 16', {'dye:white', 'default:apple'})
register_dye_craft('dye:green 16', {'dye:white', 'default:cactus'})
register_dye_craft('dye:blue 16', {'dye:white', 'default:coal_lump'})
register_dye_cooking('dye:red 6', 'default:apple')
register_dye_cooking('dye:yellow 6', 'default:dry_shrub')
register_dye_cooking('dye:blue 6', 'default:gravel')
-- dye from other dye
register_dye_craft('dye:cyan 2', {'dye:white', 'dye:blue'})
register_dye_craft('dye:cyan 2', {'dye:green', 'dye:blue'})
register_dye_craft('dye:grey 2', {'dye:white', 'dye:black'})
register_dye_craft('dye:pink 2', {'dye:white', 'dye:red'})
register_dye_craft('dye:brown 2', {'dye:red', 'dye:green'})
register_dye_craft('dye:yellow 2', {'dye:blue', 'default:green'})
register_dye_craft('dye:green 2', {'dye:blue', 'dye:yellow'})
register_dye_craft('dye:dark_green 2', {'dye:green', 'dye:black'})
register_dye_craft('dye:dark_grey 2', {'dye:grey', 'dye:black'})
register_dye_craft('dye:magenta 2', {'dye:red', 'dye:cyan'})
register_dye_craft('dye:violet 2', {'dye:red', 'dye:blue'})
register_dye_craft('dye:orange 2', {'dye:red', 'dye:yellow'})