local S = moarmour.get_translator local craft_ingreds = { rainbow = "nyancats_plus:rainbow_shard", waffle = "moarmour:waffleblock", obsidian = "default:obsidian", chocolate = "farming:chocolate_dark", carbonfiber = "nanotech:carbon_plate", rhodo = "moreores:rhodochrosite_ingot", tin = "default:tin_ingot", ibrog = "moarmour:ibrogblock", hero = "even_mosword:hero_ingot", cane = "candycane:candy_cane", cane = "christmas_decor:candycane_edible", skeletal = "moarmour:boneplate", brick = "default:brick", silver = "moreores:silver_ingot", sky = "sky_tools:crystal", emeralds = "emeralds:emerald_crystal_piece", emerald = "gems:emerald_gem", pearl = "gems:pearl_gem", amethyst = "gems:amethyst_gem", ruby = "gems:ruby:gem", sapphire = "gems:sapphire_gem", shadow = "gems:shadow_gem", cgls = "terumet:ingot_cgls", tcop = "terumet:ingot_tcop", tcha = "terumet:ingot_tcha", tgol = "terumet:ingot_tgol", tste = "terumet:ingot_tste", } for k, v in pairs(craft_ingreds) do minetest.register_craft({ output = "moarmour:helmet_"..k, recipe = { {v, v, v}, {v, "", v}, {"", "", ""}, }, }) minetest.register_craft({ output = "moarmour:chestplate_"..k, recipe = { {v, "", v}, {v, v, v}, {v, v, v}, }, }) minetest.register_craft({ output = "moarmour:leggings_"..k, recipe = { {v, v, v}, {v, "", v}, {v, "", v}, }, }) minetest.register_craft({ output = "moarmour:boots_"..k, recipe = { {v, "", v}, {v, "", v}, }, }) minetest.register_craft({ output = "moarmour:shield_"..k, recipe = { {v, v, v}, {v, v, v}, {"", v, ""}, }, }) end minetest.register_craft({ output = 'moarmour:waffleblock', recipe = { {'waffles:large_waffle', 'waffles:large_waffle', 'waffles:large_waffle'}, {'waffles:large_waffle', 'waffles:large_waffle', 'waffles:large_waffle'}, {'waffles:large_waffle', 'waffles:large_waffle', 'waffles:large_waffle'}, } }) minetest.register_craft({ output = 'waffles:large_waffle 9', recipe = { {'moarmour:waffleblock'}, } }) minetest.register_craft({ output = 'moarmour:ibrogblock', recipe = { {'default:obsidian_glass', 'xpanes:bar_flat', 'default:obsidian_glass'}, { 'xpanes:bar_flat', 'default:obsidian_glass', 'xpanes:bar_flat'}, {'default:obsidian_glass', 'xpanes:bar_flat', 'default:obsidian_glass'}, } }) minetest.register_craftitem ("moarmour:bonepile", { description = S("Bone Pile"), inventory_image = "moarmour_bone_pile.png" }) minetest.register_craft ({ type = "shapeless", output = 'moarmour:bonepile', recipe = {"bonemeal:bone", "bonemeal:bone", "bonemeal:bone"} }) minetest.register_craft ({ output = 'moarmour:bonepile 4', recipe = { {"bones:bones", "bones:bones"}, {"bones:bones", "bones:bones"} } }) minetest.register_craftitem ("moarmour:boneplate", { description = S("Bone Plate"), inventory_image = "moarmour_bone_plate.png" }) minetest.register_craft ({ output = 'moarmour:boneplate 9', recipe = { {'moarmour:bonepile', 'default:diamondblock', 'moarmour:bonepile'}, {'default:diamondblock', 'moarmour:bonepile', 'default:diamondblock'}, {'moarmour:bonepile', 'default:diamondblock', 'moarmour:bonepile'}, } }) minetest.register_craft({ output = 'moarmour:boots_tacnayn', recipe = { {'moarmour:boots_waffle', '', 'moarmour:boots_rainbow'}, {'tac_nayn:tacnayn_rainbow', '', 'tac_nayn:tacnayn_rainbow'}, } }) minetest.register_craft({ output = 'moarmour:chestplate_tacnayn', recipe = { { 'tac_nayn:tacnayn_rainbow', '', 'tac_nayn:tacnayn_rainbow'}, {'moarmour:chestplate_waffle', 'tac_nayn:tacnayn_rainbow', 'moarmour:chestplate_rainbow'}, { 'tac_nayn:tacnayn_rainbow', 'tac_nayn:tacnayn_rainbow', 'tac_nayn:tacnayn_rainbow'}, } }) minetest.register_craft({ output = 'moarmour:helmet_tacnayn', recipe = { {'moarmour:helmet_waffle', 'tac_nayn:tacnayn_rainbow', 'moarmour:helmet_rainbow'}, { 'tac_nayn:tacnayn_rainbow', '', 'tac_nayn:tacnayn_rainbow'}, } }) minetest.register_craft({ output = 'moarmour:leggings_tacnayn', recipe = { { 'tac_nayn:tacnayn_rainbow', 'tac_nayn:tacnayn_rainbow', 'tac_nayn:tacnayn_rainbow'}, {'moarmour:helmet_waffle', '', 'moarmour:helmet_rainbow'}, { 'tac_nayn:tacnayn_rainbow', '', 'tac_nayn:tacnayn_rainbow'}, } }) minetest.register_craft({ output = 'moarmour:shield_tacnayn', recipe = { {'moarmour:shield_waffle', 'tac_nayn:tacnayn_rainbow', 'moarmour:shield_rainbow'}, { 'tac_nayn:tacnayn_rainbow', 'tac_nayn:tacnayn', 'tac_nayn:tacnayn_rainbow'}, { '', 'tac_nayn:tacnayn_rainbow', ''}, } })