//Gears
recipes.remove(<ore:gearIron>);
recipes.remove(<ore:gearGold>);
recipes.remove(<ore:gearSilver>);
recipes.remove(<ore:gearDiamond>);
recipes.remove(<ore:gearEmerald>);
recipes.remove(<ore:gearLead>);
recipes.remove(<ore:gearCopper>);
recipes.remove(<ore:gearTin>);
recipes.remove(<ore:gearBronze>);
recipes.remove(<ore:gearNickel>);
recipes.remove(<ore:gearConstantan>);
recipes.remove(<ore:gearIronInfinity>);
recipes.remove(<ore:gearEnderium>);
recipes.remove(<ore:gearSignalum>);
recipes.remove(<ore:gearLumium>);
recipes.remove(<ore:gearAluminium>);
recipes.remove(<ore:gearSteel>);
recipes.remove(<ore:gearElectrum>);
recipes.remove(<ore:gearIridium>);
recipes.remove(<ore:gearMithril>);
recipes.remove(<ore:gearPlatinum>);
recipes.remove(<ore:gearEnergized>);
recipes.remove(<ore:gearVibrant>);
recipes.remove(<ore:gearDark>);
recipes.remove(<ore:gearInvar>);

//TC, don't do that
recipes.remove(<thaumcraft:plate:*>);

//Some Classics
recipes.remove(<minecraft:piston>);
recipes.addShaped(<minecraft:piston>,[
[<ore:plankWood>,<ore:plankWood>,<ore:plankWood>],
[<quark:sturdy_stone>,<ore:stickIron>,<quark:sturdy_stone>],
[<quark:sturdy_stone>,<ore:ingotRedstoneAlloy>,<quark:sturdy_stone>]
]);

recipes.remove(<actuallyadditions:block_misc:9>);
recipes.addShaped(<actuallyadditions:block_misc:9>,[
[<ore:plateIron>,<ore:stickTreatedWood>,<ore:plateIron>],
[<ore:stickTreatedWood>,<ore:gemQuartzBlack>,<ore:stickTreatedWood>],
[<ore:plateIron>,<ore:stickTreatedWood>,<ore:plateIron>]
]);

recipes.remove(<actuallyadditions:item_misc:7>);
recipes.addShaped(<actuallyadditions:item_misc:7>,[
[null,<ore:wireAluminum>,<ore:stickTreatedWood>],
[<ore:wireAluminum>,<actuallyadditions:item_crystal>,<ore:wireAluminum>],
[<ore:stickTreatedWood>,<ore:wireAluminum>,null]
]);

recipes.remove(<actuallyadditions:item_misc:8>);
recipes.addShaped(<actuallyadditions:item_misc:8>,[
[null,<ore:wireElectrum>],
[<ore:wireElectrum>,<actuallyadditions:item_misc:7>,<ore:wireElectrum>],
[null,<ore:wireElectrum>]
]);

recipes.remove(<mekanism:machineblock:8>);
recipes.addShaped(<mekanism:machineblock:8>,[
[<ore:ingotIron>,<minecraft:furnace>,<ore:ingotIron>],
[<ore:dustRedstone>,<mekanism:basicblock:8>,<ore:dustRedstone>],
[<ore:ingotIron>,<minecraft:furnace>,<ore:ingotIron>]
]);

recipes.remove(<minecraft:flint_and_steel>);
recipes.addShapeless(<minecraft:flint_and_steel>,[<ore:ingotSteel>,<minecraft:flint>]);

recipes.remove(<immersiveengineering:material:8>);
recipes.remove(<immersiveengineering:material:9>);

recipes.removeByRecipeName("bigreactors:ingotmetals_5");

mods.jei.JEI.removeAndHide(<actuallyadditions:item_mining_lens>);

recipes.removeByRecipeName("minecraft:sugar");

mods.jei.JEI.removeAndHide(<botania:felpumpkin>);

//Casing recipe removal
recipes.remove(<extendedcrafting:frame>);
recipes.remove(<enderio:item_material>);
recipes.remove(<enderio:item_material:66>);
recipes.remove(<mekanism:basicblock:8>);
recipes.remove(<thermalexpansion:frame>);
recipes.remove(<thermalexpansion:frame:64>);
recipes.remove(<thermalexpansion:frame:128>);
recipes.remove(<appliedenergistics2:controller>);

