// --- Created by DreamMasterXXL --- // --- Importing Stuff --- import mods.gregtech.Assembler; // --- Variables --- val IndustrialApiary = ; val MutagenProducer = ; val Mutatron = ; val GeneticImprinter = ; val GeneticSampler = ; val AdvMutatron = ; val Liquifier = ; val DNAExtractor = ; val Transposer = ; val Replicator = ; val BlankGene = ; val Template = ; val Labware = ; val BeeReceptacle = ; val PowerModule = ; val MutagenTank = ; val GeneticsProcessor = ; val EnviroProcessor = ; val UpFrame = ; val ClimateCtrl = ; val Alveary = ; val AlvearyFan = ; val AlvearyHeater = ; val AlvearyHygro = ; val AlvearyStabiliser = ; val SturdyCasing = ; val HardCasing = ; val WovenSilk = ; val RoyalJelly = ; val Grafter = ; val ClearPane = ; val AlGear = ; val SSteelGear = ; val TitaniumGear = ; val PalladiumGear = ; val NaqudahAlloyGear = ; val TitaniumSmallGear = ; val PalladiumSmallGear = ; val NaqudahAlloySmallGear = ; val OsmiumGear = ; val OsmiumSmallGear = ; val OsmiumRotor = ; val AlPlate = ; val PalladiumPlate = ; val RedAlloyPlate = ; val SSteelPlate = ; val TitaniumPlate = ; val DiamondPlate = ; val TinPlate = ; val DenseSteelPlate = ; val EnderEyePlate = ; val EnderPearlPlate = ; val CrystalChip = ; val TungstenSteelPlate = ; val IronPlate = ; val CopperCasing = ; val IridiumAlloyCasing = ; val NichromeCable = ; val VanadiumGalliumCable = ; val DataCircuit = ; val AdvCircuit = ; val EngineerProcessor = ; val NanoCircuits = ; val TitaniumScrew = ; val OsmiumScrew = ; val HSSScrew = ; val TitaniumRod = ; val DiamondRod = ; val TinRod = ; val PalladiumRod = ; val RedAlloyDust = ; val EVPiston = ; val LuVPistons = ; val EVMotor = ; val IvMotor = ; val LuVMotor = ; val HVBuffer = ; val EVRobotorArm = ; val IVRobotArm = ; val LuVRobotArm = ; val UVRobotorArm = ; val HHammer = ; val Scoop = ; val Screwdriver = ; val Pipette = ; val Wrench = ; val Hopper = ; val Grass = ; val GlowStoneGlass = ; val HeatSand = ; val Sand = ; val Cactus = ; val WaterBucket = ; val LavaBucket = ; val BlazeRod = ; val GhatsTear = ; val Snow = ; val Ice = ; val Rubber = ; val Wax = ; val Vines = ; val Netherrack = ; val SteelBars = ; val OsmiumBars = ; val TitaniumRotor = ; val Sugar = ; val AdvBattery = ; val Battery = ; val CrystalBattery = ; val DTank = ; val Coil = ; val ApicultureChest = ; val comb = ; // --- Removing Recipes --- // --- Blocks --- // --- Industrial Apiary recipes.remove(IndustrialApiary); // --- Mutagen Producer recipes.remove(MutagenProducer); // --- Mutatron recipes.remove(Mutatron); // --- Genetic Imprinter recipes.remove(GeneticImprinter); // --- Genetic Sampler recipes.remove(GeneticSampler); // --- Advanced Mutatron recipes.remove(AdvMutatron); // --- Protein Liquifier recipes.remove(Liquifier); // --- DNA Extractor recipes.remove(DNAExtractor); // --- Genetic Transposer recipes.remove(Transposer); // --- Genetic Replicator recipes.remove(Replicator); // --- Upgrade Frame recipes.remove(UpFrame); // --- Items --- // --- Genetics Labware recipes.remove(Labware); // --- Blank Gene Sample recipes.removeShaped(BlankGene); // --- Genetic Template recipes.removeShaped(Template); // --- Mutagen Tank recipes.remove(MutagenTank); // --- Bee Receptacle recipes.remove(BeeReceptacle); // --- Power Module recipes.remove(PowerModule); // --- Genetics Processor recipes.remove(GeneticsProcessor); // --- Environmental Processor recipes.remove(EnviroProcessor); // --- Upgrades recipes.remove(); // --- Industrial Grafter recipes.remove(); // --- Industrial Scoop recipes.remove(); // --- Mutagen Tank recipes.remove(); // --- Bee Receptacle recipes.remove(); // --- Power Module recipes.remove(); // --- Climate Control Module recipes.remove(); // --- Genetics Processor recipes.remove(); // --- Environmental Processor recipes.remove(); // --- Upgrade Frame recipes.remove(); // --- Pollen Collection Kit //recipes.remove(); // --- Item Injector Cover recipes.remove(); // --- Item Import Cover recipes.remove(); // --- Error Sensor Cover recipes.remove(); // --- Adding Back Recipes --- // --- Blocks --- // --- Mutagen Producer mods.avaritia.ExtremeCrafting.addShaped(MutagenProducer, [ [null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null], [null, null, MutagenTank, , PowerModule, , MutagenTank, null, null], [null, null, , , GeneticsProcessor, , , null, null], [null, null, BeeReceptacle, OsmiumGear, HardCasing, OsmiumGear, BeeReceptacle, null, null], [null, null, , , GeneticsProcessor, , , null, null], [null, null, MutagenTank, , PowerModule, , MutagenTank, null, null], [null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null]]); // --- Mutatron mods.avaritia.ExtremeCrafting.addShaped(Mutatron, [ [null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null], [null, null, , , , , , null, null], [null, null, , , MutagenTank, , , null, null], [null, null, , , HardCasing, , , null, null], [null, null, , , MutagenTank, , , null, null], [null, null, , , , , , null, null], [null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null]]); // --- Genetic Imprinter recipes.addShaped(GeneticImprinter, [ [GeneticsProcessor, OsmiumGear, GeneticsProcessor], [BeeReceptacle, HardCasing, BeeReceptacle], [OsmiumGear, PowerModule, OsmiumGear]]); // --- Genetic Sampler recipes.addShaped(GeneticSampler, [ [GeneticsProcessor, BeeReceptacle, GeneticsProcessor], [CrystalChip, HardCasing, CrystalChip], [OsmiumGear, PowerModule, OsmiumGear]]); // --- Advanced Mutatron mods.avaritia.ExtremeCrafting.addShaped(AdvMutatron, [ [null, null, null, null, null, null, null, null, null], [null, , , , , , , , null], [null, , , , , , , , null], [null, , Labware, GeneticsProcessor, , GeneticsProcessor, Labware, , null], [null, , , , Mutatron, , , , null], [null, , Labware, GeneticsProcessor, , GeneticsProcessor, Labware, , null], [null, , , , , , , , null], [null, , , , , , , , null], [null, null, null, null, null, null, null, null, null]]); // --- Protein Liquifier recipes.addShaped(Liquifier, [ [OsmiumGear, Hopper, OsmiumGear], [LuVPistons, HardCasing, LuVPistons], [OsmiumGear, PowerModule, OsmiumGear]]); // --- DNA Extractor recipes.addShaped(DNAExtractor, [ [LuVPistons, BeeReceptacle, LuVPistons], [GeneticsProcessor, HardCasing, GeneticsProcessor], [OsmiumGear, PowerModule, OsmiumGear]]); // --- Genetic Transposer recipes.addShaped(Transposer, [ [LuVRobotArm, OsmiumGear, LuVRobotArm], [GeneticsProcessor, HardCasing, GeneticsProcessor], [OsmiumGear, PowerModule, OsmiumGear]]); // --- Genetic Replicator recipes.addShaped(Replicator, [ [LuVRobotArm, GeneticsProcessor, LuVRobotArm], [PowerModule, HardCasing, PowerModule], [OsmiumGear, GeneticsProcessor, OsmiumGear]]); // --- Items --- // --- Bee Receptacle recipes.addShaped(BeeReceptacle, [ [HSSScrew, , HSSScrew], [IridiumAlloyCasing, OsmiumBars, IridiumAlloyCasing], [HSSScrew, Screwdriver, HSSScrew]]); // --- Power Module recipes.addShaped(PowerModule, [ [VanadiumGalliumCable, , VanadiumGalliumCable], [IridiumAlloyCasing, , IridiumAlloyCasing], [OsmiumSmallGear, LuVMotor, OsmiumSmallGear]]); // --- Plains Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Grass, UpFrame, Grass], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Light Upgrade recipes.addShaped(, [ [PalladiumSmallGear, GlowStoneGlass, PalladiumSmallGear], [GlowStoneGlass, UpFrame, GlowStoneGlass], [OsmiumSmallGear, GlowStoneGlass, OsmiumSmallGear]]); // --- Flowering Upgrade recipes.addShaped(, [ [PalladiumSmallGear, , PalladiumSmallGear], [, UpFrame, ], [OsmiumSmallGear, , OsmiumSmallGear]]); // --- Winter Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Ice, UpFrame, Ice], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Dryer Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Sand, UpFrame, Sand], [OsmiumSmallGear, LavaBucket, OsmiumSmallGear]]); // --- Automation Upgrade recipes.addShaped(, [ [, , ], [, UpFrame, ], [, , ]]); // --- Humidifier Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Cactus, UpFrame, Cactus], [OsmiumSmallGear, WaterBucket, OsmiumSmallGear]]); // --- Hell Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [BlazeRod, UpFrame, GhatsTear], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Pollen Scrubber Upgrade recipes.addShaped(, [ [PalladiumSmallGear, SteelBars, PalladiumSmallGear], [TitaniumRotor, UpFrame, TitaniumRotor], [OsmiumSmallGear, SteelBars, OsmiumSmallGear]]); // --- Desert Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Sand, UpFrame, Sand], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Cooler Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Snow, UpFrame, Snow], [OsmiumSmallGear, Ice, OsmiumSmallGear]]); // --- Live Spawn Upgrade recipes.addShaped(, [ [PalladiumSmallGear, , PalladiumSmallGear], [, UpFrame, ], [OsmiumSmallGear, , OsmiumSmallGear]]); // --- Seal Upgrade recipes.addShaped(, [ [PalladiumSmallGear, Rubber, PalladiumSmallGear], [Wax, UpFrame, Wax], [OsmiumSmallGear, Rubber, OsmiumSmallGear]]); // --- Genteics Stabilizer Upgrade recipes.addShaped(, [ [PalladiumSmallGear, GeneticsProcessor, PalladiumSmallGear], [RedAlloyPlate, UpFrame, RedAlloyPlate], [OsmiumSmallGear, GeneticsProcessor, OsmiumSmallGear]]); // --- Jungel Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Vines, UpFrame, Vines], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Territory Upgrade recipes.addShaped(, [ [PalladiumSmallGear, IronPlate, PalladiumSmallGear], [EnderPearlPlate, UpFrame, EnderPearlPlate], [OsmiumSmallGear, IronPlate, OsmiumSmallGear]]); // --- Ocean Emulation Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [WaterBucket, UpFrame, WaterBucket], [OsmiumSmallGear, EnviroProcessor, OsmiumSmallGear]]); // --- Open Sky Upgrade recipes.addShaped(, [ [PalladiumSmallGear, , PalladiumSmallGear], [ClearPane, UpFrame, ClearPane], [OsmiumSmallGear, ClearPane, OsmiumSmallGear]]); // --- Heater Upgrade recipes.addShaped(, [ [PalladiumSmallGear, ClimateCtrl, PalladiumSmallGear], [Netherrack, UpFrame, Netherrack], [OsmiumSmallGear, LavaBucket, OsmiumSmallGear]]); // --- Sieve Upgrade recipes.addShaped(, [ [PalladiumSmallGear, WovenSilk, PalladiumSmallGear], [SteelBars, UpFrame, SteelBars], [OsmiumSmallGear, WovenSilk, OsmiumSmallGear]]); // --- Production Upgrade recipes.addShaped(, [ [PalladiumSmallGear, Sugar, PalladiumSmallGear], [RoyalJelly, UpFrame, RoyalJelly], [OsmiumSmallGear, Sugar, OsmiumSmallGear]]); // --- Industrial Grafter recipes.addShaped(, [ [, Grafter, ], [, , ], [, , ]]); // --- Industrial Scoop recipes.addShaped(, [ [, Scoop, ], [, , ], [, , ]]); // --- Climate Control Module recipes.addShaped(, [ [, Coil, ], [PalladiumRod, OsmiumRotor, PalladiumRod], [IridiumAlloyCasing, LuVMotor, IridiumAlloyCasing]]); // --- Blank Gene Sample furnace.addRecipe(, ); // --- Gene Template furnace.addRecipe(, ); // --- Assembler Recipes --- // --- Genetics Labware Assembler.addRecipe(Labware * 2, , , * 576, 100, 1920); // --- Blank Gene Sample Assembler.addRecipe(BlankGene, * 4, , * 144, 20, 1920); // --- Genetic Tamplate Assembler.addRecipe(, * 4, , * 576, 200, 1920); // --- Mutagen Tank Assembler.addRecipe(MutagenTank, DTank, , * 576, 300, 1920); // --- Genetics Processor Assembler.addRecipe(GeneticsProcessor, , , 400, 1920); // - Assembler.addRecipe(GeneticsProcessor, , , 400, 1920); // - Assembler.addRecipe(GeneticsProcessor, , , 400, 1920); // - Assembler.addRecipe(GeneticsProcessor, , , 400, 1920); // --- Environmental Processor Assembler.addRecipe(EnviroProcessor, , , * 500, 400, 1920); // - Assembler.addRecipe(EnviroProcessor, , , * 500, 400, 1920); // - Assembler.addRecipe(EnviroProcessor, , , * 500, 400, 1920); // - Assembler.addRecipe(EnviroProcessor, , , * 500, 400, 1920); // --- Upgrade Frame Assembler.addRecipe(UpFrame, , , 200, 24); // --- Item Ijector Cover Assembler.addRecipe(, , , 200, 1920); // --- Item Import Cover Assembler.addRecipe(, , , 200, 1920); // --- Error Sensor Cover Assembler.addRecipe(, , , 200, 1920); // --- Hiding Stuff ---