MineClone2/mods/MISC/mcl_temp_helper_recipes/init.lua

170 lines
4.7 KiB
Lua
Raw Normal View History

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
2017-03-16 01:48:52 +01:00
minetest.register_craft({
type = "shapeless",
output = 'mcl_chests:trapped_chest',
recipe = {"mcl_core:iron_ingot", "mcl_core:stick", "group:wood", "mcl_chests:chest"},
})
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" },
2017-11-28 12:54:30 +01:00
{ "mcl_farming:hay_block", "mcl_core:goldblock", "mcl_farming:hay_block" },
2017-02-16 21:44:53 +01:00
{ "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_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" },
},
2017-02-07 06:00:47 +01:00
})
minetest.register_craft({
output = "mcl_ocean:prismarine_shard",
2017-02-07 06:00:47 +01:00
recipe = {
{ "mcl_core:glass_cyan", },
}
})
minetest.register_craft({
type = "shapeless",
output = "mcl_ocean:prismarine_crystals",
recipe = { "mcl_ocean:prismarine_shard", "mcl_ocean:prismarine_shard", "mcl_ocean:prismarine_shard", "mcl_core:gold_ingot" },
2017-02-07 06:00:47 +01:00
})
2017-02-07 05:11:23 +01:00
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
},
})
minetest.register_craft({
output = "mcl_mobitems:shulker_shell",
recipe = {
{ "mcl_end:purpur_block", "mcl_end:purpur_block", "mcl_end:purpur_block", },
2017-11-28 12:54:30 +01:00
{ "mcl_end:purpur_block", "mcl_core:goldblock", "mcl_end:purpur_block", },
2017-02-07 05:11:23 +01:00
{ "mcl_end:purpur_block", "", "mcl_end:purpur_block", },
}
})
2017-03-21 16:23:38 +01:00
minetest.register_craft({
output = "3d_armor:helmet_chain",
recipe = {
{ "xpanes:bar_flat", "mcl_core:iron_ingot", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
}
})
minetest.register_craft({
output = "3d_armor:leggings_chain",
recipe = {
{ "xpanes:bar_flat", "mcl_core:iron_ingot", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
}
})
minetest.register_craft({
output = "3d_armor:boots_chain",
recipe = {
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
}
})
minetest.register_craft({
output = "3d_armor:chestplate_chain",
recipe = {
{ "xpanes:bar_flat", "", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "mcl_core:iron_ingot", "xpanes:bar_flat" },
{ "xpanes:bar_flat", "xpanes:bar_flat", "xpanes:bar_flat" },
}
})
minetest.register_craft({
output = "mcl_mobitems:carrot_on_a_stick",
recipe = {
{ "", "", "mcl_core:stick", },
{ "", "mcl_core:stick", "mcl_mobitems:string", },
{ "mcl_core:stick", "", "mcl_farming:carrot_item" },
},
})
minetest.register_craft({
output = "mcl_mobitems:carrot_on_a_stick",
recipe = {
{ "mcl_core:stick", "", "" },
{ "mcl_mobitems:string", "mcl_core:stick", "", },
{ "mcl_farming:carrot_item", "", "mcl_core:stick" },
},
})
2017-09-15 21:08:46 +02:00
-- Make red sand craftable in v6
if minetest.get_mapgen_setting("mg_name") == "v6" then
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" },
}
})
end
minetest.register_craft({
output = "mcl_nether:quartz_smooth 4",
recipe = {
{ "mcl_nether:quartz_block", "mcl_nether:quartz_block" },
{ "mcl_nether:quartz_block", "mcl_nether:quartz_block" },
},
})
minetest.register_craft({
output = "mcl_core:sandstonesmooth2 4",
recipe = {
{ "mcl_core:sandstonesmooth", "mcl_core:sandstonesmooth" },
{ "mcl_core:sandstonesmooth", "mcl_core:sandstonesmooth" },
},
})
minetest.register_craft({
output = "mcl_core:redsandstonesmooth2 4",
recipe = {
{ "mcl_core:redsandstonesmooth", "mcl_core:redsandstonesmooth" },
{ "mcl_core:redsandstonesmooth", "mcl_core:redsandstonesmooth" },
},
})
minetest.register_craft({
output = "mcl_core:stone_smooth 2",
recipe = {
{ "mcl_stairs:slab_stone" },
{ "mcl_stairs:slab_stone" },
},
})
2017-11-28 12:54:30 +01:00
minetest.register_craft({
output = "mcl_core:gold_ingot 9",
recipe = {{ "mcl_core:emerald" }},
})
2018-01-23 04:30:59 +01:00
minetest.register_craft({
output = "mcl_end:chorus_flower",
recipe = {
{ "mcl_end:chorus_fruit","mcl_end:chorus_fruit","mcl_end:chorus_fruit" },
{ "mcl_end:chorus_fruit","mcl_end:chorus_fruit","mcl_end:chorus_fruit" },
{ "mcl_end:chorus_fruit","mcl_end:chorus_fruit","mcl_end:chorus_fruit" },
}
})