2074 lines
39 KiB
Lua
2074 lines
39 KiB
Lua
-- mods/default/crafting.lua
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:wood 4',
|
|
recipe = {
|
|
{'default:tree'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:palewood 4',
|
|
recipe = {
|
|
{'default:paletree'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:palewood 4',
|
|
recipe = {
|
|
{'default:tree_birch'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:junglewood 4',
|
|
recipe = {
|
|
{'default:jungletree'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:stick 4',
|
|
recipe = {
|
|
{'group:wood'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood 2',
|
|
recipe = {
|
|
{'group:stick', 'group:stick', 'group:stick'},
|
|
{'group:stick', 'group:stick', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_rusty 4',
|
|
recipe = {
|
|
{'default:iron_lump', 'default:iron_lump', 'default:iron_lump'},
|
|
{'default:iron_lump', 'default:iron_lump', 'default:iron_lump'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sign_wall',
|
|
recipe = {
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:torch_low 4',
|
|
recipe = {
|
|
{'', 'default:coal_lump', ''},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:torch',
|
|
recipe = {
|
|
{'', 'farming:string', ''},
|
|
{'', 'default:torch_low', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_wood',
|
|
recipe = {
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'', 'group:stick', ''},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_stone',
|
|
recipe = {
|
|
{'group:stone', 'group:stone', 'group:stone'},
|
|
{'', 'group:stick', ''},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_steel',
|
|
recipe = {
|
|
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
|
|
{'', 'group:stick', ''},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_bronze',
|
|
recipe = {
|
|
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
|
|
{'', 'group:stick', ''},
|
|
{'', 'group:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_mese',
|
|
recipe = {
|
|
{'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
|
|
{'', 'default:steel_ingot', ''},
|
|
{'', 'default:steel_ingot', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pick_diamond',
|
|
recipe = {
|
|
{'travelnet:prismatic_gem', 'travelnet:prismatic_gem', 'travelnet:prismatic_gem'},
|
|
{'', 'default:steel_ingot', ''},
|
|
{'', 'default:steel_ingot', ''},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_wood',
|
|
recipe = {
|
|
{'group:wood'},
|
|
{'group:stick'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_stone',
|
|
recipe = {
|
|
{'group:stone'},
|
|
{'group:stick'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_steel',
|
|
recipe = {
|
|
{'default:steel_ingot'},
|
|
{'group:stick'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_bronze',
|
|
recipe = {
|
|
{'default:bronze_ingot'},
|
|
{'group:stick'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_mese',
|
|
recipe = {
|
|
{'default:mese_crystal'},
|
|
{'default:steel_ingot'},
|
|
{'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:shovel_diamond',
|
|
recipe = {
|
|
{'travelnet:prismatic_gem'},
|
|
{'default:steel_ingot'},
|
|
{'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_wood',
|
|
recipe = {
|
|
{'group:wood', 'group:wood'},
|
|
{'group:wood', 'group:stick'},
|
|
{'', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_stone',
|
|
recipe = {
|
|
{'group:stone', 'group:stone'},
|
|
{'group:stone', 'group:stick'},
|
|
{'', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_steel',
|
|
recipe = {
|
|
{'default:steel_ingot', 'default:steel_ingot'},
|
|
{'default:steel_ingot', 'group:stick'},
|
|
{'', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_bronze',
|
|
recipe = {
|
|
{'default:bronze_ingot', 'default:bronze_ingot'},
|
|
{'default:bronze_ingot', 'group:stick'},
|
|
{'', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_mese',
|
|
recipe = {
|
|
{'default:mese_crystal', 'default:mese_crystal'},
|
|
{'default:mese_crystal', 'default:steel_ingot'},
|
|
{'', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:axe_diamond',
|
|
recipe = {
|
|
{'travelnet:prismatic_gem', 'travelnet:prismatic_gem'},
|
|
{'travelnet:prismatic_gem', 'default:steel_ingot'},
|
|
{'', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_wood',
|
|
recipe = {
|
|
{'group:wood'},
|
|
{'group:wood'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_stone',
|
|
recipe = {
|
|
{'group:stone'},
|
|
{'group:stone'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_steel',
|
|
recipe = {
|
|
{'default:steel_ingot'},
|
|
{'default:steel_ingot'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_bronze',
|
|
recipe = {
|
|
{'default:bronze_ingot'},
|
|
{'default:bronze_ingot'},
|
|
{'group:stick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_mese',
|
|
recipe = {
|
|
{'default:mese_crystal'},
|
|
{'default:mese_crystal'},
|
|
{'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sword_diamond',
|
|
recipe = {
|
|
{'travelnet:prismatic_gem'},
|
|
{'travelnet:prismatic_gem'},
|
|
{'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:rail 18',
|
|
recipe = {
|
|
{'default:steel_ingot', '', 'default:steel_ingot'},
|
|
{'default:steel_ingot', 'group:stick', 'default:steel_ingot'},
|
|
{'default:steel_ingot', '', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:chest',
|
|
recipe = {
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'group:wood', '', 'group:wood'},
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:chest_locked',
|
|
recipe = {
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'group:wood', 'default:steel_ingot', 'group:wood'},
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:furnace',
|
|
recipe = {
|
|
{'group:stone', 'group:stone', 'group:stone'},
|
|
{'group:stone', '', 'group:stone'},
|
|
{'group:stone', 'group:stone', 'group:stone'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = "default:bronze_ingot 2",
|
|
recipe = {"default:copper_ingot", "default:tin_ingot"},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cobble_block',
|
|
recipe = {
|
|
{'default:cobble', 'default:cobble', 'default:cobble'},
|
|
{'default:cobble', 'default:cobble', 'default:cobble'},
|
|
{'default:cobble', 'default:cobble', 'default:cobble'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cobble 9',
|
|
recipe = {
|
|
{'default:cobble_block'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:coalblock',
|
|
recipe = {
|
|
{'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
|
|
{'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
|
|
{'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:coal_lump 9',
|
|
recipe = {
|
|
{'default:coalblock'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:steelblock',
|
|
recipe = {
|
|
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
|
|
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
|
|
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:steel_ingot 9',
|
|
recipe = {
|
|
{'default:steelblock'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tinblock',
|
|
recipe = {
|
|
{'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'},
|
|
{'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'},
|
|
{'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tin_ingot 9',
|
|
recipe = {
|
|
{'default:tinblock'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:copperblock',
|
|
recipe = {
|
|
{'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
|
|
{'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
|
|
{'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:copper_ingot 9',
|
|
recipe = {
|
|
{'default:copperblock'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:bronzeblock',
|
|
recipe = {
|
|
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
|
|
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
|
|
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:bronze_ingot 9',
|
|
recipe = {
|
|
{'default:bronzeblock'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:goldblock',
|
|
recipe = {
|
|
{'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
|
|
{'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
|
|
{'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:gold_ingot 9',
|
|
recipe = {
|
|
{'default:goldblock'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:emerald_block',
|
|
recipe = {
|
|
{'default:emerald', 'default:emerald', 'default:emerald'},
|
|
{'default:emerald', 'default:emerald', 'default:emerald'},
|
|
{'default:emerald', 'default:emerald', 'default:emerald'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:emerald 9',
|
|
recipe = {
|
|
{'default:emerald_block'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sapphire_block',
|
|
recipe = {
|
|
{'default:sapphire', 'default:sapphire', 'default:sapphire'},
|
|
{'default:sapphire', 'default:sapphire', 'default:sapphire'},
|
|
{'default:sapphire', 'default:sapphire', 'default:sapphire'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sapphire 9',
|
|
recipe = {
|
|
{'default:sapphire_block'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:ruby_block',
|
|
recipe = {
|
|
{'default:ruby', 'default:ruby', 'default:ruby'},
|
|
{'default:ruby', 'default:ruby', 'default:ruby'},
|
|
{'default:ruby', 'default:ruby', 'default:ruby'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:ruby 9',
|
|
recipe = {
|
|
{'default:ruby_block'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:diamondblock',
|
|
recipe = {
|
|
{'default:diamond', 'default:diamond', 'default:diamond'},
|
|
{'default:diamond', 'default:diamond', 'default:diamond'},
|
|
{'default:diamond', 'default:diamond', 'default:diamond'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:diamond 9',
|
|
recipe = {
|
|
{'default:diamondblock'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sandstone',
|
|
recipe = {
|
|
{'default:desert_sand', 'default:desert_sand'},
|
|
{'default:desert_sand', 'default:desert_sand'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:desert_sand 4',
|
|
recipe = {
|
|
{'default:sandstone'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sandstonebrick 4',
|
|
recipe = {
|
|
{'default:sandstone', 'default:sandstone'},
|
|
{'default:sandstone', 'default:sandstone'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:clay',
|
|
recipe = {
|
|
{'default:clay_lump', 'default:clay_lump'},
|
|
{'default:clay_lump', 'default:clay_lump'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick',
|
|
recipe = {
|
|
{'default:clay_brick', 'default:clay_brick'},
|
|
{'default:clay_brick', 'default:clay_brick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:clay_brick 4',
|
|
recipe = {
|
|
{'default:brick'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:paper',
|
|
recipe = {
|
|
{'default:papyrus', 'default:papyrus', 'default:papyrus'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:book',
|
|
recipe = {
|
|
{'default:paper'},
|
|
{'default:paper'},
|
|
{'default:paper'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:bookshelf',
|
|
recipe = {
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
{'default:book', 'default:book', 'default:book'},
|
|
{'group:wood', 'group:wood', 'group:wood'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:ladder 2',
|
|
recipe = {
|
|
{'group:stick', 'default:nails', 'group:stick'},
|
|
{'group:stick', 'group:stick', 'group:stick'},
|
|
{'group:stick', 'default:nails', 'group:stick'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:ladder_bronze 24',
|
|
recipe = {
|
|
{'default:bronze_ingot', 'default:steel_ingot', 'default:bronze_ingot'},
|
|
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
|
|
{'default:bronze_ingot', 'default:steel_ingot', 'default:bronze_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:mese',
|
|
recipe = {
|
|
{'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
|
|
{'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
|
|
{'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:mese_crystal 9',
|
|
recipe = {
|
|
{'default:mese'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:mese_crystal_fragment 9',
|
|
recipe = {
|
|
{'default:mese_crystal'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:obsidian_shard 9',
|
|
recipe = {
|
|
{'default:obsidian'}
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:obsidian',
|
|
recipe = {
|
|
{'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
|
|
{'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
|
|
{'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:obsidian_block',
|
|
recipe = {
|
|
{'default:obsidian', 'default:obsidian', 'default:obsidian'},
|
|
{'default:obsidian', 'default:obsidian', 'default:obsidian'},
|
|
{'default:obsidian', 'default:obsidian', 'default:obsidian'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:obsidian 9',
|
|
recipe = {
|
|
{'default:obsidian_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:desert_stone_block',
|
|
recipe = {
|
|
{'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
|
|
{'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
|
|
{'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:desert_stone 9',
|
|
recipe = {
|
|
{'default:desert_stone_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:essexit_block',
|
|
recipe = {
|
|
{'default:essexit', 'default:essexit', 'default:essexit'},
|
|
{'default:essexit', 'default:essexit', 'default:essexit'},
|
|
{'default:essexit', 'default:essexit', 'default:essexit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:essexit 9',
|
|
recipe = {
|
|
{'default:essexit_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:marble_block',
|
|
recipe = {
|
|
{'default:marble', 'default:marble', 'default:marble'},
|
|
{'default:marble', 'default:marble', 'default:marble'},
|
|
{'default:marble', 'default:marble', 'default:marble'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:marble 9',
|
|
recipe = {
|
|
{'default:marble_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff_block',
|
|
recipe = {
|
|
{'default:tuff', 'default:tuff', 'default:tuff'},
|
|
{'default:tuff', 'default:tuff', 'default:tuff'},
|
|
{'default:tuff', 'default:tuff', 'default:tuff'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff 9',
|
|
recipe = {
|
|
{'default:tuff_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff_baked_block',
|
|
recipe = {
|
|
{'default:tuff_baked', 'default:tuff_baked', 'default:tuff_baked'},
|
|
{'default:tuff_baked', 'default:tuff_baked', 'default:tuff_baked'},
|
|
{'default:tuff_baked', 'default:tuff_baked', 'default:tuff_baked'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff_baked 9',
|
|
recipe = {
|
|
{'default:tuff_baked_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:chondrit_block',
|
|
recipe = {
|
|
{'default:chondrit', 'default:chondrit', 'default:chondrit'},
|
|
{'default:chondrit', 'default:chondrit', 'default:chondrit'},
|
|
{'default:chondrit', 'default:chondrit', 'default:chondrit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:chondrit 9',
|
|
recipe = {
|
|
{'default:chondrit_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sand_block',
|
|
recipe = {
|
|
{'default:sand', 'default:sand', 'default:sand'},
|
|
{'default:sand', 'default:sand', 'default:sand'},
|
|
{'default:sand', 'default:sand', 'default:sand'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sand 9',
|
|
recipe = {
|
|
{'default:sand_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:gravel_block',
|
|
recipe = {
|
|
{'default:gravel', 'default:gravel', 'default:gravel'},
|
|
{'default:gravel', 'default:gravel', 'default:gravel'},
|
|
{'default:gravel', 'default:gravel', 'default:gravel'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:gravel 9',
|
|
recipe = {
|
|
{'default:gravel_block'}
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:gravel_volcanic_block',
|
|
recipe = {
|
|
{'default:gravel_volcanic', 'default:gravel_volcanic', 'default:gravel_volcanic'},
|
|
{'default:gravel_volcanic', 'default:gravel_volcanic', 'default:gravel_volcanic'},
|
|
{'default:gravel_volcanic', 'default:gravel_volcanic', 'default:gravel_volcanic'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:gravel_volcanic 9',
|
|
recipe = {
|
|
{'default:gravel_volcanic_block'}
|
|
}
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:stonebrick 4',
|
|
recipe = {
|
|
{'default:stone', 'default:stone'},
|
|
{'default:stone', 'default:stone'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:desert_stonebrick 4',
|
|
recipe = {
|
|
{'default:desert_stone', 'default:desert_stone'},
|
|
{'default:desert_stone', 'default:desert_stone'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--
|
|
-- Crafting (tool repair)
|
|
--
|
|
minetest.register_craft({
|
|
type = "toolrepair",
|
|
additional_wear = -0.02,
|
|
})
|
|
|
|
|
|
--
|
|
-- Cooking recipes
|
|
--
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:glass",
|
|
recipe = "default:desert_sand",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 25,
|
|
output = "default:obsidian_glass",
|
|
recipe = "default:obsidian_shard",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:stone",
|
|
recipe = "default:cobble",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:cobble",
|
|
recipe = "default:mossycobble",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:steel_ingot",
|
|
recipe = "default:iron_lump",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:tin_ingot",
|
|
recipe = "default:tin_lump",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:copper_ingot",
|
|
recipe = "default:copper_lump",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:gold_ingot",
|
|
recipe = "default:gold_lump",
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:clay_brick",
|
|
recipe = "default:clay_lump",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 15,
|
|
output = "default:coal_lump 2",
|
|
recipe = "group:tree",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:desert_stone",
|
|
recipe = "default:stone",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:sand",
|
|
recipe = "default:desert_stone",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:sand",
|
|
recipe = "default:tuff_baked",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:tuff_baked",
|
|
recipe = "default:tuff",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:tuff",
|
|
recipe = "default:mossytuff",
|
|
})
|
|
|
|
|
|
--
|
|
-- Fuels
|
|
--
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "group:tree",
|
|
burntime = 20,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:junglegrass",
|
|
burntime = 2,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "group:leaves",
|
|
burntime = 2,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:cactus",
|
|
burntime = 25,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:papyrus",
|
|
burntime = 1,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:bookshelf",
|
|
burntime = 20,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:fence_wood",
|
|
burntime = 15,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:ladder",
|
|
burntime = 5,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "group:wood",
|
|
burntime = 7,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:lava_source",
|
|
burntime = 60,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:torch",
|
|
burntime = 4,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:sign_wall",
|
|
burntime = 10,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:chest",
|
|
burntime = 20,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:chest_locked",
|
|
burntime = 20,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:nyancat",
|
|
burntime = 1,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:nyancat_rainbow",
|
|
burntime = 1,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:sapling",
|
|
burntime = 10,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:apple",
|
|
burntime = 3,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:coal_lump",
|
|
burntime = 35,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:coalblock",
|
|
burntime = 350,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:junglesapling",
|
|
burntime = 10,
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
type = "fuel",
|
|
recipe = "default:grass_1",
|
|
burntime = 2,
|
|
})
|
|
|
|
-- Hadesstuff
|
|
|
|
minetest.register_craft({
|
|
output = 'farming:flowergrass',
|
|
recipe = {
|
|
{'flowers:dandelion_white', 'flowers:dandelion_yellow', 'flowers:geranium'},
|
|
{'flowers:rose', 'flowers:tulip', 'flowers:viola'},
|
|
{'default:grass_1', 'default:dirt', 'default:grass_1'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming:seed_tomato',
|
|
recipe = {{'farming:tomato'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming:seed_strawberry',
|
|
recipe = {{'farming:strawberry'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming:seed_potato',
|
|
recipe = {{'farming:potato'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming:seed_spice',
|
|
recipe = {{'farming:spice'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:nails 24',
|
|
recipe = {{'default:steel_ingot'},}
|
|
})
|
|
|
|
-- gemtransform
|
|
minetest.register_craft({
|
|
output = 'default:emerald 2',
|
|
recipe = {{'default:sapphire'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:sapphire',
|
|
recipe = {'default:emerald', 'default:emerald'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sapphire 2',
|
|
recipe = {{'default:ruby'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:ruby 2',
|
|
recipe = {{'default:diamond'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:diamond',
|
|
recipe = {{'default:ruby', 'default:ruby'},}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:ruby',
|
|
recipe = {'default:sapphire', 'default:sapphire'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:dirt 3',
|
|
recipe = {
|
|
{'group:leaves', 'group:leaves', 'group:leaves'},
|
|
{'group:leaves', 'group:leaves', 'group:leaves'},
|
|
{'group:leaves', 'group:leaves', 'group:leaves'},
|
|
}
|
|
})
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:desert_sand 2',
|
|
recipe = {'default:cobble', 'default:sand'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:desert_sand 2',
|
|
recipe = {'default:mossycobble', 'default:sand'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:desert_sand 2',
|
|
recipe = {'default:tuff', 'default:sand'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:desert_sand 2',
|
|
recipe = {'default:mossytuff', 'default:sand'},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:grass_1',
|
|
recipe = {
|
|
{'default:mossycobble', '', ''},
|
|
{'default:mossycobble', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:grass_1',
|
|
recipe = {
|
|
{'default:mossytuff', '', ''},
|
|
{'default:mossytuff', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:junglegrass',
|
|
recipe = {
|
|
{'default:grass_1', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:papyrus',
|
|
recipe = {
|
|
{'default:junglegrass', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cactus',
|
|
recipe = {
|
|
{'', 'default:papyrus', ''},
|
|
{'default:sand', 'default:dirt', 'default:sand'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sapling',
|
|
recipe = {
|
|
{'default:cactus', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sapling',
|
|
recipe = {
|
|
{'default:apple', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming_plus:pale_sapling',
|
|
recipe = {
|
|
{'', 'default:sapling', ''},
|
|
{'', 'default:sapling', ''},
|
|
{'default:sand', 'default:dirt', 'default:sand'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming_plus:cjsapling',
|
|
recipe = {
|
|
{'', 'default:junglesapling', ''},
|
|
{'', 'default:junglesapling', ''},
|
|
{'', 'default:dirt', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:junglesapling',
|
|
recipe = {
|
|
{'default:sapling', '', ''},
|
|
{'default:junglegrass', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming_plus:olive_sapling',
|
|
recipe = {
|
|
{'default:sapling', '', ''},
|
|
{'default:grass_1', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming_plus:olive_sapling',
|
|
recipe = {
|
|
{'farming_plus:olive', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'farming_plus:birch_sapling',
|
|
recipe = {
|
|
{'default:sapling', '', ''},
|
|
{'farming_plus:pale_sapling', '', ''},
|
|
{'default:dirt', '', ''},
|
|
}
|
|
})
|
|
|
|
-- HadesFood
|
|
|
|
minetest.register_craftitem("default:sugar", {
|
|
description = "Sugar",
|
|
inventory_image = "default_sugar.png",
|
|
on_use = minetest.item_eat(1),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:sugar',
|
|
recipe = {
|
|
{'default:sugarcane', 'default:sugarcane', 'default:sugarcane'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craftitem("default:pie_strawberry_raw", {
|
|
description = "StrawberryPie -- Raw (+3)",
|
|
inventory_image = "default_strawberry_pie_raw.png",
|
|
on_use = minetest.item_eat(3),
|
|
})
|
|
|
|
minetest.register_craftitem("default:pie_strawberry", {
|
|
description = "StrawberryPie (+5)",
|
|
inventory_image = "default_strawberry_pie.png",
|
|
on_use = minetest.item_eat(5),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pie_strawberry_raw',
|
|
recipe = {
|
|
{'', 'default:sugar', ''},
|
|
{'farming:strawberry', 'farming:strawberry', 'farming:strawberry'},
|
|
{'default:sugar', 'farming:flour', 'default:sugar'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
output = "default:pie_strawberry",
|
|
recipe = "default:pie_strawberry_raw",
|
|
cooktime = 10,
|
|
})
|
|
|
|
minetest.register_craftitem("default:pie_apple_raw", {
|
|
description = "ApplePie -- Raw (+3)",
|
|
inventory_image = "default_apple_pie_raw.png",
|
|
on_use = minetest.item_eat(3),
|
|
})
|
|
|
|
minetest.register_craftitem("default:pie_apple", {
|
|
description = "ApplePie (+5)",
|
|
inventory_image = "default_apple_pie.png",
|
|
on_use = minetest.item_eat(5),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:pie_apple_raw',
|
|
recipe = {
|
|
{'', 'default:sugar', ''},
|
|
{'default:apple', 'default:apple', 'default:apple'},
|
|
{'default:sugar', 'farming:flour', 'default:sugar'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
output = "default:pie_apple",
|
|
recipe = "default:pie_apple_raw",
|
|
cooktime = 10,
|
|
})
|
|
|
|
minetest.register_craftitem("default:bottle_olive_oil", {
|
|
description = "Bottle of Oliveoil (+2)",
|
|
inventory_image = "default_bottle_olive_oil.png",
|
|
on_use = minetest.item_eat(2),
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:bottle_olive_oil',
|
|
recipe = {
|
|
{'farming_plus:olive', 'farming_plus:olive', 'farming_plus:olive'},
|
|
{'', 'vessels:glass_bottle', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craftitem("default:tomatosalad", {
|
|
description = "Tomatosalad (+6)",
|
|
inventory_image = "default_tomatosalad.png",
|
|
on_use = minetest.item_eat(6),
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tomatosalad 2',
|
|
recipe = {
|
|
{'farming:spice', 'default:bottle_olive_oil', 'farming:spice'},
|
|
{'farming:tomato', 'farming:tomato', 'farming:tomato'},
|
|
{'default:plate', 'farming:bread', 'default:plate'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craftitem("default:tomato_potato_salad", {
|
|
description = "Tomato-Potato Salad (+8)",
|
|
inventory_image = "default_tpsalad.png",
|
|
on_use = minetest.item_eat(8),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:tomato_potato_salad',
|
|
recipe = {'default:tomatosalad', 'default:baked_potato'},
|
|
})
|
|
|
|
minetest.register_craftitem("default:spiced_potato", {
|
|
description = "Spiced-Potato (+0)",
|
|
inventory_image = "default_spiced_potato.png",
|
|
on_use = minetest.item_eat(0),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "shapeless",
|
|
output = 'default:spiced_potato',
|
|
recipe = {'farming:spice', 'farming:potato'},
|
|
})
|
|
|
|
minetest.register_craftitem("default:baked_potato", {
|
|
description = "Baked-Potato (+4)",
|
|
inventory_image = "default_baked_potato.png",
|
|
on_use = minetest.item_eat(4),
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
cooktime = 10,
|
|
output = "default:baked_potato",
|
|
recipe = "default:spiced_potato",
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:plate 10',
|
|
recipe = {
|
|
{'', 'default:clay', ''},
|
|
{'default:clay', 'default:clay', 'default:clay'},
|
|
{'', 'default:clay', ''},
|
|
}
|
|
})
|
|
|
|
|
|
-- New Bricks
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cactus_block',
|
|
recipe = {
|
|
{'default:cactus', 'default:cactus', 'default:cactus'},
|
|
{'default:cactus', 'default:cactus', 'default:cactus'},
|
|
{'default:cactus', 'default:cactus', 'default:cactus'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cactus 9',
|
|
recipe = {
|
|
{'default:cactus_block'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:cactus_brick 4',
|
|
recipe = {
|
|
{'default:cactus', 'default:cactus'},
|
|
{'default:cactus', 'default:cactus'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:obsidianbrick 4',
|
|
recipe = {
|
|
{'default:obsidian', 'default:obsidian'},
|
|
{'default:obsidian', 'default:obsidian'}
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:chondrit_brick 4',
|
|
recipe = {
|
|
{'default:chondrit', 'default:chondrit'},
|
|
{'default:chondrit', 'default:chondrit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:essexit_brick 4',
|
|
recipe = {
|
|
{'default:essexit', 'default:essexit'},
|
|
{'default:essexit', 'default:essexit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:marble_brick 4',
|
|
recipe = {
|
|
{'default:marble', 'default:marble'},
|
|
{'default:marble', 'default:marble'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff_brick 4',
|
|
recipe = {
|
|
{'default:tuff', 'default:tuff'},
|
|
{'default:tuff', 'default:tuff'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:tuff_baked_brick 4',
|
|
recipe = {
|
|
{'default:tuff_baked', 'default:tuff_baked'},
|
|
{'default:tuff_baked', 'default:tuff_baked'},
|
|
}
|
|
})
|
|
-- floors
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_chondrit_stone 4',
|
|
recipe = {
|
|
{'default:stone', 'default:chondrit'},
|
|
{'default:chondrit', 'default:stone'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_chondrit_stone2 4',
|
|
recipe = {
|
|
{'default:chondrit', 'default:stone'},
|
|
{'default:stone', 'default:chondrit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_bstone_stone 4',
|
|
recipe = {
|
|
{'default:stone', 'default:desert_stone'},
|
|
{'default:desert_stone', 'default:stone'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_btuff_tuff 4',
|
|
recipe = {
|
|
{'default:tuff', 'default:tuff_baked'},
|
|
{'default:tuff_baked', 'default:tuff'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_bstone_sandstone 4',
|
|
recipe = {
|
|
{'default:desert_stone', 'default:sandstone'},
|
|
{'default:sandstone', 'default:desert_stone'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_bstone_sandstone2 4',
|
|
recipe = {
|
|
{'default:sandstone', 'default:desert_stone'},
|
|
{'default:desert_stone', 'default:sandstone'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_marble_essexit 4',
|
|
recipe = {
|
|
{'default:marble', 'default:essexit'},
|
|
{'default:essexit', 'default:marble'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_marble_essexit2 4',
|
|
recipe = {
|
|
{'default:essexit', 'default:marble'},
|
|
{'default:marble', 'default:essexit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_essexit_gold 3',
|
|
recipe = {
|
|
{'default:essexit', 'default:essexit'},
|
|
{'default:essexit', 'default:gold_ingot'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_essexit_gold2 3',
|
|
recipe = {
|
|
{'default:gold_ingot', 'default:essexit'},
|
|
{'default:essexit', 'default:essexit'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_wood_jungle 4',
|
|
recipe = {
|
|
{'default:wood', 'default:junglewood'},
|
|
{'default:junglewood', 'default:wood'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_wood_pale 4',
|
|
recipe = {
|
|
{'default:wood', 'default:palewood'},
|
|
{'default:palewood', 'default:wood'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:floor_pale_jungle 4',
|
|
recipe = {
|
|
{'default:junglewood', 'default:palewood'},
|
|
{'default:palewood', 'default:junglewood'},
|
|
}
|
|
})
|
|
|
|
-- Color Bricks
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_black',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:black'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_blue',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:blue'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_brown',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:brown'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_cyan',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:cyan'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_dark_green',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:dark_green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_dark_grey',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:dark_grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_green',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_grey',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_magenta',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:magenta'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_orange',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:orange'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_pink',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:pink'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_red',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:red'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_violet',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:violet'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_white',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:white'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:brick_yellow',
|
|
recipe = {
|
|
{'group:claybricks', 'dye:yellow'},
|
|
}
|
|
})
|
|
|
|
-- Colored Wood
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_black',
|
|
recipe = {
|
|
{'group:wood', 'dye:black'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_blue',
|
|
recipe = {
|
|
{'group:wood', 'dye:blue'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_brown',
|
|
recipe = {
|
|
{'group:wood', 'dye:brown'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_cyan',
|
|
recipe = {
|
|
{'group:wood', 'dye:cyan'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_dark_green',
|
|
recipe = {
|
|
{'group:wood', 'dye:dark_green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_dark_grey',
|
|
recipe = {
|
|
{'group:wood', 'dye:dark_grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_green',
|
|
recipe = {
|
|
{'group:wood', 'dye:green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_grey',
|
|
recipe = {
|
|
{'group:wood', 'dye:grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_magenta',
|
|
recipe = {
|
|
{'group:wood', 'dye:magenta'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_orange',
|
|
recipe = {
|
|
{'group:wood', 'dye:orange'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_pink',
|
|
recipe = {
|
|
{'group:wood', 'dye:pink'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_red',
|
|
recipe = {
|
|
{'group:wood', 'dye:red'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_violet',
|
|
recipe = {
|
|
{'group:wood', 'dye:violet'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_white',
|
|
recipe = {
|
|
{'group:wood', 'dye:white'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:colwood_yellow',
|
|
recipe = {
|
|
{'group:wood', 'dye:yellow'},
|
|
}
|
|
})
|
|
|
|
-- Colored fences
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_black',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:black'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_blue',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:blue'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_brown',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:brown'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_cyan',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:cyan'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_dark_green',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:dark_green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_dark_grey',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:dark_grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_green',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:green'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_grey',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:grey'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_magenta',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:magenta'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_orange',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:orange'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_pink',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:pink'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_red',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:red'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_violet',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:violet'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_white',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:white'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:fence_wood_yellow',
|
|
recipe = {
|
|
{'group:woodfence', 'dye:yellow'},
|
|
}
|
|
})
|
|
|
|
|
|
minetest.register_craft({
|
|
output = 'default:lamp_ceiling 2',
|
|
recipe = {
|
|
{'default:glass', 'default:torch', 'default:glass'},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:lamp_wall 2',
|
|
recipe = {
|
|
{'default:glass', '', ''},
|
|
{'default:torch', '', ''},
|
|
{'default:glass', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:lamp_column 2',
|
|
recipe = {
|
|
{'default:torch', 'default:glass', ''},
|
|
{'default:glass', '', ''},
|
|
{'', '', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:latern 2',
|
|
recipe = {
|
|
{'', 'default:bronze_ingot', ''},
|
|
{'default:glass', 'default:torch', 'default:glass'},
|
|
{'', 'default:bronze_ingot', ''},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = 'default:laternrusty 2',
|
|
recipe = {
|
|
{'', 'default:steel_ingot', ''},
|
|
{'default:glass', 'default:torch', 'default:glass'},
|
|
{'', 'default:steel_ingot', ''},
|
|
}
|
|
})
|