hades_revisited/mods/hades_core/crafting.lua

1248 lines
26 KiB
Lua

-- mods/default/crafting.lua
minetest.register_craft({
output = 'hades_core:stick 4',
recipe = {
{'group:wood'},
}
})
minetest.register_craft({
output = 'hades_core:steel_rod 4',
recipe = {
{'hades_core:steel_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:pick_wood',
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})
minetest.register_craft({
output = 'hades_core:pick_stone',
recipe = {
{'group:stone', 'group:stone', 'group:stone'},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})
minetest.register_craft({
output = 'hades_core:pick_steel',
recipe = {
{'hades_core:steel_ingot', 'hades_core:steel_ingot', 'hades_core:steel_ingot'},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})
minetest.register_craft({
output = 'hades_core:pick_bronze',
recipe = {
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})
minetest.register_craft({
output = 'hades_core:pick_mese',
recipe = {
{'hades_core:mese_crystal', 'hades_core:mese_crystal', 'hades_core:mese_crystal'},
{'', 'hades_core:steel_rod', ''},
{'', 'hades_core:steel_rod', ''},
}
})
minetest.register_craft({
output = 'hades_core:pick_prism',
recipe = {
{'hades_core:prismatic_gem', 'hades_core:prismatic_gem', 'hades_core:prismatic_gem'},
{'', 'hades_core:steel_rod', ''},
{'', 'hades_core:steel_rod', ''},
}
})
minetest.register_craft({
output = 'hades_core:shovel_wood',
recipe = {
{'group:wood'},
{'group:stick'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:shovel_stone',
recipe = {
{'group:stone'},
{'group:stick'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:shovel_steel',
recipe = {
{'hades_core:steel_ingot'},
{'group:stick'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:shovel_bronze',
recipe = {
{'hades_core:bronze_ingot'},
{'group:stick'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:shovel_mese',
recipe = {
{'hades_core:mese_crystal'},
{'hades_core:steel_rod'},
{'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:shovel_prism',
recipe = {
{'hades_core:prismatic_gem'},
{'hades_core:steel_rod'},
{'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:axe_wood',
recipe = {
{'group:wood', 'group:wood'},
{'group:wood', 'group:stick'},
{'', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:axe_stone',
recipe = {
{'group:stone', 'group:stone'},
{'group:stone', 'group:stick'},
{'', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:axe_steel',
recipe = {
{'hades_core:steel_ingot', 'hades_core:steel_ingot'},
{'hades_core:steel_ingot', 'group:stick'},
{'', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:axe_bronze',
recipe = {
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot', 'group:stick'},
{'', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:axe_mese',
recipe = {
{'hades_core:mese_crystal', 'hades_core:mese_crystal'},
{'hades_core:mese_crystal', 'hades_core:steel_rod'},
{'', 'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:axe_prism',
recipe = {
{'hades_core:prismatic_gem', 'hades_core:prismatic_gem'},
{'hades_core:prismatic_gem', 'hades_core:steel_rod'},
{'', 'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:sword_wood',
recipe = {
{'group:wood'},
{'group:wood'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:sword_stone',
recipe = {
{'group:stone'},
{'group:stone'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:sword_steel',
recipe = {
{'hades_core:steel_ingot'},
{'hades_core:steel_ingot'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:sword_bronze',
recipe = {
{'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot'},
{'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:sword_mese',
recipe = {
{'hades_core:mese_crystal'},
{'hades_core:mese_crystal'},
{'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:sword_prism',
recipe = {
{'hades_core:prismatic_gem'},
{'hades_core:prismatic_gem'},
{'hades_core:steel_rod'},
}
})
minetest.register_craft({
output = 'hades_core:cobble_block',
recipe = {
{'hades_core:cobble', 'hades_core:cobble', 'hades_core:cobble'},
{'hades_core:cobble', 'hades_core:cobble', 'hades_core:cobble'},
{'hades_core:cobble', 'hades_core:cobble', 'hades_core:cobble'},
}
})
minetest.register_craft({
output = 'hades_core:cobble_baked 9',
recipe = {{'hades_core:cobble_block_baked'}},
})
minetest.register_craft({
output = 'hades_core:cobble_block_baked',
recipe = {
{'hades_core:cobble_baked', 'hades_core:cobble_baked', 'hades_core:cobble_baked'},
{'hades_core:cobble_baked', 'hades_core:cobble_baked', 'hades_core:cobble_baked'},
{'hades_core:cobble_baked', 'hades_core:cobble_baked', 'hades_core:cobble_baked'},
}
})
minetest.register_craft({
output = 'hades_core:cobble 9',
recipe = {{'hades_core:cobble_block'}},
})
minetest.register_craft({
output = 'hades_core:coalblock',
recipe = {
{'hades_core:coal_lump', 'hades_core:coal_lump', 'hades_core:coal_lump'},
{'hades_core:coal_lump', 'hades_core:coal_lump', 'hades_core:coal_lump'},
{'hades_core:coal_lump', 'hades_core:coal_lump', 'hades_core:coal_lump'},
}
})
minetest.register_craft({
output = 'hades_core:coal_lump 9',
recipe = {
{'hades_core:coalblock'},
}
})
minetest.register_craft({
output = 'hades_core:steelblock',
recipe = {
{'hades_core:steel_ingot', 'hades_core:steel_ingot', 'hades_core:steel_ingot'},
{'hades_core:steel_ingot', 'hades_core:steel_ingot', 'hades_core:steel_ingot'},
{'hades_core:steel_ingot', 'hades_core:steel_ingot', 'hades_core:steel_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:steel_ingot 9',
recipe = {
{'hades_core:steelblock'},
}
})
minetest.register_craft({
output = 'hades_core:tinblock',
recipe = {
{'hades_core:tin_ingot', 'hades_core:tin_ingot', 'hades_core:tin_ingot'},
{'hades_core:tin_ingot', 'hades_core:tin_ingot', 'hades_core:tin_ingot'},
{'hades_core:tin_ingot', 'hades_core:tin_ingot', 'hades_core:tin_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:tin_ingot 9',
recipe = {
{'hades_core:tinblock'},
}
})
minetest.register_craft({
output = 'hades_core:copperblock',
recipe = {
{'hades_core:copper_ingot', 'hades_core:copper_ingot', 'hades_core:copper_ingot'},
{'hades_core:copper_ingot', 'hades_core:copper_ingot', 'hades_core:copper_ingot'},
{'hades_core:copper_ingot', 'hades_core:copper_ingot', 'hades_core:copper_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:copper_ingot 9',
recipe = {
{'hades_core:copperblock'},
}
})
minetest.register_craft({
output = 'hades_core:bronzeblock',
recipe = {
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:bronze_ingot 9',
recipe = {
{'hades_core:bronzeblock'},
}
})
minetest.register_craft({
type = "shapeless",
output = "hades_core:bronze_ingot 2",
recipe = {"hades_core:copper_ingot", "hades_core:tin_ingot"},
})
minetest.register_craft({
output = 'hades_core:goldblock',
recipe = {
{'hades_core:gold_ingot', 'hades_core:gold_ingot', 'hades_core:gold_ingot'},
{'hades_core:gold_ingot', 'hades_core:gold_ingot', 'hades_core:gold_ingot'},
{'hades_core:gold_ingot', 'hades_core:gold_ingot', 'hades_core:gold_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:gold_ingot 9',
recipe = {
{'hades_core:goldblock'},
}
})
minetest.register_craft({
output = 'hades_core:emerald_block',
recipe = {
{'hades_core:emerald', 'hades_core:emerald', 'hades_core:emerald'},
{'hades_core:emerald', 'hades_core:emerald', 'hades_core:emerald'},
{'hades_core:emerald', 'hades_core:emerald', 'hades_core:emerald'},
}
})
minetest.register_craft({
output = 'hades_core:emerald 9',
recipe = {
{'hades_core:emerald_block'},
}
})
minetest.register_craft({
output = 'hades_core:sapphire_block',
recipe = {
{'hades_core:sapphire', 'hades_core:sapphire', 'hades_core:sapphire'},
{'hades_core:sapphire', 'hades_core:sapphire', 'hades_core:sapphire'},
{'hades_core:sapphire', 'hades_core:sapphire', 'hades_core:sapphire'},
}
})
minetest.register_craft({
output = 'hades_core:sapphire 9',
recipe = {
{'hades_core:sapphire_block'},
}
})
minetest.register_craft({
output = 'hades_core:ruby_block',
recipe = {
{'hades_core:ruby', 'hades_core:ruby', 'hades_core:ruby'},
{'hades_core:ruby', 'hades_core:ruby', 'hades_core:ruby'},
{'hades_core:ruby', 'hades_core:ruby', 'hades_core:ruby'},
}
})
minetest.register_craft({
output = 'hades_core:ruby 9',
recipe = {
{'hades_core:ruby_block'},
}
})
minetest.register_craft({
output = 'hades_core:diamondblock',
recipe = {
{'hades_core:diamond', 'hades_core:diamond', 'hades_core:diamond'},
{'hades_core:diamond', 'hades_core:diamond', 'hades_core:diamond'},
{'hades_core:diamond', 'hades_core:diamond', 'hades_core:diamond'},
}
})
minetest.register_craft({
output = 'hades_core:diamond 9',
recipe = {
{'hades_core:diamondblock'},
}
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:sandstone",
recipe = "hades_core:cobble_sandstone"
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:sandstone_volcanic",
recipe = "hades_core:cobble_sandstone_volcanic"
})
minetest.register_craft({
output = 'hades_core:sandstone_volcanic',
recipe = {
{'hades_core:volcanic_sand', 'hades_core:volcanic_sand'},
{'hades_core:volcanic_sand', 'hades_core:volcanic_sand'},
}
})
minetest.register_craft({
output = 'hades_core:sandstone',
recipe = {
{'hades_core:fertile_sand', 'hades_core:fertile_sand'},
{'hades_core:fertile_sand', 'hades_core:fertile_sand'},
}
})
minetest.register_craft({
output = 'hades_core:cobble_sandstone 2',
recipe = {
{'hades_core:sandstone'},
{'hades_core:sandstone'},
},
})
minetest.register_craft({
output = 'hades_core:volcanic_sand 4',
recipe = {
{'hades_core:sandstone_volcanic'},
}
})
minetest.register_craft({
output = 'hades_core:cobble_sandstone_volcanic 2',
recipe = {
{'hades_core:sandstone_volcanic'},
{'hades_core:sandstone_volcanic'},
},
})
minetest.register_craft({
output = 'hades_core:fertile_sand 4',
recipe = {
{'hades_core:sandstone'},
}
})
minetest.register_craft({
output = 'hades_core:sandstonebrick 4',
recipe = {
{'hades_core:sandstone', 'hades_core:sandstone', ''},
{'', 'hades_core:sandstone', 'hades_core:sandstone'},
}
})
minetest.register_craft({
output = 'hades_core:sandstone_volcanic_brick 4',
recipe = {
{'hades_core:sandstone_volcanic', 'hades_core:sandstone_volcanic', ''},
{'', 'hades_core:sandstone_volcanic', 'hades_core:sandstone_volcanic'},
}
})
minetest.register_craft({
output = 'hades_core:clay',
recipe = {
{'hades_core:clay_lump', 'hades_core:clay_lump'},
{'hades_core:clay_lump', 'hades_core:clay_lump'},
}
})
minetest.register_craft({
type = "shapeless",
output = "hades_core:brick",
recipe = { "group:claybricks", "hades_trees:canvas_leaves" },
})
minetest.register_craft({
output = 'hades_core:brick',
recipe = {
{'hades_core:clay_brick', 'hades_core:clay_brick',''},
{'','hades_core:clay_brick', 'hades_core:clay_brick'},
}
})
minetest.register_craft({
output = 'hades_core:clay_brick 4',
recipe = {
{'hades_core:brick'},
}
})
minetest.register_craft({
output = 'hades_core:paper',
recipe = {
{'hades_core:papyrus', 'hades_core:papyrus', 'hades_core:papyrus'},
}
})
minetest.register_craft({
output = 'hades_core:book',
recipe = {
{'hades_core:paper'},
{'hades_core:paper'},
{'hades_core:paper'},
}
})
minetest.register_craft({
output = 'hades_core:bookshelf',
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'hades_core:book', 'hades_core:book', 'hades_core:book'},
{'group:wood', 'group:wood', 'group:wood'},
}
})
minetest.register_craft({
output = 'hades_core:ladder 3',
recipe = {
{'group:stick', 'hades_core:nails', 'group:stick'},
{'group:stick', 'hades_trees:wood', 'group:stick'},
{'group:stick', 'hades_core:nails', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:ladder_cream_wood 3',
recipe = {
{'group:stick', 'hades_core:nails', 'group:stick'},
{'group:stick', 'hades_trees:cream_wood', 'group:stick'},
{'group:stick', 'hades_core:nails', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:ladder_lush_wood 3',
recipe = {
{'group:stick', 'hades_core:nails', 'group:stick'},
{'group:stick', 'hades_trees:lush_wood', 'group:stick'},
{'group:stick', 'hades_core:nails', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:ladder_jungle_wood 3',
recipe = {
{'group:stick', 'hades_core:nails', 'group:stick'},
{'group:stick', 'hades_trees:jungle_wood', 'group:stick'},
{'group:stick', 'hades_core:nails', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:ladder_pale_wood 3',
recipe = {
{'group:stick', 'hades_core:nails', 'group:stick'},
{'group:stick', 'hades_trees:pale_wood', 'group:stick'},
{'group:stick', 'hades_core:nails', 'group:stick'},
}
})
minetest.register_craft({
output = 'hades_core:ladder_bronze 24',
recipe = {
{'hades_core:bronze_ingot', 'hades_core:steel_rod', 'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot', 'hades_core:bronze_ingot', 'hades_core:bronze_ingot'},
{'hades_core:bronze_ingot', 'hades_core:steel_rod', 'hades_core:bronze_ingot'},
}
})
minetest.register_craft({
output = 'hades_core:mese',
recipe = {
{'hades_core:mese_crystal', 'hades_core:mese_crystal', 'hades_core:mese_crystal'},
{'hades_core:mese_crystal', 'hades_core:mese_crystal', 'hades_core:mese_crystal'},
{'hades_core:mese_crystal', 'hades_core:mese_crystal', 'hades_core:mese_crystal'},
}
})
minetest.register_craft({
output = 'hades_core:mese_crystal 9',
recipe = {
{'hades_core:mese'},
}
})
minetest.register_craft({
output = 'hades_core:mese_crystal_fragment 9',
recipe = {
{'hades_core:mese_crystal'},
}
})
-- 9 mese crystal fragments = 1 mese crystal
minetest.register_craft({
output = "hades_core:mese_crystal",
recipe = {
{"hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment"},
{"hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment"},
{"hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment", "hades_core:mese_crystal_fragment"},
}
})
minetest.register_craft({
output = 'hades_core:obsidian_shard 9',
recipe = {
{'hades_core:obsidian'}
}
})
minetest.register_craft({
output = 'hades_core:obsidian',
recipe = {
{'hades_core:obsidian_shard', 'hades_core:obsidian_shard', 'hades_core:obsidian_shard'},
{'hades_core:obsidian_shard', 'hades_core:obsidian_shard', 'hades_core:obsidian_shard'},
{'hades_core:obsidian_shard', 'hades_core:obsidian_shard', 'hades_core:obsidian_shard'},
}
})
minetest.register_craft({
output = 'hades_core:ash_block',
recipe = {
{'hades_core:ash', 'hades_core:ash', 'hades_core:ash'},
{'hades_core:ash', 'hades_core:ash', 'hades_core:ash'},
{'hades_core:ash', 'hades_core:ash', 'hades_core:ash'},
}
})
minetest.register_craft({
output = 'hades_core:ash 9',
recipe = {
{'hades_core:ash_block'}
}
})
minetest.register_craft({
output = 'hades_core:gravel_block',
recipe = {
{'hades_core:gravel', 'hades_core:gravel', 'hades_core:gravel'},
{'hades_core:gravel', 'hades_core:gravel', 'hades_core:gravel'},
{'hades_core:gravel', 'hades_core:gravel', 'hades_core:gravel'},
}
})
minetest.register_craft({
output = 'hades_core:gravel 9',
recipe = {
{'hades_core:gravel_block'}
}
})
minetest.register_craft({
output = 'hades_core:gravel_volcanic_block',
recipe = {
{'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic'},
{'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic'},
{'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic', 'hades_core:gravel_volcanic'},
}
})
minetest.register_craft({
output = 'hades_core:gravel_volcanic 9',
recipe = {
{'hades_core:gravel_volcanic_block'}
}
})
--
-- Crafting (tool repair)
--
minetest.register_craft({
type = "toolrepair",
additional_wear = -0.02,
})
--
-- Cooking recipes
--
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:glass",
recipe = "hades_core:volcanic_sand",
})
minetest.register_craft({
type = "cooking",
cooktime = 25,
output = "hades_core:obsidian_glass",
recipe = "hades_core:obsidian_shard",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:stone",
recipe = "hades_core:cobble",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:stone_baked",
recipe = "hades_core:cobble_baked",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:cobble",
recipe = "hades_core:mossycobble",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:steel_ingot",
recipe = "hades_core:iron_lump",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:tin_ingot",
recipe = "hades_core:tin_lump",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:copper_ingot",
recipe = "hades_core:copper_lump",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:gold_ingot",
recipe = "hades_core:gold_lump",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:clay_brick",
recipe = "hades_core:clay_lump",
})
minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:coal_lump 2",
recipe = "group:tree",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:stone_baked",
recipe = "hades_core:stone",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:ash",
recipe = "hades_core:stone_baked",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:ash",
recipe = "hades_core:tuff_baked",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:tuff_baked",
recipe = "hades_core:tuff",
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "hades_core:tuff",
recipe = "hades_core:mossytuff",
})
--
-- Fuels
--
minetest.register_craft({
type = "fuel",
recipe = "hades_core:cactus",
burntime = 25,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:papyrus",
burntime = 1,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:bookshelf",
burntime = 20,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:ladder",
burntime = 5,
})
minetest.register_craft({
type = "fuel",
recipe = "group:wood",
burntime = 7,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:lava_source",
burntime = 60,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:coal_lump",
burntime = 35,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:coalblock",
burntime = 350,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:axe_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:sword_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:pick_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "hades_core:shovel_wood",
burntime = 10,
})
minetest.register_craft({
output = 'hades_core:nails 6',
recipe = {{'hades_core:steel_rod'},}
})
-- gemtransform
minetest.register_craft({
output = 'hades_core:emerald 2',
recipe = {{'hades_core:sapphire'},}
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:sapphire',
recipe = {'hades_core:emerald', 'hades_core:emerald'},
})
minetest.register_craft({
output = 'hades_core:sapphire 2',
recipe = {{'hades_core:ruby'},}
})
minetest.register_craft({
output = 'hades_core:ruby 2',
recipe = {{'hades_core:diamond'},}
})
minetest.register_craft({
output = 'hades_core:diamond',
recipe = {{'hades_core:ruby', 'hades_core:ruby'},}
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:ruby',
recipe = {'hades_core:sapphire', 'hades_core:sapphire'},
})
minetest.register_craft({
output = 'hades_core:prismatic_gem 2',
recipe = {
{'hades_core:glass', 'hades_core:emerald', 'hades_core:glass'},
{'hades_core:diamond', 'hades_core:sapphire', 'hades_core:diamond'},
{'hades_core:glass', 'hades_core:ruby', 'hades_core:glass'},
}
})
minetest.register_craft({
output = 'hades_core:dirt 3',
recipe = {
{'group:leaves', 'group:leaves', 'group:leaves'},
{'group:leaves', 'group:leaves', 'group:leaves'},
{'hades_core:fertile_sand','hades_core:fertile_sand','hades_core:fertile_sand'},
}
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossytuff', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossytuff', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossycobble', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossycobble', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:tuff', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:cobble', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:volcanic_sand 2',
recipe = {'hades_core:tuff', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:volcanic_sand 2',
recipe = {'hades_core:cobble', 'hades_core:ash'},
})
minetest.register_craft({
output = 'hades_core:papyrus',
recipe = {
{'hades_grass:junglegrass', '', ''},
{'hades_core:dirt', '', ''},
}
})
minetest.register_craft({
output = 'hades_core:sugar',
recipe = {
{'hades_core:sugarcane', 'hades_core:sugarcane', 'hades_core:sugarcane'},
}
})
-- New Bricks
minetest.register_craft({
output = 'hades_core:cactus 9',
recipe = {
{'hades_core:cactus_block'},
}
})
minetest.register_craft({
output = 'hades_core:cactus',
recipe = {
{'', 'hades_core:papyrus', ''},
{'hades_core:ash', 'hades_core:dirt', 'hades_core:ash'},
}
})
minetest.register_craft({
output = 'hades_core:cactus_block',
recipe = {
{'hades_core:cactus', 'hades_core:cactus', 'hades_core:cactus'},
{'hades_core:cactus', 'hades_core:cactus', 'hades_core:cactus'},
{'hades_core:cactus', 'hades_core:cactus', 'hades_core:cactus'},
}
})
minetest.register_craft({
output = 'hades_core:cactus_brick 4',
recipe = {
{'hades_core:cactus', 'hades_core:cactus',''},
{'','hades_core:cactus', 'hades_core:cactus'},
}
})
-- floors
minetest.register_craft({
output = 'hades_core:floor_chondrite_stone 9',
recipe = {
{'hades_core:chondrite', 'hades_core:stone', 'hades_core:chondrite'},
{'hades_core:stone', 'hades_core:chondrite', 'hades_core:stone'},
{'hades_core:chondrite', 'hades_core:stone', 'hades_core:chondrite'},
}
})
minetest.register_craft({
output = 'hades_core:floor_bstone_sandstone 9',
recipe = {
{'hades_core:sandstone', 'hades_core:stone_baked', 'hades_core:sandstone'},
{'hades_core:stone_baked', 'hades_core:sandstone', 'hades_core:stone_baked'},
{'hades_core:sandstone', 'hades_core:stone_baked', 'hades_core:sandstone'},
}
})
minetest.register_craft({
output = 'hades_core:floor_marble_essexite2 9',
recipe = {
{'hades_core:marble', 'hades_core:essexite', 'hades_core:marble'},
{'hades_core:essexite', 'hades_core:marble', 'hades_core:essexite'},
{'hades_core:marble', 'hades_core:essexite', 'hades_core:marble'},
}
})
minetest.register_craft({
output = 'hades_core:floor_essexite_gold 3',
recipe = {
{'', 'hades_core:gold_ingot', ''},
{'hades_core:essexite', 'hades_core:essexite', 'hades_core:essexite'},
}
})
-- Color Bricks
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_black',
recipe = {'group:claybricks', 'dye:black'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_blue',
recipe = {'group:claybricks', 'dye:blue'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_brown',
recipe = {'group:claybricks', 'dye:brown'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_cyan',
recipe = {'group:claybricks', 'dye:cyan'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_dark_green',
recipe = {'group:claybricks', 'dye:dark_green'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_dark_grey',
recipe = {'group:claybricks', 'dye:dark_grey'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_green',
recipe = {'group:claybricks', 'dye:green'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_grey',
recipe = {'group:claybricks', 'dye:grey'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_magenta',
recipe = {'group:claybricks', 'dye:magenta'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_orange',
recipe = {'group:claybricks', 'dye:orange'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_pink',
recipe = {'group:claybricks', 'dye:pink'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_red',
recipe = {'group:claybricks', 'dye:red'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_violet',
recipe = {'group:claybricks', 'dye:violet'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_white',
recipe = {'group:claybricks', 'dye:white'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:brick_yellow',
recipe = {'group:claybricks', 'dye:yellow'},
})