import mods.recipestages.Recipes;

recipes.removeShaped(<modularmachinery:blockcontroller>);
mods.recipestages.Recipes.addShaped("modular_controller", "ModularStage", <modularmachinery:blockcontroller>, [
    [null, <minecraft:diamond>, null],
    [<minecraft:redstone_block>, <modularmachinery:blockcasing:0>, <minecraft:redstone_block>],
    [<minecraft:gold_ingot>, <minecraft:redstone_block>, <minecraft:gold_ingot>]
]);

recipes.addShaped(<modularmachinery:blockcontroller>,
[[null, <minecraft:diamond>, null],
[<minecraft:redstone_block>, <modularmachinery:blockcontroller>.reuse(), <minecraft:redstone_block>],
[<minecraft:gold_ingot>, <minecraft:redstone_block>, <minecraft:gold_ingot>]]);

mods.MobStages.addStage("ModularStage", "thaumcraft:cultistleader", 0);

mods.MobStages.addStage("ModularStage", "thaumcraft:cultistknight", 0);

mods.recipestages.Recipes.setRecipeStage("BloodmasterStage", <contenttweaker:nethersky_amber>);

mods.bloodmagic.BloodAltar.addRecipe(<contenttweaker:bloodmaster_tome>, <contenttweaker:controller_manual>, 0, 20,30,40);

mods.recipestages.Recipes.setRecipeStage("DivineStage", <contenttweaker:realmstone>);

mods.recipestages.Recipes.setRecipeStage("DivineStage", <divinerpg:twilight_clock>);

mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:singularity_master>, 
[[<extendedcrafting:singularity:1>, null, null, <extendedcrafting:singularity:2>, null, null, <extendedcrafting:singularity:3>], 
[null, null, null, null, null, null, null], 
[null, null, null, null, null, null, null], 
[<extendedcrafting:singularity:4>, null, null, <minecraft:book>, null, null, <extendedcrafting:singularity:5>], 
[null, null, null, null, null, null, null], 
[null, null, null, null, null, null, null], 
[<extendedcrafting:singularity:6>, null, null, <extendedcrafting:singularity:7>, null, null, <extendedcrafting:singularity:0>]]);

mods.recipestages.Recipes.setRecipeStage("DraconicStage", <draconicevolution:fusion_crafting_core>);

mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:draconic_key>, 
[[<extendedcrafting:material:12>, <extendedcrafting:material:12>, <draconicevolution:draconium_block:0>, <draconicevolution:draconium_block:0>, <draconicevolution:draconium_block:0>, <extendedcrafting:material:12>, <extendedcrafting:material:12>], 
[<extendedcrafting:material:12>, <appliedenergistics2:spatial_pylon>, null, null, null, <appliedenergistics2:spatial_pylon>, <extendedcrafting:material:12>], 
[<draconicevolution:draconium_block:0>, null, <extendedcrafting:singularity:49>, <materialpart:vibranium:ingot>, <extendedcrafting:singularity:50>, null, <draconicevolution:draconium_block:0>], 
[<draconicevolution:draconium_block:0>, <thaumicaugmentation:rift_jar>.withTag({seed: 1337, size: 100}), <materialpart:vibranium:ingot>, <minecraft:book>, <materialpart:vibranium:ingot>, <thaumicaugmentation:rift_jar>.withTag({seed: 1337, size: 100}), <draconicevolution:draconium_block:0>], 
[<draconicevolution:draconium_block:0>, null, <extendedcrafting:singularity:24>, <materialpart:vibranium:ingot>, <extendedcrafting:singularity:48>, null, <draconicevolution:draconium_block:0>], 
[<extendedcrafting:material:12>, <appliedenergistics2:spatial_pylon>, null, null, null, <appliedenergistics2:spatial_pylon>, <extendedcrafting:material:12>], 
[<extendedcrafting:material:12>, <extendedcrafting:material:12>, <draconicevolution:draconium_block:0>, <draconicevolution:draconium_block:0>, <draconicevolution:draconium_block:0>, <extendedcrafting:material:12>, <extendedcrafting:material:12>]]);

recipes.addShapeless(<contenttweaker:minor_vethea_binding>, [<divinerpg:karos_lump>, <divinerpg:karos_lump>, <divinerpg:karos_lump>, <divinerpg:karos_lump>]);


mods.recipestages.Recipes.setRecipeStage("BrightsteelForging", <avaritia:resource:0>);

mods.recipestages.Recipes.addShaped("brightsteel_head_gs", "BrightsteelForging", <contenttweaker:brightsteel_head>, [
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_ice_helmet>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_fire_helmet>, <materialpart:brightsteel:ingot>]
]);

mods.recipestages.Recipes.addShaped("brightsteel_chest_gs", "BrightsteelForging", <contenttweaker:brightsteel_chest>, [
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_ice_chestplate>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_fire_chestplate>, <materialpart:brightsteel:ingot>]
]);

mods.recipestages.Recipes.addShaped("brightsteel_legs_gs", "BrightsteelForging", <contenttweaker:brightsteel_legs>, [
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_ice_leggings>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_fire_leggings>, <materialpart:brightsteel:ingot>]
]);

mods.recipestages.Recipes.addShaped("brightsteel_feet_gs", "BrightsteelForging", <contenttweaker:brightsteel_feet>, [
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_ice_boots>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>, <materialpart:brightsteel:ingot>],
    [<materialpart:brightsteel:ingot>, <iceandfire:dragonsteel_fire_boots>, <materialpart:brightsteel:ingot>]
]);

mods.botania.RuneAltar.addRecipe(<contenttweaker:ancient_elven_knowledge>,[<materialpart:brightsteel:ingot>, <botania:rune:15>, <botania:rune:15>, <tg:ingot_light>, <tg:ingot_shade>, <minecraft:book>], 600);



recipes.addShaped(<contenttweaker:alien_material_manual>,
[[<ore:blockAlubrass>, null, null],
[null, <minecraft:book>, null],
[null, null, <ore:blockBronze>]]);

mods.recipestages.Recipes.addShaped("make_table_basic", "ExtendedCrafting", <extendedcrafting:table_basic>, [
    [<extendedcrafting:material:14>, <extendedcrafting:material:8>, <extendedcrafting:material:14>],
    [<minecraft:crafting_table>, <tconstruct:metal:5>, <minecraft:crafting_table>],
    [<extendedcrafting:material:14>, <extendedcrafting:material:2>, <extendedcrafting:material:14>]
]);