import mods.modularmachinery.RecipeBuilder; import mods.thaumcraft.Crucible; import mods.thaumcraft.Infusion; import mods.appliedenergistics2.Inscriber; mods.nuclearcraft.manufactory.addRecipe([, *18]); val mythpulvalchem = RecipeBuilder.newBuilder("mythpulvalchem","mythic_processor_pulverizer",2); mythpulvalchem.addEnergyPerTickInput(60000); mythpulvalchem.addItemInput(); mythpulvalchem.addItemOutput(*18); mythpulvalchem.build(); mods.nuclearcraft.alloy_furnace.addRecipe([*2, , ]); val mythalloalchfiss = RecipeBuilder.newBuilder("mythalloalchfiss","mythic_processor_alloy_furnace",2); mythalloalchfiss.addEnergyPerTickInput(80000); mythalloalchfiss.addItemInput(*2); mythalloalchfiss.addItemInput(); mythalloalchfiss.addItemOutput(); mythalloalchfiss.build(); mods.nuclearcraft.fission.addRecipe([, , 86000.0, 1000.0, 52.0, "fissilethaumium", 1.0]); recipes.addShapeless(, [, , ]); val twophasarcane1 = RecipeBuilder.newBuilder("twophasarcane1","two_phase_fission_reactor",20); twophasarcane1.addFluidInput(*10); twophasarcane1.addFluidInput(*10); twophasarcane1.addFluidInput(*10); twophasarcane1.addFluidInput(*10000); twophasarcane1.addFluidOutput(*10000); twophasarcane1.addFluidOutput(*10); twophasarcane1.addFluidOutput(*10); twophasarcane1.addFluidOutput(*10); twophasarcane1.addItemInput(*4); twophasarcane1.addItemOutput(*4); twophasarcane1.build(); mods.thaumcraft.Crucible.registerRecipe("infusearcanefission", "", *4, , [*10, *5]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); val mythallospacewarp1 = RecipeBuilder.newBuilder("mythallospacewarp1","mythic_processor_alloy_furnace",2); mythallospacewarp1.addEnergyPerTickInput(80000); mythallospacewarp1.addItemInput(); mythallospacewarp1.addItemInput(); mythallospacewarp1.addItemOutput(*2); mythallospacewarp1.build(); val mythallospacewarp2 = RecipeBuilder.newBuilder("mythallospacewarp2","mythic_processor_alloy_furnace",2); mythallospacewarp2.addEnergyPerTickInput(80000); mythallospacewarp2.addItemInput(); mythallospacewarp2.addItemInput(); mythallospacewarp2.addItemOutput(*2); mythallospacewarp2.build(); val mythallospacewarp3 = RecipeBuilder.newBuilder("mythallospacewarp3","mythic_processor_alloy_furnace",2); mythallospacewarp3.addEnergyPerTickInput(80000); mythallospacewarp3.addItemInput(); mythallospacewarp3.addItemInput(); mythallospacewarp3.addItemOutput(*2); mythallospacewarp3.build(); val spatcrucarcanefiss1 = RecipeBuilder.newBuilder("spatcrucarcanefiss1","spatial_crucible",2); spatcrucarcanefiss1.addEnergyPerTickInput(80000); spatcrucarcanefiss1.addFluidInput(*1000); spatcrucarcanefiss1.addItemInput(); spatcrucarcanefiss1.addItemInput(); spatcrucarcanefiss1.addFluidOutput(*1000); spatcrucarcanefiss1.build(); val spatcrucarcanefiss2 = RecipeBuilder.newBuilder("spatcrucarcanefiss2","spatial_crucible",2); spatcrucarcanefiss2.addEnergyPerTickInput(80000); spatcrucarcanefiss2.addFluidInput(*5000); spatcrucarcanefiss2.addItemInput(); spatcrucarcanefiss2.addItemInput(); spatcrucarcanefiss2.addFluidOutput(*5000); spatcrucarcanefiss2.build(); val spatcrucarcanefiss3 = RecipeBuilder.newBuilder("spatcrucarcanefiss3","spatial_crucible",2); spatcrucarcanefiss3.addEnergyPerTickInput(80000); spatcrucarcanefiss3.addFluidInput(*20000); spatcrucarcanefiss3.addItemInput(); spatcrucarcanefiss3.addItemInput(); spatcrucarcanefiss3.addFluidOutput(*20000); spatcrucarcanefiss3.build(); val spatcrucarcanefiss4 = RecipeBuilder.newBuilder("spatcrucarcanefiss4","spatial_crucible",2); spatcrucarcanefiss4.addEnergyPerTickInput(80000); spatcrucarcanefiss4.addFluidInput(*50000); spatcrucarcanefiss4.addItemInput(); spatcrucarcanefiss4.addItemInput(); spatcrucarcanefiss4.addFluidOutput(*50000); spatcrucarcanefiss4.build(); mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); val mythallobotfiss = RecipeBuilder.newBuilder("mythallobotfiss","mythic_processor_alloy_furnace",2); mythallobotfiss.addEnergyPerTickInput(80000); mythallobotfiss.addItemInput(); mythallobotfiss.addItemInput(); mythallobotfiss.addItemOutput(); mythallobotfiss.build(); mods.nuclearcraft.fission.addRecipe([, , 68000.0, 1000.0, 408.0, "fissilebotan", 1.0]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); val twophasbotan1 = RecipeBuilder.newBuilder("twophasbotan1","two_phase_fission_reactor",20); twophasbotan1.addFluidInput(*10); twophasbotan1.addFluidInput(*10); twophasbotan1.addFluidInput(*10); twophasbotan1.addFluidInput(*10000); twophasbotan1.addFluidOutput(*10000); twophasbotan1.addFluidOutput(*10); twophasbotan1.addFluidOutput(*10); twophasbotan1.addFluidOutput(*10); twophasbotan1.addItemInput(*4); twophasbotan1.addItemOutput(*4); twophasbotan1.build(); mods.botania.ManaInfusion.addInfusion(*4, , 100); val spatcrucapothfiss1 = RecipeBuilder.newBuilder("spatcrucapothfiss1","spatial_crucible",2); spatcrucapothfiss1.addEnergyPerTickInput(80000); spatcrucapothfiss1.addFluidInput(*1000); spatcrucapothfiss1.addItemInput(); spatcrucapothfiss1.addItemInput(); spatcrucapothfiss1.addFluidOutput(*1000); spatcrucapothfiss1.build(); val spatcrucapothfiss2 = RecipeBuilder.newBuilder("spatcrucapothfiss2","spatial_crucible",2); spatcrucapothfiss2.addEnergyPerTickInput(80000); spatcrucapothfiss2.addFluidInput(*5000); spatcrucapothfiss2.addItemInput(); spatcrucapothfiss2.addItemInput(); spatcrucapothfiss2.addFluidOutput(*5000); spatcrucapothfiss2.build(); val spatcrucapothfiss3 = RecipeBuilder.newBuilder("spatcrucapothfiss3","spatial_crucible",2); spatcrucapothfiss3.addEnergyPerTickInput(80000); spatcrucapothfiss3.addFluidInput(*20000); spatcrucapothfiss3.addItemInput(); spatcrucapothfiss3.addItemInput(); spatcrucapothfiss3.addFluidOutput(*20000); spatcrucapothfiss3.build(); val spatcrucapothfiss4 = RecipeBuilder.newBuilder("spatcrucapothfiss4","spatial_crucible",2); spatcrucapothfiss4.addEnergyPerTickInput(80000); spatcrucapothfiss4.addFluidInput(*50000); spatcrucapothfiss4.addItemInput(); spatcrucapothfiss4.addItemInput(); spatcrucapothfiss4.addFluidOutput(*50000); spatcrucapothfiss4.build(); mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); val mythalloelvfiss = RecipeBuilder.newBuilder("mythalloelvfiss","mythic_processor_alloy_furnace",2); mythalloelvfiss.addEnergyPerTickInput(80000); mythalloelvfiss.addItemInput(); mythalloelvfiss.addItemInput(); mythalloelvfiss.addItemOutput(); mythalloelvfiss.build(); mods.nuclearcraft.fission.addRecipe([, , 53000.0, 1000.0, 360.0, "fissileelven", 1.0]); val twophassivan1 = RecipeBuilder.newBuilder("twophassivan1","two_phase_fission_reactor",20); twophassivan1.addFluidInput(*10); twophassivan1.addFluidInput(*10); twophassivan1.addFluidInput(*10); twophassivan1.addFluidInput(*10000); twophassivan1.addFluidOutput(*10000); twophassivan1.addFluidOutput(*10); twophassivan1.addFluidOutput(*10); twophassivan1.addFluidOutput(*10); twophassivan1.addItemInput(*4); twophassivan1.addItemOutput(*4); twophassivan1.build(); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); mods.botania.ElvenTrade.addRecipe([*4], []); val spatcrucsilvafiss1 = RecipeBuilder.newBuilder("spatcrucsilvafiss1","spatial_crucible",2); spatcrucsilvafiss1.addEnergyPerTickInput(80000); spatcrucsilvafiss1.addFluidInput(*1000); spatcrucsilvafiss1.addItemInput(); spatcrucsilvafiss1.addItemInput(); spatcrucsilvafiss1.addFluidOutput(*1000); spatcrucsilvafiss1.build(); val spatcrucsilvafiss2 = RecipeBuilder.newBuilder("spatcrucsilvafiss2","spatial_crucible",2); spatcrucsilvafiss2.addEnergyPerTickInput(80000); spatcrucsilvafiss2.addFluidInput(*5000); spatcrucsilvafiss2.addItemInput(); spatcrucsilvafiss2.addItemInput(); spatcrucsilvafiss2.addFluidOutput(*5000); spatcrucsilvafiss2.build(); val spatcrucsilvafiss3 = RecipeBuilder.newBuilder("spatcrucsilvafiss3","spatial_crucible",2); spatcrucsilvafiss3.addEnergyPerTickInput(80000); spatcrucsilvafiss3.addFluidInput(*20000); spatcrucsilvafiss3.addItemInput(); spatcrucsilvafiss3.addItemInput(); spatcrucsilvafiss3.addFluidOutput(*20000); spatcrucsilvafiss3.build(); val spatcrucsilvafiss4 = RecipeBuilder.newBuilder("spatcrucsilvafiss4","spatial_crucible",2); spatcrucsilvafiss4.addEnergyPerTickInput(80000); spatcrucsilvafiss4.addFluidInput(*50000); spatcrucsilvafiss4.addItemInput(); spatcrucsilvafiss4.addItemInput(); spatcrucsilvafiss4.addFluidOutput(*50000); spatcrucsilvafiss4.build(); mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); val mythallobloodfiss = RecipeBuilder.newBuilder("mythallobloodfiss","mythic_processor_alloy_furnace",2); mythallobloodfiss.addEnergyPerTickInput(80000); mythallobloodfiss.addItemInput(); mythallobloodfiss.addItemInput(); mythallobloodfiss.addItemOutput(); mythallobloodfiss.build(); mods.nuclearcraft.fission.addRecipe([, , 43000.0, 1000.0, 112.0, "fissileblood", 1.0]); val twophasblood1 = RecipeBuilder.newBuilder("twophasblood1","two_phase_fission_reactor",20); twophasblood1.addFluidInput(*10); twophasblood1.addFluidInput(*10); twophasblood1.addFluidInput(*10); twophasblood1.addFluidInput(*10000); twophasblood1.addFluidOutput(*10000); twophasblood1.addFluidOutput(*10); twophasblood1.addFluidOutput(*10); twophasblood1.addFluidOutput(*10); twophasblood1.addItemInput(*4); twophasblood1.addItemOutput(*4); twophasblood1.build(); recipes.addShapeless(, [, , ]); mods.bloodmagic.AlchemyTable.addRecipe(*4, [], 100, 20, 1); val spatcrucinnerfiss1 = RecipeBuilder.newBuilder("spatcrucinnerfiss1","spatial_crucible",2); spatcrucinnerfiss1.addEnergyPerTickInput(80000); spatcrucinnerfiss1.addFluidInput(*1000); spatcrucinnerfiss1.addItemInput(); spatcrucinnerfiss1.addItemInput(); spatcrucinnerfiss1.addFluidOutput(*1000); spatcrucinnerfiss1.build(); val spatcrucinnerfiss2 = RecipeBuilder.newBuilder("spatcrucinnerfiss2","spatial_crucible",2); spatcrucinnerfiss2.addEnergyPerTickInput(80000); spatcrucinnerfiss2.addFluidInput(*5000); spatcrucinnerfiss2.addItemInput(); spatcrucinnerfiss2.addItemInput(); spatcrucinnerfiss2.addFluidOutput(*5000); spatcrucinnerfiss2.build(); val spatcrucinnerfiss3 = RecipeBuilder.newBuilder("spatcrucinnerfiss3","spatial_crucible",2); spatcrucinnerfiss3.addEnergyPerTickInput(80000); spatcrucinnerfiss3.addFluidInput(*20000); spatcrucinnerfiss3.addItemInput(); spatcrucinnerfiss3.addItemInput(); spatcrucinnerfiss3.addFluidOutput(*20000); spatcrucinnerfiss3.build(); val spatcrucinnerfiss4 = RecipeBuilder.newBuilder("spatcrucinnerfiss4","spatial_crucible",2); spatcrucinnerfiss4.addEnergyPerTickInput(80000); spatcrucinnerfiss4.addFluidInput(*50000); spatcrucinnerfiss4.addItemInput(); spatcrucinnerfiss4.addItemInput(); spatcrucinnerfiss4.addFluidOutput(*50000); spatcrucinnerfiss4.build(); mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); val mythallostarfiss = RecipeBuilder.newBuilder("mythallostarfiss","mythic_processor_alloy_furnace",2); mythallostarfiss.addEnergyPerTickInput(80000); mythallostarfiss.addItemInput(); mythallostarfiss.addItemInput(); mythallostarfiss.addItemOutput(); mythallostarfiss.build(); mods.nuclearcraft.fission.addRecipe([, , 100000.0, 1000.0, 1.0, "fissilestar", 1.0]); val twophasastral1 = RecipeBuilder.newBuilder("twophasastral1","two_phase_fission_reactor",20); twophasastral1.addFluidInput(*10); twophasastral1.addFluidInput(*10); twophasastral1.addFluidInput(*10); twophasastral1.addFluidInput(*10000); twophasastral1.addFluidOutput(*10000); twophasastral1.addFluidOutput(*10); twophasastral1.addFluidOutput(*10); twophasastral1.addFluidOutput(*10); twophasastral1.addItemInput(*4); twophasastral1.addItemOutput(*4); twophasastral1.build(); mods.astralsorcery.StarlightInfusion.addInfusion(, *4, true, 0.1, 10); val whisperfountfiss = RecipeBuilder.newBuilder("whisperfountfiss","whispering_infusion_fountain",2); whisperfountfiss.addFluidInput(*10); whisperfountfiss.addItemInput(); whisperfountfiss.addItemOutput(*4); whisperfountfiss.build(); val spatcrucradiafiss1 = RecipeBuilder.newBuilder("spatcrucradiafiss1","spatial_crucible",2); spatcrucradiafiss1.addEnergyPerTickInput(80000); spatcrucradiafiss1.addFluidInput(*1000); spatcrucradiafiss1.addItemInput(); spatcrucradiafiss1.addItemInput(); spatcrucradiafiss1.addFluidOutput(*1000); spatcrucradiafiss1.build(); val spatcrucradiafiss2 = RecipeBuilder.newBuilder("spatcrucradiafiss2","spatial_crucible",2); spatcrucradiafiss2.addEnergyPerTickInput(80000); spatcrucradiafiss2.addFluidInput(*5000); spatcrucradiafiss2.addItemInput(); spatcrucradiafiss2.addItemInput(); spatcrucradiafiss2.addFluidOutput(*5000); spatcrucradiafiss2.build(); val spatcrucradiafiss3 = RecipeBuilder.newBuilder("spatcrucradiafiss3","spatial_crucible",2); spatcrucradiafiss3.addEnergyPerTickInput(80000); spatcrucradiafiss3.addFluidInput(*20000); spatcrucradiafiss3.addItemInput(); spatcrucradiafiss3.addItemInput(); spatcrucradiafiss3.addFluidOutput(*20000); spatcrucradiafiss3.build(); val spatcrucradiafiss4 = RecipeBuilder.newBuilder("spatcrucradiafiss4","spatial_crucible",2); spatcrucradiafiss4.addEnergyPerTickInput(80000); spatcrucradiafiss4.addFluidInput(*50000); spatcrucradiafiss4.addItemInput(); spatcrucradiafiss4.addItemInput(); spatcrucradiafiss4.addFluidOutput(*50000); spatcrucradiafiss4.build();