2017-02-07 05:11:23 +01:00
|
|
|
-- Temporary helper recipes.
|
|
|
|
-- These recipes are NOT part of Minecraft. They are added to make some currently unobtainable items accessible.
|
|
|
|
-- TODO: Remove recipes when they become accessible by regular means
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
2017-02-16 21:33:14 +01:00
|
|
|
output = "mcl_mobitems:gunpowder",
|
2017-02-07 05:11:23 +01:00
|
|
|
recipe = {
|
2017-02-07 06:00:47 +01:00
|
|
|
'group:sand',
|
2017-02-07 05:11:23 +01:00
|
|
|
'mcl_core:gravel',
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2017-02-07 06:00:47 +01:00
|
|
|
minetest.register_craft({
|
2017-02-16 20:45:28 +01:00
|
|
|
output = "mcl_sponges:sponge",
|
2017-02-07 06:00:47 +01:00
|
|
|
recipe = {
|
2017-02-16 21:44:53 +01:00
|
|
|
{ "mcl_farming:hay_block", "mcl_farming:hay_block", "mcl_farming:hay_block" },
|
|
|
|
{ "mcl_farming:hay_block", "mcl_core:emerald", "mcl_farming:hay_block" },
|
|
|
|
{ "mcl_farming:hay_block", "mcl_farming:hay_block", "mcl_farming:hay_block" },
|
2017-02-07 06:00:47 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_core:redsand 8",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:sand", "mcl_core:sand", "mcl_core:sand" },
|
|
|
|
{ "mcl_core:sand", "mcl_dye:red", "mcl_core:sand" },
|
|
|
|
{ "mcl_core:sand", "mcl_core:sand", "mcl_core:sand" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
2017-02-16 20:35:50 +01:00
|
|
|
output = "mcl_ocean:prismarine_shard",
|
2017-02-07 06:00:47 +01:00
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_cyan", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
2017-02-16 20:35:50 +01:00
|
|
|
output = "mcl_ocean:prismarine_crystals",
|
|
|
|
recipe = { "mcl_ocean:prismarine_shard", "mcl_ocean:prismarine_shard", "mcl_ocean:prismarine_shard", "mcl_core:emerald" },
|
2017-02-07 06:00:47 +01:00
|
|
|
})
|
|
|
|
|
2017-02-07 05:11:23 +01:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_dye:black 2",
|
|
|
|
recipe = {{"mcl_core:coal_lump"}},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_dye:brown",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_core:jungletree"},
|
|
|
|
{"mcl_core:jungletree"}
|
|
|
|
},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_dye:white",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_core:dirt", "mcl_core:dirt", "mcl_core:dirt"},
|
2017-02-07 06:00:47 +01:00
|
|
|
{"mcl_core:dirt", "mcl_core:iron_nugget", "mcl_core:dirt"},
|
2017-02-07 05:11:23 +01:00
|
|
|
{"mcl_core:dirt", "mcl_core:dirt", "mcl_core:dirt"},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_end:chorus_fruit",
|
|
|
|
recipe = {
|
2017-02-10 17:16:47 +01:00
|
|
|
{ "mcl_flowers:allium", "mcl_end:end_stone", "mcl_flowers:allium" },
|
|
|
|
{ "mcl_end:end_stone", "mcl_end:end_stone", "mcl_end:end_stone" },
|
|
|
|
{ "mcl_flowers:allium", "mcl_end:end_stone", "mcl_flowers:allium" },
|
2017-02-07 05:11:23 +01:00
|
|
|
},
|
|
|
|
})
|
|
|
|
|
2017-02-07 06:00:47 +01:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_end:end_stone",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:sandstone", "mcl_core:stone", "mcl_core:sandstone" },
|
|
|
|
{ "mcl_core:stone", "mcl_core:sandstone", "mcl_core:stone" },
|
|
|
|
{ "mcl_core:sandstone", "mcl_core:stone", "mcl_core:sandstone" },
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "mcl_throwing:ender_pearl",
|
|
|
|
recipe = { "mcl_core:emeraldblock", "mcl_core:diamondblock", "mcl_core:goldblock", }
|
|
|
|
})
|
|
|
|
|
2017-02-07 05:11:23 +01:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_mobitems:string",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:reeds"},
|
|
|
|
{ "mcl_core:reeds"}
|
|
|
|
},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "mcl_mobitems:leather",
|
|
|
|
recipe = { "mcl_core:paper", "mcl_core:paper" },
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_mobitems:feather 3",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_flowers:oxeye_daisy" },
|
|
|
|
{ "mcl_flowers:oxeye_daisy" },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_mobitems:blaze_rod",
|
|
|
|
recipe = {
|
2017-02-07 06:00:47 +01:00
|
|
|
{ "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel"},
|
2017-02-07 05:11:23 +01:00
|
|
|
{ "mcl_fire:flint_and_steel", "mcl_core:stick", "mcl_fire:flint_and_steel" },
|
2017-02-07 06:00:47 +01:00
|
|
|
{ "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel"},
|
2017-02-07 05:11:23 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_mobitems:shulker_shell",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_end:purpur_block", "mcl_end:purpur_block", "mcl_end:purpur_block", },
|
2017-02-07 06:00:47 +01:00
|
|
|
{ "mcl_end:purpur_block", "mcl_core:emerald", "mcl_end:purpur_block", },
|
2017-02-07 05:11:23 +01:00
|
|
|
{ "mcl_end:purpur_block", "", "mcl_end:purpur_block", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
2017-02-11 22:05:14 +01:00
|
|
|
output = 'mcl_mobitems:slimeball',
|
2017-02-07 05:11:23 +01:00
|
|
|
type = "cooking",
|
|
|
|
recipe = "mcl_core:sapling",
|
|
|
|
cooktime = 10,
|
|
|
|
})
|
|
|
|
|
2017-02-07 06:00:47 +01:00
|
|
|
minetest.register_craft({
|
2017-02-08 18:54:56 +01:00
|
|
|
output = "mcl_nether:quartz",
|
2017-02-07 06:00:47 +01:00
|
|
|
recipe = {
|
|
|
|
{"group:sand", "group:sand", "group:sand"},
|
|
|
|
{"group:sand", "group:sand", "group:sand"},
|
|
|
|
{"group:sand", "group:sand", "group:sand"},
|
|
|
|
}
|
|
|
|
})
|
2017-02-10 16:38:41 +01:00
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_nether:nether_wart_item",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_nether:soul_sand", "mcl_core:obsidian", "mcl_nether:soul_sand"},
|
|
|
|
{"mcl_core:obsidian", "mcl_core:goldblock", "mcl_core:obsidian"},
|
|
|
|
{"mcl_nether:soul_sand", "mcl_core:obsidian", "mcl_nether:soul_sand"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
type = "shapeless",
|
|
|
|
output = "mcl_nether:netherrack",
|
|
|
|
recipe = {"mcl_core:stone", "group:redsandstone"},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_nether:glowstone_dust",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_torches:torch", "mcl_torches:torch", "mcl_torches:torch",},
|
|
|
|
{"mcl_torches:torch", "mcl_core:coalblock", "mcl_torches:torch",},
|
|
|
|
{"mcl_torches:torch", "mcl_torches:torch", "mcl_torches:torch",},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_nether:soul_sand",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_core:redsand","mcl_nether:netherrack","mcl_core:redsand"},
|
|
|
|
{"mcl_nether:netherrack","mcl_core:redsand","mcl_nether:netherrack"},
|
|
|
|
{"mcl_core:redsand","mcl_nether:netherrack","mcl_core:redsand"},
|
|
|
|
},
|
|
|
|
})
|
2017-02-10 17:00:41 +01:00
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_farming:beetroot_seeds",
|
|
|
|
recipe = {
|
2017-02-16 21:44:53 +01:00
|
|
|
{"mcl_farming:hay_block","mcl_farming:wheat_seeds"},
|
|
|
|
{"mcl_farming:wheat_seeds","mcl_farming:hay_block"},
|
2017-02-10 17:00:41 +01:00
|
|
|
},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_farming:beetroot_seeds",
|
|
|
|
recipe = {
|
2017-02-16 21:44:53 +01:00
|
|
|
{"mcl_farming:wheat_seeds","mcl_farming:hay_block"},
|
|
|
|
{"mcl_farming:hay_block","mcl_farming:wheat_seeds"},
|
2017-02-10 17:00:41 +01:00
|
|
|
},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_farming:melon_seeds",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup"},
|
2017-02-10 17:14:06 +01:00
|
|
|
{"mcl_farming:beetroot_soup", "mcl_farming:carrot_item", "mcl_farming:beetroot_soup"},
|
2017-02-10 17:00:41 +01:00
|
|
|
{"mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup"},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_farming:pumpkin_seeds",
|
|
|
|
recipe = {
|
|
|
|
{"mcl_farming:potato_item","mcl_farming:potato_item","mcl_farming:potato_item"},
|
|
|
|
{"mcl_farming:potato_item","mcl_farming:potato_item","mcl_farming:potato_item"},
|
|
|
|
{"mcl_farming:potato_item","mcl_farming:potato_item","mcl_farming:potato_item"},
|
|
|
|
},
|
|
|
|
})
|
2017-02-20 07:34:47 +01:00
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_jukebox:record_1",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_ocean:sea_lantern", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_jukebox:record_2",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_fire:fire_charge", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_jukebox:record_3",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:emerald", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_jukebox:record_4",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_end:ender_eye", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "mcl_jukebox:record_5",
|
|
|
|
recipe = {
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_nether:nether_wart_block", "mcl_core:glass_black", },
|
|
|
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- 2 discs are dropped by creeper
|
|
|
|
-- 1 disc is droppd by zombie
|
|
|
|
-- TODO: Remove/fix these drops when creeper drops music discs properly
|