import mods.gregtech.recipe.RecipeMap; print("--- loading aa xu2.zs ---"); # *======= Empowerer =======* mods.thermalexpansion.Compactor.removeGearRecipe( * 4); mods.thermalexpansion.Compactor.removeGearRecipe( * 4); mods.thermalexpansion.Compactor.removeGearRecipe( * 4); mods.thermalexpansion.Compactor.removeGearRecipe( * 4); mods.thermalexpansion.Compactor.removeGearRecipe( * 4); mods.thermalexpansion.Compactor.removeGearRecipe( * 4); //Empowered Restonia mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "sulfuric_acid", Amount: 1000}}), , 1000000, 400); //Empowered Palis mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "water", Amount: 1000}}), , 1000000, 400); //Empowered Enori mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "helium", Amount: 1000}}), , 1000000, 400); //Empowered Void Crystal mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "oil", Amount: 1000}}), , 1000000, 400); //Empowered Diamatine mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "nitrogen_dioxide", Amount: 1000}}), , 1000000, 400); //Empowered Emerald mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.removeRecipe(); mods.actuallyadditions.Empowerer.addRecipe(, , , , .withTag({Fluid: {FluidName: "argon", Amount: 1000}}), , 1000000, 400); //Black Quartz electrolyzer.recipeBuilder() .inputs([ * 4]) .outputs([]) .duration(400).EUt(90).buildAndRegister(); autoclave.recipeBuilder() .inputs([]) .fluidInputs( * 250) .chancedOutput(, 7000, 1000) .duration(1200).EUt(24).buildAndRegister(); autoclave.recipeBuilder() .inputs([]) .fluidInputs( * 50) .outputs() .duration(600).EUt(24).buildAndRegister(); //Long Range Breaker recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //AA Ender Pearl Block recipes.remove(); recipes.remove(); recipes.addShaped(, [ [null, , null], [, , ], [null, , null]]); //AA Iron Casing recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //AA Atomic Reconstructor recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //Display Stand recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //Empowerer recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //Basic Coil recipes.remove(); recipes.addShaped(, [ [null,,], [,,], [,,null]]); //Advanced Coil recipes.remove(); recipes.addShaped(, [ [,,], [,,], [,,]]); //XU2 Machine Block recipes.removeByRecipeName("extrautils2:machine_base"); recipes.addShaped(, [ [,,], [,,], [,,]]); var furnGen = .withTag({Type: "extrautils2:generator"}); var redPlate = ; // Polished Stone recipes.remove(); autoclave.recipeBuilder() .inputs([]) .fluidInputs([ * 200]) .outputs([]) .duration(100).EUt(7).buildAndRegister(); autoclave.recipeBuilder() .inputs([]) .fluidInputs([ * 36]) .outputs([]) .duration(100).EUt(7).buildAndRegister(); // remove xu2 shortcut hopper recipes.removeByRecipeName("extrautils2:shortcut_hopper"); //XU2 Generators recipes.remove(furnGen); recipes.remove(.withTag({Type: "extrautils2:generator_survival"})); recipes.remove(.withTag({Type: "extrautils2:generator_culinary"})); recipes.remove(.withTag({Type: "extrautils2:generator_redstone"})); recipes.remove(.withTag({Type: "extrautils2:generator_lava"})); recipes.remove(.withTag({Type: "extrautils2:generator_potion"})); recipes.remove(.withTag({Type: "extrautils2:generator_pink"})); recipes.remove(.withTag({Type: "extrautils2:generator_overclock"})); recipes.remove(.withTag({Type: "extrautils2:generator_slime"})); recipes.remove(.withTag({Type: "extrautils2:generator_death"})); recipes.remove(.withTag({Type: "extrautils2:generator_ender"})); recipes.remove(.withTag({Type: "extrautils2:generator_tnt"})); recipes.remove(.withTag({Type: "extrautils2:generator_enchant"})); recipes.remove(.withTag({Type: "extrautils2:generator_dragonsbreath"})); recipes.remove(.withTag({Type: "extrautils2:generator_ice"})); recipes.remove(.withTag({Type: "extrautils2:generator_netherstar"})); recipes.addShaped(furnGen, [ [,,], [,,], [,,]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_survival"}), [ [, , ], [, , ], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_culinary"}), [ [, , ], [, , ], [redPlate, .withTag({Type: "extrautils2:generator_slime"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_lava"}), [ [, , ], [, , ], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_redstone"}), [ [, , ], [, , ], [redPlate, .withTag({Type: "extrautils2:generator_lava"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_ender"}), [ [, , ], [, , ], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_potion"}), [ [,,], [,,], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_pink"}), [ [, , ], [, , ], [redPlate, .withTag({Type: "extrautils2:generator_potion"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_overclock"}), [ [,,], [,,], [redPlate, .withTag({Type: "extrautils2:generator_tnt"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_tnt"}), [ [,,], [,,], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_slime"}), [ [,,], [,,], [redPlate, furnGen, redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_death"}), [ [,,], [,,], [redPlate, .withTag({Type: "extrautils2:generator_ice"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_enchant"}), [ [,,], [,,], [redPlate, .withTag({Type: "extrautils2:generator_potion"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_dragonsbreath"}), [ [, , ], [, , ], [redPlate, .withTag({Type: "extrautils2:generator_tnt"}), redPlate]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_ice"}), [ [,,], [,,], [redPlate, furnGen, redPlate]]); recipes.addShaped(, [ [,,], [,,], [, furnGen, ]]); recipes.addShaped(.withTag({Type: "extrautils2:generator_netherstar"}), [ [,,], [,,], [, , ]]); //Resonator recipes.remove(); recipes.addShaped(, [ [, , ], [, ,], [, , ]]); //Farmer recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Drill recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Vertical Digger recipes.remove(); //recipes.addShaped(, [ // [, , ], // [, , ], // [, , ]]); //Ender Casing recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Trash Can (Items) recipes.remove(); recipes.addShaped(, [ [null, , null], [, , ], [null, , null]]); //Trash Can (Fluid) recipes.remove(); recipes.addShaped(, [ [null, , null], [, , ], [null, , null]]); //Trash Can (Energy) recipes.remove(); recipes.addShaped(, [ [null, , null], [, , ], [null, , null]]); //medium and large crate recipes.remove(); recipes.remove(); recipes.addShaped(, [ [, , ], [,, ], [, , ]]); recipes.addShaped(, [ [, , ], [,,], [, , ]]); // Remove existing xu2 mill recipes recipes.remove(); recipes.remove(); recipes.remove(); recipes.remove(); recipes.remove(); recipes.remove(); recipes.remove(); recipes.remove(); //GP Solar recipes.addShaped(, [ [null,,null], [, , ]]); //GP Lunar recipes.addShaped(, [ [null, , null], [,,], [null, , null]]); //Lava Mill recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Water Mill recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Wind Mill recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Fire Mill recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Chunk Loader recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); //Dragon Mill recipes.addShaped(, [ [,,], [, , ], [, , ]]); //Iron Drum recipes.removeByRecipeName("extrautils2:drum_256"); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Reinforced Drum recipes.removeByRecipeName("extrautils2:drum_4096"); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Demonic recipes.removeByRecipeName("extrautils2:drum_65536"); mods.extendedcrafting.TableCrafting.addShaped(,[ [,,,,], [,,,,], [,,,,], [,,,,], [,,,,]]); recipes.remove(.withTag({Type: "extrautils2:enchanter"})); recipes.addShaped(.withTag({Type: "extrautils2:enchanter"}), [ [null, , null], [, , ], [,,]]); //Solar recipes.remove(); recipes.addShaped(, [ [, , ], [null,,null]]); //Drill Core recipes.remove(); .addTooltip(format.red("Acquired by exploration of Lost Cities buildings or vanilla dungeons.")); // Coin tooltip is done in normalmode.zs // Canola Press recipes.removeByRecipeName("actuallyadditions:recipes132"); recipes.addShaped(, [ [, , ], [, null, ], [, , ]]); .addTooltip(format.green("Turns Canola into Canola Oil. Requires RF.")); .addTooltip(format.green("Canola can be turned into Canola Oil via a Canola Press. This is a somewhat slow machine and requres RF to function.")); .addTooltip(format.red("When making Hamburgers, make sure to place this in the Crafting Table last! Otherwise, Bio Mash will be created.")); print("--- ActuallyAdditions.zs initialized ---");