# Author: Atricos
print("STARTING QuantumFlux.zs");

# Machine Parts
recipes.remove(<quantumflux:ironCasing>);
recipes.addShaped(<quantumflux:ironCasing> * 4, [[<EnderIO:itemAlloy:6>,<EnderIO:itemBasicCapacitor:1>,<EnderIO:itemAlloy:6>],[<minecraft:dye:4>,<MineFactoryReloaded:machineblock:0>,<minecraft:dye:4>],[<EnderIO:itemAlloy:6>,<minecraft:iron_ingot>,<EnderIO:itemAlloy:6>]]);
recipes.remove(<quantumflux:quantumDisk>);
recipes.addShaped(<quantumflux:quantumDisk>, [[null,<quantumflux:enderCrystal>,null],[<quantumflux:ingotTitanium>,<appliedenergistics2:item.ItemMultiMaterial:39>,<quantumflux:ingotTitanium>],[null,<quantumflux:enderCrystal>,null]]);
recipes.remove(<quantumflux:zbq7>);
recipes.addShaped(<quantumflux:zbq7>, [[<EnderIO:itemAlloy:2>,<minecraft:diamond>,<simplyjetpacks:components:70>],[<minecraft:diamond>,<divinerpg:wildwoodBlock>,<minecraft:diamond>],[<simplyjetpacks:components:70>,<minecraft:diamond>,<EnderIO:itemAlloy:2>]]);
recipes.addShaped(<quantumflux:zbq7>, [[<simplyjetpacks:components:70>,<minecraft:diamond>,<EnderIO:itemAlloy:2>],[<minecraft:diamond>,<divinerpg:wildwoodBlock>,<minecraft:diamond>],[<EnderIO:itemAlloy:2>,<minecraft:diamond>,<simplyjetpacks:components:70>]]);
recipes.remove(<quantumflux:quibitCrystal>);
recipes.addShaped(<quantumflux:quibitCrystal>, [[null,<EnderIO:itemAlloy:2>,null],[<minecraft:quartz>,<minecraft:emerald>,<minecraft:quartz>],[null,<EnderIO:itemAlloy:7>,null]]);
recipes.remove(<quantumflux:amplificationCrystal>);
recipes.addShaped(<quantumflux:amplificationCrystal>, [[<EnderIO:itemAlloy:1>,<minecraft:spider_eye>,null],[null,<EnderIO:itemMaterial:10>,null],[<EnderIO:itemAlloy:1>,<minecraft:spider_eye>,null]]);
recipes.addShaped(<quantumflux:amplificationCrystal>, [[null,<EnderIO:itemAlloy:1>,<minecraft:spider_eye>],[null,null,<EnderIO:itemMaterial:10>],[null,<EnderIO:itemAlloy:1>,<minecraft:spider_eye>]]);
recipes.remove(<quantumflux:exciterUpgrade>);
recipes.addShaped(<quantumflux:exciterUpgrade>, [[<quantumflux:darkstone>,<quantumflux:quibitCrystal>,<quantumflux:darkstone>],[<quantumflux:amplificationCrystal>,<extracells:storage.casing:0>,<quantumflux:amplificationCrystal>],[<quantumflux:darkstone>,<quantumflux:quibitCrystal>,<quantumflux:darkstone>]]);
recipes.addShaped(<quantumflux:exciterUpgrade>, [[<quantumflux:darkstone>,<quantumflux:amplificationCrystal>,<quantumflux:darkstone>],[<quantumflux:quibitCrystal>,<extracells:storage.casing:0>,<quantumflux:quibitCrystal>],[<quantumflux:darkstone>,<quantumflux:amplificationCrystal>,<quantumflux:darkstone>]]);
recipes.remove(<quantumflux:energizedCrystal>);
recipes.addShaped(<quantumflux:energizedCrystal> * 4, [[<quantumflux:zbq7>,<quantumflux:quibitCrystal>,<quantumflux:zbq7>],[<quantumflux:quibitCrystal>,<minecraft:nether_star>,<quantumflux:quibitCrystal>],[<quantumflux:zbq7>,<quantumflux:quibitCrystal>,<quantumflux:zbq7>]]);
recipes.remove(<quantumflux:upgradeToken>);
recipes.addShaped(<quantumflux:upgradeToken>, [[<EnderIO:itemAlloy:0>,<EnderIO:itemAlloy:1>,<EnderIO:itemAlloy:0>],[<EnderIO:itemAlloy:1>,<quantumflux:zbq7>,<EnderIO:itemAlloy:1>],[<EnderIO:itemAlloy:0>,<EnderIO:itemAlloy:1>,<EnderIO:itemAlloy:0>]]);

# Items/Tools
recipes.remove(<quantumflux:magnet>);
recipes.addShaped(<quantumflux:magnet>, [[<EnderIO:itemAlloy:0>,<EnderIO:itemAlloy:0>,<EnderIO:itemAlloy:0>],[<simplyjetpacks:components:12>,<EnderIO:itemMagnet:*>,<simplyjetpacks:components:12>],[<EnderIO:blockIngotStorage:3>,null,<BigReactors:BRMetalBlock:3>]]);

# Machines
recipes.remove(<quantumflux:storehouse>);
recipes.addShaped(<quantumflux:storehouse>, [[null,<quantumflux:quibitCrystal>,null],[<ore:ingotTitanium>,<quantumflux:quantumDisk>,<ore:ingotTitanium>],[<quantumflux:ironCasing>,<quantumflux:advancedCircuit>,<quantumflux:ironCasing>]]);
recipes.remove(<quantumflux:zeroPointExtractor>);
recipes.addShaped(<quantumflux:zeroPointExtractor>, [[<quantumflux:amplificationCrystal>,<quantumflux:zbq7>,<quantumflux:amplificationCrystal>],[<quantumflux:energizedCrystal>,<quantumflux:quibitCluster:0>,<quantumflux:energizedCrystal>],[<EnderIO:itemAlloy:6>,<Thaumcraft:blockWoodenDevice:0>,<EnderIO:itemAlloy:6>]]);

print("ENDING QuantumFlux.zs");
