MineClone2/mods/default/crafting.lua

1059 lines
21 KiB
Lua
Raw Normal View History

2015-06-29 19:55:56 +02:00
-- mods/default/crafting.lua
--
-- Crafting definition
--
minetest.register_craft({
output = 'default:wood 4',
recipe = {
{'default:tree'},
}
})
2017-01-09 04:44:07 +01:00
minetest.register_craft({
output = 'default:darkwood 4',
recipe = {
{'default:darktree'},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:junglewood 4',
recipe = {
{'default:jungletree'},
}
})
minetest.register_craft({
output = 'default:acaciawood 4',
recipe = {
{'default:acaciatree'},
}
})
minetest.register_craft({
output = 'default:sprucewood 4',
recipe = {
{'default:sprucetree'},
}
})
2017-01-10 02:38:08 +01:00
minetest.register_craft({
output = 'default:birchwood 4',
recipe = {
{'default:birchtree'},
}
})
2017-01-07 23:56:52 +01:00
minetest.register_craft({
output = "default:torch 4",
recipe = {
{ "group:coal" },
{ "default:stick" },
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
2017-01-10 01:59:21 +01:00
type = 'shapeless',
2015-06-29 19:55:56 +02:00
output = 'default:mossycobble',
2017-01-10 01:59:21 +01:00
recipe = { 'default:cobble', 'default:vine' },
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
2017-01-10 01:59:21 +01:00
type = 'shapeless',
2015-06-29 19:55:56 +02:00
output = 'default:stonebrickmossy',
2017-01-10 01:59:21 +01:00
recipe = { 'default:stonebrick', 'default:vine' },
2015-06-29 19:55:56 +02:00
})
2017-01-05 01:28:43 +01:00
minetest.register_craft({
output = 'default:coarse_dirt 4',
recipe = {
{'default:dirt', 'default:gravel'},
{'default:gravel', 'default:dirt'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:coarse_dirt 4',
recipe = {
{'default:gravel', 'default:dirt'},
{'default:dirt', 'default:gravel'},
}
})
2015-06-29 19:55:56 +02:00
2017-01-05 03:09:19 +01:00
minetest.register_craft({
output = 'default:sandstonesmooth 4',
recipe = {
{'default:sandstone','default:sandstone'},
{'default:sandstone','default:sandstone'},
}
})
minetest.register_craft({
output = 'default:redsandstonesmooth 4',
recipe = {
{'default:redsandstone','default:redsandstone'},
{'default:redsandstone','default:redsandstone'},
}
})
minetest.register_craft({
output = 'default:granite_smooth 4',
recipe = {
{'default:granite', 'default:granite'},
{'default:granite', 'default:granite'}
},
})
minetest.register_craft({
output = 'default:andesite_smooth 4',
recipe = {
{'default:andesite', 'default:andesite'},
{'default:andesite', 'default:andesite'}
},
})
minetest.register_craft({
output = 'default:diorite_smooth 4',
recipe = {
{'default:diorite', 'default:diorite'},
{'default:diorite', 'default:diorite'}
},
})
minetest.register_craft({
type = "shapeless",
output = 'default:granite',
recipe = {'default:diorite', 'default:quartz_crystal'},
})
minetest.register_craft({
type = "shapeless",
output = 'default:andesite 2',
recipe = {'default:diorite', 'default:cobble'},
})
minetest.register_craft({
output = 'default:diorite 2',
recipe = {
{'default:cobble', 'default:quartz_crystal'},
{'default:quartz_crystal', 'default:cobble'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:diorite 2',
recipe = {
{'default:quartz_crystal', 'default:cobble'},
{'default:cobble', 'default:quartz_crystal'},
}
})
2017-01-10 04:49:18 +01:00
minetest.register_craft({
2017-01-30 15:33:04 +01:00
output = "mcl_dye:bone_block",
2017-01-10 04:49:18 +01:00
recipe = {
2017-01-30 15:33:04 +01:00
{ "mcl_dye:white", "mcl_dye:white", "mcl_dye:white" },
{ "mcl_dye:white", "mcl_dye:white", "mcl_dye:white" },
{ "mcl_dye:white", "mcl_dye:white", "mcl_dye:white" },
2017-01-10 04:49:18 +01:00
},
})
minetest.register_craft({
2017-01-30 15:33:04 +01:00
output = "mcl_dye:white 9",
2017-01-10 04:49:18 +01:00
recipe = {
2017-01-30 15:33:04 +01:00
{ "mcl_dye:bone_block" },
2017-01-10 04:49:18 +01:00
},
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:stick 4',
recipe = {
{'group:wood'},
{'group:wood'},
}
})
minetest.register_craft({
2017-01-05 03:46:07 +01:00
output = 'signs:sign_wall 3',
2015-06-29 19:55:56 +02:00
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'group:wood', 'group:wood', 'group:wood'},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:pick_wood',
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:pick_stone',
recipe = {
2017-01-04 06:51:26 +01:00
{'default:cobble', 'default:cobble', 'default:cobble'},
2015-06-29 19:55:56 +02:00
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:pick_steel',
recipe = {
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:pick_gold',
recipe = {
{'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:pick_diamond',
recipe = {
{'default:diamond', 'default:diamond', 'default:diamond'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default:shovel_wood',
recipe = {
{'group:wood'},
{'default:stick'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:shovel_stone',
recipe = {
2017-01-04 06:51:26 +01:00
{'default:cobble'},
2015-06-29 19:55:56 +02:00
{'default:stick'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:shovel_steel',
recipe = {
{'default:steel_ingot'},
{'default:stick'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:shovel_gold',
recipe = {
{'default:gold_ingot'},
{'default:stick'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:shovel_diamond',
recipe = {
{'default:diamond'},
{'default:stick'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:axe_wood',
recipe = {
{'group:wood', 'group:wood'},
{'group:wood', 'default:stick'},
{'', 'default:stick'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:axe_wood',
recipe = {
{'group:wood', 'group:wood'},
{'default:stick', 'group:wood'},
{'default:stick', ''},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:axe_stone',
recipe = {
2017-01-04 06:51:26 +01:00
{'default:cobble', 'default:cobble'},
{'default:cobble', 'default:stick'},
2015-06-29 19:55:56 +02:00
{'', 'default:stick'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:axe_stone',
recipe = {
{'default:cobble', 'default:cobble'},
{'default:stick', 'default:cobble'},
{'default:stick', ''},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:axe_steel',
recipe = {
{'default:steel_ingot', 'default:steel_ingot'},
{'default:steel_ingot', 'default:stick'},
{'', 'default:stick'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:axe_steel',
recipe = {
{'default:steel_ingot', 'default:steel_ingot'},
{'default:stick', 'default:steel_ingot'},
{'default:stick', ''},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:axe_gold',
recipe = {
{'default:gold_ingot', 'default:gold_ingot'},
{'default:gold_ingot', 'default:stick'},
{'', 'default:stick'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:axe_gold',
recipe = {
{'default:gold_ingot', 'default:gold_ingot'},
{'default:stick', 'default:gold_ingot'},
{'default:stick', ''},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:axe_diamond',
recipe = {
{'default:diamond', 'default:diamond'},
{'default:diamond', 'default:stick'},
{'', 'default:stick'},
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = 'default:axe_diamond',
recipe = {
{'default:diamond', 'default:diamond'},
{'default:stick', 'default:diamond'},
{'default:stick', ''},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:sword_wood',
recipe = {
{'group:wood'},
{'group:wood'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:sword_stone',
recipe = {
2017-01-04 06:51:26 +01:00
{'default:cobble'},
{'default:cobble'},
2015-06-29 19:55:56 +02:00
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:sword_steel',
recipe = {
{'default:steel_ingot'},
{'default:steel_ingot'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:sword_gold',
recipe = {
{'default:gold_ingot'},
{'default:gold_ingot'},
{'default:stick'},
}
})
minetest.register_craft({
output = 'default:sword_diamond',
recipe = {
{'default:diamond'},
{'default:diamond'},
{'default:stick'},
}
})
minetest.register_craft({
2017-01-05 04:39:36 +01:00
type = 'shapeless',
2015-06-29 19:55:56 +02:00
output = 'default:flint_and_steel',
2017-01-05 04:39:36 +01:00
recipe = { 'default:steel_ingot', 'default:flint'},
2015-06-29 19:55:56 +02:00
})
2017-01-10 03:02:28 +01:00
minetest.register_craft({
output = 'default:shears',
recipe = {
{ 'default:steel_ingot', '' },
{ '', 'default:steel_ingot', },
}
})
minetest.register_craft({
output = 'default:shears',
recipe = {
{ '', 'default:steel_ingot', },
{ 'default:steel_ingot', '' },
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
2017-01-10 01:59:21 +01:00
output = "default:fishing_rod",
2015-06-29 19:55:56 +02:00
recipe = {
{'','','default:stick'},
2017-01-05 04:39:36 +01:00
{'','default:stick','default:string'},
{'default:stick','','default:string'},
2015-06-29 19:55:56 +02:00
}
})
2017-01-10 01:59:21 +01:00
minetest.register_craft({
output = "default:fishing_rod",
recipe = {
{'default:stick', '', ''},
{'default:string', 'default:stick', ''},
{'default:string','','default:stick'},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
2017-01-05 04:39:36 +01:00
output = 'default:rail 16',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:steel_ingot', '', 'default:steel_ingot'},
{'default:steel_ingot', 'default:stick', 'default:steel_ingot'},
{'default:steel_ingot', '', 'default:steel_ingot'},
}
})
minetest.register_craft({
output = 'default:haybale',
recipe = {
2017-01-31 12:35:59 +01:00
{'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested'},
{'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested'},
{'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested', 'mcl_farming:wheat_harvested'},
2015-06-29 19:55:56 +02:00
}
})
minetest.register_craft({
2017-01-31 12:35:59 +01:00
output = 'mcl_farming:wheat_harvested 9',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:haybale'},
}
})
minetest.register_craft({
output = 'default:sea_lantern',
recipe = {
{'default:prismarine_shard', 'default:prismarine_cry', 'default:prismarine_shard'},
{'default:prismarine_cry', 'default:prismarine_cry', 'default:prismarine_cry'},
{'default:prismarine_shard', 'default:prismarine_cry', 'default:prismarine_shard'},
}
})
minetest.register_craft({
output = 'default:prismarine',
recipe = {
{'default:prismarine_shard', 'default:prismarine_shard'},
{'default:prismarine_shard', 'default:prismarine_shard'},
}
})
minetest.register_craft({
output = 'default:prismarine_brick',
recipe = {
{'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'},
{'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'},
{'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'},
}
})
minetest.register_craft({
output = 'default:prismarine_dark',
recipe = {
{'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'},
2017-01-30 15:33:04 +01:00
{'default:prismarine_shard', 'mcl_dye:black', 'default:prismarine_shard'},
2015-06-29 19:55:56 +02:00
{'default:prismarine_shard', 'default:prismarine_shard', 'default:prismarine_shard'},
}
})
2017-01-04 11:44:55 +01:00
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'},
}
})
2015-06-29 19:55:56 +02:00
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: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:gold_nugget 9",
recipe = {{"default:gold_ingot"}},
})
2017-01-04 10:56:38 +01:00
minetest.register_craft({
output = "default:iron_nugget 9",
recipe = {{"default:steel_ingot"}},
})
2017-01-10 03:46:03 +01:00
minetest.register_craft({
output = "default:gold_ingot",
recipe = {
{"default:gold_nugget", "default:gold_nugget", "default:gold_nugget"},
{"default:gold_nugget", "default:gold_nugget", "default:gold_nugget"},
{"default:gold_nugget", "default:gold_nugget", "default:gold_nugget"},
}
})
minetest.register_craft({
output = "default:steel_ingot",
recipe = {
{"default:iron_nugget", "default:iron_nugget", "default:iron_nugget"},
{"default:iron_nugget", "default:iron_nugget", "default:iron_nugget"},
{"default:iron_nugget", "default:iron_nugget", "default:iron_nugget"},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:sandstone',
recipe = {
2017-01-05 03:09:19 +01:00
{'default:sand', 'default:sand'},
{'default:sand', 'default:sand'},
}
})
minetest.register_craft({
output = 'default:redsandstone',
recipe = {
{'default:redsand', 'default:redsand'},
{'default:redsand', 'default:redsand'},
2015-06-29 19:55:56 +02:00
}
})
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({
2017-01-04 06:51:26 +01:00
output = 'default:paper 3',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:reeds', 'default:reeds', 'default:reeds'},
}
})
2017-01-12 03:04:58 +01:00
minetest.register_craft({
type = 'shapeless',
output = 'default:book',
recipe = { 'default:paper', 'default:paper', 'default:paper', 'mcl_mobitems:leather',
2017-01-12 03:04:58 +01:00
}
})
2015-06-29 19:55:56 +02:00
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({
2017-01-05 04:39:36 +01:00
output = 'default:ladder 3',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:stick', '', 'default:stick'},
{'default:stick', 'default:stick', 'default:stick'},
{'default:stick', '', 'default:stick'},
}
})
minetest.register_craft({
2017-01-05 04:39:36 +01:00
output = 'default:stonebrick 4',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:stone', 'default:stone'},
{'default:stone', 'default:stone'},
}
})
2017-01-12 03:04:58 +01:00
-- TODO: Remove recipe when mobs are working
2015-06-29 19:55:56 +02:00
minetest.register_craft({
type = "shapeless",
output = "default:gunpowder",
recipe = {
'default:sand',
'default:gravel',
}
})
minetest.register_craft({
output = 'default:lapisblock',
recipe = {
2017-01-30 15:33:04 +01:00
{'mcl_dye:blue', 'mcl_dye:blue', 'mcl_dye:blue'},
{'mcl_dye:blue', 'mcl_dye:blue', 'mcl_dye:blue'},
{'mcl_dye:blue', 'mcl_dye:blue', 'mcl_dye:blue'},
2015-06-29 19:55:56 +02:00
}
})
minetest.register_craft({
2017-01-30 15:33:04 +01:00
output = 'mcl_dye:blue 9',
2015-06-29 19:55:56 +02:00
recipe = {
{'default:lapisblock'},
}
})
minetest.register_craft({
output = "default:emeraldblock",
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:emeraldblock'},
}
})
2017-01-05 04:39:36 +01:00
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'},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = "default:glowstone",
recipe = {
{'default:glowstone_dust', 'default:glowstone_dust'},
{'default:glowstone_dust', 'default:glowstone_dust'},
}
})
minetest.register_craft({
output = 'default:glowstone_dust 4',
recipe = {
{'default:glowstone'},
}
})
minetest.register_craft({
output = "default:apple_gold",
recipe = {
2017-01-05 02:56:14 +01:00
{"default:gold_ingot", "default:gold_ingot", "default:gold_ingot"},
{"default:gold_ingot", 'default:apple', "default:gold_ingot"},
{"default:gold_ingot", "default:gold_ingot", "default:gold_ingot"},
2015-06-29 19:55:56 +02:00
}
})
minetest.register_craft({
output = "default:sugar",
recipe = {
{"default:reeds"},
}
})
2017-01-12 00:43:35 +01:00
minetest.register_craft({
output = "default:bowl 4",
recipe = {
{"group:wood", "", "group:wood"},
{"", "group:wood", ""},
}
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = 'default:snowblock',
recipe = {
2017-01-16 23:11:04 +01:00
{'mcl_throwing:snowball', 'mcl_throwing:snowball'},
{'mcl_throwing:snowball', 'mcl_throwing:snowball'},
2015-06-29 19:55:56 +02:00
}
})
minetest.register_craft({
2017-01-04 11:26:35 +01:00
output = 'default:snow 6',
2015-06-29 19:55:56 +02:00
recipe = {
2017-01-04 11:26:35 +01:00
{'default:snowblock', 'default:snowblock', 'default:snowblock'},
2015-06-29 19:55:56 +02:00
}
})
minetest.register_craft({
output = 'default:quartz_block',
recipe = {
{'default:quartz_crystal', 'default:quartz_crystal'},
{'default:quartz_crystal', 'default:quartz_crystal'},
}
})
minetest.register_craft({
output = 'default:quartz_chiseled 2',
recipe = {
{'stairs:slab_quartzblock'},
{'stairs:slab_quartzblock'},
}
})
minetest.register_craft({
output = 'default:quartz_pillar 2',
recipe = {
{'default:quartz_block'},
{'default:quartz_block'},
}
})
--
-- Crafting (tool repair)
--
minetest.register_craft({
type = "toolrepair",
2017-01-04 11:10:09 +01:00
additional_wear = -0.05,
2015-06-29 19:55:56 +02:00
})
--
-- Cooking recipes
--
minetest.register_craft({
type = "cooking",
output = "default:glass",
recipe = "group:sand",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "cooking",
output = "default:stone",
recipe = "default:cobble",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
2017-01-10 06:11:23 +01:00
minetest.register_craft({
type = "cooking",
output = "default:stonebrickcracked",
recipe = "default:stonebrick",
cooktime = 10,
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
type = "cooking",
output = "default:steel_ingot",
recipe = "default:stone_with_iron",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "cooking",
output = "default:gold_ingot",
recipe = "default:stone_with_gold",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
2017-01-10 02:49:53 +01:00
minetest.register_craft({
type = "cooking",
output = "default:quartz_crystal",
recipe = "default:quartz_ore",
cooktime = 10,
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
type = "cooking",
output = "default:clay_brick",
recipe = "default:clay_lump",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "cooking",
output = "default:fish",
recipe = "default:fish_raw",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "cooking",
output = "default:charcoal_lump",
recipe = "group:tree",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "cooking",
output = "default:sponge",
recipe = "default:sponge_wet",
2017-01-04 11:49:05 +01:00
cooktime = 10,
2015-06-29 19:55:56 +02:00
})
2017-01-05 01:04:26 +01:00
minetest.register_craft({
type = "cooking",
2017-01-05 01:21:10 +01:00
output = "default:coal_lump",
2017-01-05 01:04:26 +01:00
recipe = "default:stone_with_coal",
cooktime = 10,
})
2017-01-05 01:21:10 +01:00
minetest.register_craft({
type = "cooking",
output = "default:diamond",
recipe = "default:stone_with_diamond",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:emerald",
recipe = "default:stone_with_emerald",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
2017-01-30 15:33:04 +01:00
output = "mcl_dye:blue",
2017-01-05 01:21:10 +01:00
recipe = "default:stone_with_lapis",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:gold_nugget",
recipe = "default:sword_gold",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:gold_nugget",
recipe = "default:axe_gold",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:gold_nugget",
recipe = "default:shovel_gold",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:gold_nugget",
recipe = "default:pick_gold",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:iron_nugget",
recipe = "default:sword_steel",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:iron_nugget",
recipe = "default:axe_steel",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:iron_nugget",
recipe = "default:shovel_steel",
cooktime = 10,
})
minetest.register_craft({
type = "cooking",
output = "default:iron_nugget",
recipe = "default:pick_steel",
cooktime = 10,
})
2015-06-29 19:55:56 +02:00
--
-- Fuels
--
2017-01-04 11:44:55 +01:00
minetest.register_craft({
type = "fuel",
recipe = "default:coalblock",
burntime = 800,
})
minetest.register_craft({
type = "fuel",
recipe = "default:coal_lump",
burntime = 80,
})
minetest.register_craft({
type = "fuel",
recipe = "default:charcoal_lump",
burntime = 80,
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
type = "fuel",
recipe = "group:tree",
burntime = 15,
})
minetest.register_craft({
type = "fuel",
recipe = "default:bookshelf",
2017-01-04 11:38:21 +01:00
burntime = 15,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "fuel",
recipe = "default:ladder",
2017-01-04 11:38:21 +01:00
burntime = 15,
2015-06-29 19:55:56 +02:00
})
minetest.register_craft({
type = "fuel",
recipe = "group:wood",
2017-01-04 11:38:21 +01:00
burntime = 15,
2015-06-29 19:55:56 +02:00
})
2017-01-10 06:43:07 +01:00
minetest.register_craft({
type = "fuel",
recipe = "default:fishing_rod",
burntime = 15,
})
minetest.register_craft({
type = "fuel",
recipe = "default:pick_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "default:shovel_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "default:sword_wood",
burntime = 10,
})
minetest.register_craft({
type = "fuel",
recipe = "default:axe_wood",
burntime = 10,
})
2015-06-29 19:55:56 +02:00
minetest.register_craft({
type = "fuel",
2017-01-04 11:38:21 +01:00
recipe = "group:sapling",
burntime = 5,
2015-06-29 19:55:56 +02:00
})
2017-01-12 01:23:22 +01:00
minetest.register_craft({
type = "fuel",
recipe = "default:bowl",
burntime = 5,
})
2017-01-10 06:43:07 +01:00
minetest.register_craft({
type = "fuel",
recipe = "default:stick",
burntime = 5,
})
2015-06-29 19:55:56 +02:00
--
--Temporary
-- TODO: Remove when string is ready
2015-06-29 19:55:56 +02:00
minetest.register_craft({
output = "default:string",
recipe = {{"default:paper",},
{"default:paper"}},
2017-01-04 04:47:36 +01:00
})