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, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); 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(*16, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); 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.addItemInput(); dysonastralmat.addItemInput(); dysonastralmat.addItemInput(); dysonastralmat.addItemInput(); dysonastralmat.addItemInput(); 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, *500, *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(*20, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); 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.addFluidInput(*100); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(*4); irradiationultimate.addItemInput(*10); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(*2); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(); irradiationultimate.addItemInput(*64); irradiationultimate.addItemInput(*4); irradiationultimate.addItemOutput(); irradiationultimate.build(); val irradiationultimate1 = RecipeBuilder.newBuilder("irradiationultimate1","dyson_irradiator",200); irradiationultimate1.addEnergyPerTickInput(500000); irradiationultimate1.addGridPowerInput(500); irradiationultimate1.addFluidInput(*100); irradiationultimate1.addFluidInput(*200); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(*4); irradiationultimate1.addItemInput(*10); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(*2); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(); irradiationultimate1.addItemInput(*64); 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.addRecipe(, , , 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(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , , , , , ], [, , null, null, , null, null, , ], [, null, , null, , null, , null, ], [, null, null, , , , null, null, ], [, , , , , , , , ], [, null, null, , , , null, null, ], [, null, , null, , null, , null, ], [, , null, null, , null, null, , ], [, , , , , , , , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val fierypeat = RecipeBuilder.newBuilder("fierypeat","dragonfire_forge",50); fierypeat.addItemInput(); fierypeat.addFluidOutput(*100); fierypeat.build(); 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("herba",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("herba",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("herba",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("herba",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("herba",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("herba",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(*2); spatialcruchalite.addItemInput(*2); spatialcruchalite.addItemInput(.withTag({Material: "infinity_avaritia_plustic"})); spatialcruchalite.addFluidOutput(*1000); spatialcruchalite.build(); val haliteshield = RecipeBuilder.newBuilder("haliteshield","dyson_irradiator",200); haliteshield.addEnergyPerTickInput(50000000); haliteshield.addFluidInput(*2000); haliteshield.addAspectInput("herba",50); haliteshield.addItemInput(); haliteshield.addItemInput(); haliteshield.addItemInput(); haliteshield.addItemInput(); haliteshield.addItemInput(); haliteshield.addItemInput(); haliteshield.addItemOutput(); haliteshield.build(); val halitehelm = RecipeBuilder.newBuilder("halitehelm","dyson_irradiator",200); halitehelm.addEnergyPerTickInput(50000000); halitehelm.addFluidInput(*2000); halitehelm.addAspectInput("herba",50); halitehelm.addItemInput(); halitehelm.addItemInput(); halitehelm.addItemInput(); halitehelm.addItemInput(); halitehelm.addItemInput(); halitehelm.addItemInput(); halitehelm.addItemOutput(); halitehelm.build(); val halitesword = RecipeBuilder.newBuilder("halitesword","dyson_irradiator",200); halitesword.addEnergyPerTickInput(50000000); halitesword.addFluidInput(*2000); halitesword.addAspectInput("herba",50); halitesword.addItemInput(); halitesword.addItemInput(); halitesword.addItemInput(); halitesword.addItemInput(); halitesword.addItemInput(); halitesword.addItemInput(); halitesword.addItemOutput(); halitesword.build(); val halitebow = RecipeBuilder.newBuilder("halitebow","dyson_irradiator",200); halitebow.addEnergyPerTickInput(50000000); halitebow.addFluidInput(*2000); halitebow.addAspectInput("herba",50); halitebow.addItemInput(); halitebow.addItemInput(); halitebow.addItemInput(); halitebow.addItemInput(); halitebow.addItemInput(); halitebow.addItemInput(); halitebow.addItemOutput(); halitebow.build(); val haliteslicer = RecipeBuilder.newBuilder("haliteslicer","dyson_irradiator",200); haliteslicer.addEnergyPerTickInput(50000000); haliteslicer.addFluidInput(*2000); haliteslicer.addAspectInput("herba",50); haliteslicer.addItemInput(); haliteslicer.addItemInput(); haliteslicer.addItemInput(); haliteslicer.addItemInput(); haliteslicer.addItemInput(); haliteslicer.addItemOutput(*200); haliteslicer.build(); val haliteblitz = RecipeBuilder.newBuilder("haliteblitz","dyson_irradiator",200); haliteblitz.addEnergyPerTickInput(50000000); haliteblitz.addFluidInput(*2000); haliteblitz.addAspectInput("herba",50); haliteblitz.addItemInput(); haliteblitz.addItemInput(); haliteblitz.addItemInput(); haliteblitz.addItemInput(); haliteblitz.addItemInput(); haliteblitz.addItemOutput(); haliteblitz.build(); val halitephaser = RecipeBuilder.newBuilder("halitephaser","dyson_irradiator",200); halitephaser.addEnergyPerTickInput(50000000); halitephaser.addFluidInput(*2000); halitephaser.addAspectInput("herba",50); halitephaser.addItemInput(); halitephaser.addItemInput(); halitephaser.addItemInput(); halitephaser.addItemInput(); halitephaser.addItemInput(); halitephaser.addItemOutput(); halitephaser.build(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); val dragonfiremagnatar = RecipeBuilder.newBuilder("dragonfiremagnatar","dragonfire_crucible",100); dragonfiremagnatar.addFluidInput(*1000); dragonfiremagnatar.addItemInput(*4); dragonfiremagnatar.addItemInput(); dragonfiremagnatar.addItemOutput(.withTag({FluidName: "magnatar_stabilizer", Amount: 1000})); dragonfiremagnatar.build(); val irradiationchaosbuff = RecipeBuilder.newBuilder("irradiationchaosbuff","dyson_irradiator",200); irradiationchaosbuff.addEnergyPerTickInput(500000); irradiationchaosbuff.addGridPowerInput(6000); irradiationchaosbuff.addFluidInput(*200); irradiationchaosbuff.addFluidInput(*200); irradiationchaosbuff.addFluidInput(*1440); irradiationchaosbuff.addItemInput(); irradiationchaosbuff.addItemOutput(); irradiationchaosbuff.build();