//One's enough
recipes.remove(<projecte:item.pe_time_watch>);

//TE Coils
recipes.remove(<thermalfoundation:material:513>);
recipes.addShaped(<thermalfoundation:material:513>,[
[null,null,<immersiveengineering:wirecoil:5>],
[null,<ore:ingotGold>],
[<immersiveengineering:wirecoil:5>]
]);

recipes.remove(<thermalfoundation:material:514>);
recipes.addShaped(<thermalfoundation:material:514>,[
[null,null,<immersiveengineering:wirecoil:5>],
[null,<ore:ingotSilver>],
[<immersiveengineering:wirecoil:5>]
]);

recipes.remove(<thermalfoundation:material:515>);
recipes.addShaped(<thermalfoundation:material:515>,[
[<immersiveengineering:wirecoil:5>],
[null,<ore:ingotElectrum>],
[null,null,<immersiveengineering:wirecoil:5>]
]);

//Changing Relay and Collector recipes
recipes.remove(<auxiliumequivalence:collector_mk4>);
recipes.remove(<auxiliumequivalence:relay_mk4>);
recipes.remove(<auxiliumequivalence:collector_mk5>);
recipes.remove(<auxiliumequivalence:relay_mk5>);
recipes.remove(<auxiliumequivalence:collector_mk6>);
recipes.remove(<auxiliumequivalence:relay_mk6>);
recipes.remove(<auxiliumequivalence:collector_mk7>);
recipes.remove(<auxiliumequivalence:relay_mk7>);

//Remove Non-TIC Tools
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_axe>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_sword>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_hoe>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_shears>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_hammer>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_dm_shovel>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_axe>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_sword>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_hoe>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_shears>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_hammer>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_shovel>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_katar>);
mods.jei.JEI.removeAndHide(<projecte:item.pe_rm_morning_star>);
mods.jei.JEI.removeAndHide(<immersiveengineering:pickaxe_steel>);
mods.jei.JEI.removeAndHide(<immersiveengineering:axe_steel>);
mods.jei.JEI.removeAndHide(<immersiveengineering:shovel_steel>);

//Don't need these
mods.jei.JEI.removeAndHide(<microblockcbe:stone_rod>);
mods.jei.JEI.removeAndHide(<tinker_io:ore_crusher>);
mods.jei.JEI.removeAndHide(<appliedenergistics2:charger>);
recipes.removeByRecipeName("extendedcrafting:ender_ingot");

//Remove conflicting block ore dicts
mods.jei.JEI.removeAndHide(<mekanism:basicblock:1>);
mods.jei.JEI.removeAndHide(<mekanism:basicblock:5>);
mods.jei.JEI.removeAndHide(<mekanism:basicblock:12>);
mods.jei.JEI.removeAndHide(<mekanism:basicblock:13>);
mods.jei.JEI.removeAndHide(<immersiveengineering:storage:8>);

//It just visually makes more sense
recipes.remove(<compactmachines3:fieldprojector>);
recipes.addShaped(<compactmachines3:fieldprojector>*4,[
[<ore:ingotEnergeticAlloy>,<minecraft:ender_eye>,<ore:ingotEnergeticAlloy>],
[null,<minecraft:redstone_torch>],
[<ore:gemDiamond>,<compactmachines3:psd>,<ore:gemDiamond>]
]);

recipes.remove(<draconicevolution:crafting_injector>);
recipes.addShaped(<draconicevolution:crafting_injector>,[
[<ore:gemDiamond>,<draconicevolution:draconic_core>,<ore:gemDiamond>],
[<mekanism:polyethene:2>,<actuallyadditions:block_display_stand>,<mekanism:polyethene:2>],
[<ore:ingotHOPGraphite>,<mekanism:polyethene:2>,<ore:ingotHOPGraphite>]
]);

