-- 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", output = "mcl_mobitems:gunpowder", recipe = { 'group:sand', 'mcl_core:gravel', } }) minetest.register_craft({ output = "mcl_sponges:sponge", recipe = { { "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" }, } }) 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({ output = "mcl_ocean:prismarine_shard", 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:emerald" }, }) 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"}, {"mcl_core:dirt", "mcl_core:iron_nugget", "mcl_core:dirt"}, {"mcl_core:dirt", "mcl_core:dirt", "mcl_core:dirt"}, }, }) minetest.register_craft({ output = "mcl_end:chorus_fruit", recipe = { { "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" }, }, }) 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", } }) 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 = { { "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel"}, { "mcl_fire:flint_and_steel", "mcl_core:stick", "mcl_fire:flint_and_steel" }, { "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel", "mcl_fire:flint_and_steel"}, } }) minetest.register_craft({ output = "mcl_mobitems:shulker_shell", recipe = { { "mcl_end:purpur_block", "mcl_end:purpur_block", "mcl_end:purpur_block", }, { "mcl_end:purpur_block", "mcl_core:emerald", "mcl_end:purpur_block", }, { "mcl_end:purpur_block", "", "mcl_end:purpur_block", }, } }) minetest.register_craft({ output = 'mcl_mobitems:slimeball', type = "cooking", recipe = "mcl_core:sapling", cooktime = 10, }) minetest.register_craft({ output = "mcl_nether:quartz", recipe = { {"group:sand", "group:sand", "group:sand"}, {"group:sand", "group:sand", "group:sand"}, {"group:sand", "group:sand", "group:sand"}, } }) 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"}, }, }) minetest.register_craft({ output = "mcl_farming:beetroot_seeds", recipe = { {"mcl_farming:hay_block","mcl_farming:wheat_seeds"}, {"mcl_farming:wheat_seeds","mcl_farming:hay_block"}, }, }) minetest.register_craft({ output = "mcl_farming:beetroot_seeds", recipe = { {"mcl_farming:wheat_seeds","mcl_farming:hay_block"}, {"mcl_farming:hay_block","mcl_farming:wheat_seeds"}, }, }) minetest.register_craft({ output = "mcl_farming:melon_seeds", recipe = { {"mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup", "mcl_farming:beetroot_soup"}, {"mcl_farming:beetroot_soup", "mcl_farming:carrot_item", "mcl_farming:beetroot_soup"}, {"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"}, }, }) 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