import mods.modularmachinery.RecipeBuilder; recipes.addShaped(*4, [[, , ], [, , ], [, , ]]); // mods.buildcraft.AssemblyTable.addRecipe("definedchipsetyee", , 1000, [, , , ]); mods.techreborn.assemblingMachine.addRecipe(, , , 60, 2); mods.techreborn.assemblingMachine.addRecipe(, , , 60, 2); mods.extendedcrafting.EnderCrafting.addShaped(*4, [[,null,], [null,,null], [,null,]], 2); mods.astralsorcery.StarlightInfusion.addInfusion(, , false, 1.0, 50); recipes.addShaped(*4, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(*4, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.thermalexpansion.Infuser.addRecipe(, , 1000); val creationray = RecipeBuilder.newBuilder("creationray","creation_altar",1600); creationray.addEnergyPerTickInput(400000); creationray.addFluidInput(*10); creationray.addFluidInput(*10); creationray.addFluidInput(*10); creationray.addFluidInput(*10); creationray.addFluidInput(*10); creationray.addFluidInput(*10); creationray.addItemInput(*4); creationray.addItemInput(*4); creationray.addItemInput(*2); creationray.addItemInput(*2); creationray.addItemInput(); creationray.addItemInput(); creationray.addItemOutput(); creationray.build(); mods.extendedcrafting.TableCrafting.addShaped(*10, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extrautils2.Resonator.add(, , 128); val abyssaldyson = RecipeBuilder.newBuilder("abyssaldyson","sterilized_altar",120); abyssaldyson.addEnergyPerTickInput(1200); abyssaldyson.addFluidInput(*1000); abyssaldyson.addFluidInput(*1000); abyssaldyson.addItemInput(); abyssaldyson.addItemInput(); abyssaldyson.addItemInput(*4); abyssaldyson.addItemInput(*4); abyssaldyson.addItemOutput(); abyssaldyson.build(); val dragondysirrad = RecipeBuilder.newBuilder("dragondysirrad","dragonfire_crucible",100); dragondysirrad.addFluidInput(*1000); dragondysirrad.addItemInput(*4); dragondysirrad.addItemInput(*64); dragondysirrad.addItemInput(*14); dragondysirrad.addItemInput(*12); dragondysirrad.addItemInput(); dragondysirrad.addItemOutput(); dragondysirrad.build(); val dysonastralmat = RecipeBuilder.newBuilder("dysonastralmat","auto_astral_altar",1200); dysonastralmat.addEnergyPerTickInput(1000); dysonastralmat.addItemInput(); dysonastralmat.addItemInput(); dysonastralmat.addItemInput(); dysonastralmat.addItemOutput(); dysonastralmat.build(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); val electroblobdyson = RecipeBuilder.newBuilder("electroblobdyson","wizardry_combiner",200); electroblobdyson.addEnergyPerTickInput(15000); electroblobdyson.addItemInput(); electroblobdyson.addItemInput(*4); electroblobdyson.addItemInput(*2); electroblobdyson.addItemOutput(); electroblobdyson.build(); val infinityfurnacerefractall = RecipeBuilder.newBuilder("infinityfurnacerefractall","infinity_furnace",200); infinityfurnacerefractall.addFluidInput(*16000); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemOutput(*8); infinityfurnacerefractall.build(); mods.nuclearcraft.extractor.addRecipe([, , *25, 0.1, 0.9, 0.2]); mods.nuclearcraft.irradiator.addRecipe([*100, *50, *500, *100, 0.9, 0.4, 0.1]); mods.nuclearcraft.crystallizer.addRecipe([*250, , 0.1, 0.9, 0.5]); mods.techreborn.rollingMachine.addShaped(*4, [[,,], [,,], [,,]]); mods.thermalexpansion.Crucible.addRecipe(*1000, , 500); mods.thermalexpansion.Transposer.addFillRecipe(, , *1000, 200); val corruptedlibrarydefinedengine = RecipeBuilder.newBuilder("corruptedlibrarydefinedengine","corrupted_library",200); corruptedlibrarydefinedengine.addFluidInput(*5000); corruptedlibrarydefinedengine.addFluidInput(*5000); corruptedlibrarydefinedengine.addItemInput(*4); corruptedlibrarydefinedengine.addItemInput(*2); corruptedlibrarydefinedengine.addItemInput(); corruptedlibrarydefinedengine.addItemInput(*4); corruptedlibrarydefinedengine.addItemOutput(); corruptedlibrarydefinedengine.build(); mods.extendedcrafting.TableCrafting.addShaped(*12, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); val hyperdenseplasmacent = RecipeBuilder.newBuilder("hyperdenseplasmacent","iron_centrifuge",200); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidInput(*50); hyperdenseplasmacent.addFluidOutput(*300); hyperdenseplasmacent.build(); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 3333); val irradiationultimate = RecipeBuilder.newBuilder("irradiationultimate","dyson_irradiator",200); irradiationultimate.addEnergyPerTickInput(500000); // irradiationultimate.addGridPowerInput(500); // irradiationultimate.addAspectInput("lux",30); // irradiationultimate.addRainbowInput(); irradiationultimate.addItemInput(); irradiationultimate.addFluidInput(*100); irradiationultimate.addFluidInput(*200); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(*4); irradiationultimate.addItemOutput(); irradiationultimate.build(); val irradiationultimate1 = RecipeBuilder.newBuilder("irradiationultimate1","dyson_irradiator",200); irradiationultimate1.addEnergyPerTickInput(500000); // irradiationultimate1.addGridPowerInput(500); // irradiationultimate1.addAspectInput("lux",30); // irradiationultimate1.addRainbowInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addFluidInput(*100); irradiationultimate1.addFluidInput(*200); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(*4); irradiationultimate1.addItemInput(); irradiationultimate1.addItemOutput(*12); irradiationultimate1.build(); mods.thaumcraft.Infusion.registerRecipe("infinityseedinfusion", "", , 20, [*10, *10], , [, , , , , , .withTag({astralsorcery: {constellationName: "astralsorcery.constellation.aevitas", crystalProperties: {collectiveCapability: 100, size: 900, fract: 0, purity: 100, sizeOverride: -1}}})]); mods.bloodmagic.BloodAltar.addRecipe(, , 0, 20,30,40); mods.thermalexpansion.Insolator.addRecipeMonoculture(, , , 25000, , 101); recipes.addShaped(, [[, null, ], [null, .reuse(), null], [, null, ]]); mods.botania.ElvenTrade.addRecipe([], []); mods.techreborn.fusionReactor.addRecipe(, , , 100, 50, 80); mods.aether_legacy.Enchanter.registerEnchantment(, , 40); mods.thaumcraft.Infusion.registerRecipe("infinitychickeninfusion", "", .withTag({ChickenType: {id: "contenttweaker:infinity_chicken"}}), 1, [*100, *100], , [,,, , , , , ]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val fierypeat = RecipeBuilder.newBuilder("fierypeat","dragonfire_forge",50); fierypeat.addItemInput(); fierypeat.addFluidOutput(*100); fierypeat.build(); recipes.addShaped(*32, [[.withTag({Material: "rosidian"}), , .withTag({Material: "rosidian"})], [, , ], [.withTag({Material: "rosidian"}), , .withTag({Material: "rosidian"})]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val irradiationseed1 = RecipeBuilder.newBuilder("irradiationseed1","dyson_irradiator",200); irradiationseed1.addEnergyPerTickInput(500000); irradiationseed1.addFluidInput(*400); // irradiationseed1.addAspectInput("lux",30); irradiationseed1.addItemInput(); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.addItemOutput(*64); irradiationseed1.build(); val irradiationseed2 = RecipeBuilder.newBuilder("irradiationseed2","dyson_irradiator",200); irradiationseed2.addEnergyPerTickInput(500000); irradiationseed2.addFluidInput(*600); // irradiationseed2.addAspectInput("lux",30); irradiationseed2.addItemInput(); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.addItemOutput(*64); irradiationseed2.build(); val irradiationseed3 = RecipeBuilder.newBuilder("irradiationseed3","dyson_irradiator",200); irradiationseed3.addEnergyPerTickInput(500000); irradiationseed3.addFluidInput(*800); // irradiationseed3.addAspectInput("lux",30); irradiationseed3.addItemInput(); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.addItemOutput(*64); irradiationseed3.build(); val irradiationseed4 = RecipeBuilder.newBuilder("irradiationseed4","dyson_irradiator",200); irradiationseed4.addEnergyPerTickInput(500000); irradiationseed4.addFluidInput(*1000); // irradiationseed4.addAspectInput("lux",30); irradiationseed4.addItemInput(); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.addItemOutput(*64); irradiationseed4.build(); val irradiationseed5 = RecipeBuilder.newBuilder("irradiationseed5","dyson_irradiator",200); irradiationseed5.addEnergyPerTickInput(500000); irradiationseed5.addFluidInput(*1400); // irradiationseed5.addAspectInput("lux",30); irradiationseed5.addItemInput(); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.addItemOutput(*64); irradiationseed5.build(); val irradiationseed6 = RecipeBuilder.newBuilder("irradiationseed6","dyson_irradiator",200); irradiationseed6.addEnergyPerTickInput(500000); irradiationseed6.addFluidInput(*6000); // irradiationseed6.addAspectInput("lux",30); irradiationseed6.addItemInput(); irradiationseed6.addItemOutput(*64); irradiationseed6.addItemOutput(*64); irradiationseed6.addItemOutput(*64); irradiationseed6.addItemOutput(*64); irradiationseed6.build(); val spatialcruchalite = RecipeBuilder.newBuilder("spatialcruchalite","spatial_crucible",100); spatialcruchalite.addEnergyPerTickInput(120000); spatialcruchalite.addFluidInput(*600); spatialcruchalite.addItemInput(*4); spatialcruchalite.addItemInput(*64); spatialcruchalite.addItemInput(*64); spatialcruchalite.addItemInput(); spatialcruchalite.addItemInput(*24); spatialcruchalite.addItemInput(.withTag({Material: "infinity_avaritia_plustic"})); spatialcruchalite.addFluidOutput(*1000); spatialcruchalite.build(); val halitewarrior = RecipeBuilder.newBuilder("halitewarrior","dyson_irradiator",200); halitewarrior.addEnergyPerTickInput(50000000); halitewarrior.addFluidInput(*250); halitewarrior.addFluidInput(*2000); // halitewarrior.addAspectInput("lux",50); // halitewarrior.addRainbowInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemInput(); halitewarrior.addItemOutput(); halitewarrior.build(); mods.nuclearcraft.fusion.addRecipe([*10, *10, *100, *10, null, null, 150.0, 155.0, 6556.0]); val irradiationchaosbuff = RecipeBuilder.newBuilder("irradiationchaosbuff","dyson_irradiator",200); irradiationchaosbuff.addEnergyPerTickInput(500000); // irradiationchaosbuff.addGridPowerInput(6000); // irradiationchaosbuff.addRainbowInput(); // halitewarrior.addAspectInput("lux",10); irradiationchaosbuff.addItemInput(); irradiationchaosbuff.addFluidInput(*200); irradiationchaosbuff.addFluidInput(*200); irradiationchaosbuff.addFluidInput(*1440); irradiationchaosbuff.addItemInput(); irradiationchaosbuff.addItemOutput(); irradiationchaosbuff.build();