recipes.remove(<minecraft:furnace>);
recipes.addShaped(<minecraft:furnace>,[
[<ore:cobblestone>,<ore:cobblestone>,<ore:cobblestone>],
[<ore:cobblestone>,null,<ore:cobblestone>],
[<ore:stone>,<ore:stone>,<ore:stone>]
]);


//Functionally it makes more sense
recipes.remove(<projecte:alchemical_chest>);
recipes.addShaped(<projecte:alchemical_chest>,[
[<projecte:item.pe_covalence_dust>,<projecte:item.pe_covalence_dust:1>,<projecte:item.pe_covalence_dust:2>],
[<tconstruct:seared>,<ore:gemDiamond>,<tconstruct:seared>],
[<ore:ingotIron>,<metalchests:metal_chest:5>,<ore:ingotIron>]
]);

//Just for progression
recipes.remove(<botania:grassseeds:4>);
recipes.addShapeless(<botania:grassseeds:4>,[<botania:grassseeds>,<minecraft:wheat>,<botania:rune:11>]);
recipes.remove(<botania:grassseeds:7>);
recipes.addShapeless(<botania:grassseeds:7>,[<botania:grassseeds>,<minecraft:prismarine_shard>,<botania:rune:11>]);

//useless in this pack
mods.jei.JEI.removeAndHide(<projectex:final_star>);
mods.jei.JEI.removeAndHide(<projectex:knowledge_sharing_book>);
recipes.remove(<projecte:item.pe_tome>);
mods.jei.JEI.removeAndHide(<projectex:infused_dark_matter>);
mods.jei.JEI.removeAndHide(<projectex:infused_red_matter>);
mods.jei.JEI.removeAndHide(<projectex:final_star_shard>);

//Slimy Grasses
recipes.addShaped(<tconstruct:slime_grass:1>,[
[null,<tconstruct:edible:1>],
[<tconstruct:edible:1>,<tconstruct:slime_dirt>,<tconstruct:edible:1>],
[null,<tconstruct:edible:1>]
]);
recipes.addShaped(<tconstruct:slime_grass:2>,[
[null,<tconstruct:edible:1>],
[<tconstruct:edible:1>,<tconstruct:slime_dirt:1>,<tconstruct:edible:1>],
[null,<tconstruct:edible:1>]
]);
recipes.addShaped(<tconstruct:slime_grass:4>,[
[null,<tconstruct:edible:1>],
[<tconstruct:edible:1>,<tconstruct:slime_dirt:3>,<tconstruct:edible:1>],
[null,<tconstruct:edible:1>]
]);
recipes.addShaped(<tconstruct:slime_grass:6>,[
[null,<tconstruct:edible:2>],
[<tconstruct:edible:2>,<tconstruct:slime_dirt>,<tconstruct:edible:2>],
[null,<tconstruct:edible:2>]
]);
recipes.addShaped(<tconstruct:slime_grass:7>,[
[null,<tconstruct:edible:2>],
[<tconstruct:edible:2>,<tconstruct:slime_dirt:1>,<tconstruct:edible:2>],
[null,<tconstruct:edible:2>]
]);
recipes.addShaped(<tconstruct:slime_grass:9>,[
[null,<tconstruct:edible:2>],
[<tconstruct:edible:2>,<tconstruct:slime_dirt:3>,<tconstruct:edible:2>],
[null,<tconstruct:edible:2>]
]);
recipes.addShaped(<tconstruct:slime_grass:11>,[
[null,<tconstruct:edible:4>],
[<tconstruct:edible:4>,<tconstruct:slime_dirt>,<tconstruct:edible:4>],
[null,<tconstruct:edible:4>]
]);
recipes.addShaped(<tconstruct:slime_grass:12>,[
[null,<tconstruct:edible:4>],
[<tconstruct:edible:4>,<tconstruct:slime_dirt:1>,<tconstruct:edible:4>],
[null,<tconstruct:edible:4>]
]);
recipes.addShaped(<tconstruct:slime_grass:14>,[
[null,<tconstruct:edible:4>],
[<tconstruct:edible:4>,<tconstruct:slime_dirt:3>,<tconstruct:edible:4>],
[null,<tconstruct:edible:4>]
]);