import mods.thaumcraft.Crucible; import mods.appliedenergistics2.Inscriber; import mods.modularmachinery.RecipeBuilder; mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShaped(*8, [[, , ], [, , ], [, , ]]); recipes.addShaped(*6, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*2, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*5, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*5, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*9, [[, , ], [, , ], [, , ]]); recipes.addShaped(*9, [[, , ], [, , ], [, , ]]); recipes.addShaped(*9, [[, , ], [, , ], [, , ]]); mods.nuclearcraft.infuser.addRecipe([, *10, *4]); mods.nuclearcraft.infuser.addRecipe([, *10, *6]); mods.nuclearcraft.infuser.addRecipe([, *10, *8]); mods.nuclearcraft.infuser.addRecipe([, *10, *10]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShapeless(*2, [, ]); // start of alchemical ore line // 1 recipes.addShapeless(,[, ]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.bloodmagic.AlchemyTable.addRecipe(*2, [, ], 1000, 5, 4); mods.bloodmagic.AlchemyTable.addRecipe(*2, [, ], 10000, 5, 4); mods.bloodmagic.AlchemyTable.addRecipe(*2, [, ], 100000, 5, 4); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 2 mods.botania.ElvenTrade.addRecipe([*2], []); mods.botania.ElvenTrade.addRecipe([*2], []); mods.botania.ElvenTrade.addRecipe([*2], []); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 3 mods.abyssalcraft.Crystallizer.addCrystallization(, , , 0.2); mods.abyssalcraft.Crystallizer.addCrystallization(, , , 0.5); mods.abyssalcraft.Crystallizer.addCrystallization(, , , 0.9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 4 mods.thaumcraft.Crucible.registerRecipe("crucalchore1", "", *2, , []); mods.thaumcraft.Crucible.registerRecipe("crucalchore2", "", *2, , [*10]); mods.thaumcraft.Crucible.registerRecipe("crucalchore3", "", *2, , [*100]); mods.thaumcraft.Crucible.registerRecipe("crucalchore4", "", *2, , [*1000]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 5 mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 10, , 80); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 10, , 80); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 10, , 80); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 10, , 80); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 6 mods.actuallyadditions.AtomicReconstructor.addRecipe(*2, , 50); mods.actuallyadditions.AtomicReconstructor.addRecipe(*2, , 50); mods.actuallyadditions.AtomicReconstructor.addRecipe(*2, , 50); mods.actuallyadditions.AtomicReconstructor.addRecipe(*2, , 50); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 7 Inscriber.addRecipe(*2, , true, , ); Inscriber.addRecipe(*2, , true, , ); Inscriber.addRecipe(*2, , true, , ); Inscriber.addRecipe(*2, , true, , ); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 8 recipes.addShaped(*2, [[.withTag({FluidName: "steel", Amount: 1000}), .reuse(), .withTag({FluidName: "steel", Amount: 1000})], [.reuse(), , .reuse()], [.withTag({FluidName: "steel", Amount: 1000}), .reuse(), .withTag({FluidName: "steel", Amount: 1000})]]); recipes.addShaped(*2, [[.withTag({FluidName: "dark_steel", Amount: 1000}), .reuse(), .withTag({FluidName: "dark_steel", Amount: 1000})], [.reuse(), , .reuse()], [.withTag({FluidName: "dark_steel", Amount: 1000}), .reuse(), .withTag({FluidName: "dark_steel", Amount: 1000})]]); recipes.addShaped(*2, [[.withTag({FluidName: "end_steel", Amount: 1000}), .reuse(), .withTag({FluidName: "end_steel", Amount: 1000})], [.reuse(), , .reuse()], [.withTag({FluidName: "end_steel", Amount: 1000}), .reuse(), .withTag({FluidName: "end_steel", Amount: 1000})]]); recipes.addShaped(*2, [[.withTag({FluidName: "melodic_alloy", Amount: 1000}), .reuse(), .withTag({FluidName: "melodic_alloy", Amount: 1000})], [.reuse(), , .reuse()], [.withTag({FluidName: "melodic_alloy", Amount: 1000}), .reuse(), .withTag({FluidName: "melodic_alloy", Amount: 1000})]]); recipes.addShaped(*2, [[.withTag({FluidName: "stellar_alloy", Amount: 1000}), .reuse(), .withTag({FluidName: "stellar_alloy", Amount: 1000})], [.reuse(), , .reuse()], [.withTag({FluidName: "stellar_alloy", Amount: 1000}), .reuse(), .withTag({FluidName: "stellar_alloy", Amount: 1000})]]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 9 val terrcauldalcore1 = RecipeBuilder.newBuilder("terrcauldalcore1","terrestrial_cauldron",2); terrcauldalcore1.addFluidInput(*144); terrcauldalcore1.addFluidInput(*144); terrcauldalcore1.addItemInput(); terrcauldalcore1.addItemInput(*1); terrcauldalcore1.addItemOutput(*2); terrcauldalcore1.addItemOutput(*1); terrcauldalcore1.build(); val terrcauldalcore2 = RecipeBuilder.newBuilder("terrcauldalcore2","terrestrial_cauldron",2); terrcauldalcore2.addFluidInput(*288); terrcauldalcore2.addFluidInput(*288); terrcauldalcore2.addItemInput(); terrcauldalcore2.addItemInput(*2); terrcauldalcore2.addItemOutput(*2); terrcauldalcore2.addItemOutput(*2); terrcauldalcore2.build(); val terrcauldalcore3 = RecipeBuilder.newBuilder("terrcauldalcore3","terrestrial_cauldron",2); terrcauldalcore3.addFluidInput(*576); terrcauldalcore3.addFluidInput(*576); terrcauldalcore3.addItemInput(); terrcauldalcore3.addItemInput(*4); terrcauldalcore3.addItemOutput(*2); terrcauldalcore3.addItemOutput(*4); terrcauldalcore3.build(); val terrcauldalcore4 = RecipeBuilder.newBuilder("terrcauldalcore4","terrestrial_cauldron",2); terrcauldalcore4.addFluidInput(*1152); terrcauldalcore4.addFluidInput(*1152); terrcauldalcore4.addItemInput(); terrcauldalcore4.addItemInput(*8); terrcauldalcore4.addItemOutput(*2); terrcauldalcore4.addItemOutput(*8); terrcauldalcore4.build(); val terrcauldalcore5 = RecipeBuilder.newBuilder("terrcauldalcore5","terrestrial_cauldron",2); terrcauldalcore5.addFluidInput(*2304); terrcauldalcore5.addFluidInput(*2304); terrcauldalcore5.addItemInput(); terrcauldalcore5.addItemInput(*16); terrcauldalcore5.addItemOutput(*2); terrcauldalcore5.addItemOutput(*16); terrcauldalcore5.build(); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 10 recipes.addShaped(*2, [[, , ], [.reuse(), , .reuse()], [, , ]]); recipes.addShaped(*2, [[null, , null], [.reuse(), , .reuse()], [null, , null]]); recipes.addShaped(*2, [[, null, ], [.reuse(), , .reuse()], [, null, ]]); recipes.addShaped(*2, [[, , ], [.reuse(), , .reuse()], [, , ]]); recipes.addShaped(*2, [[null, , null], [.reuse(), , .reuse()], [null, , null]]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 11 mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 18.0, "fissilealcore1", 0.2]); mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 112.0, "fissilealcore2", 0.2]); mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 360.0, "fissilealcore3", 0.2]); mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 564.0, "fissilealcore4", 0.2]); mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 696.0, "fissilealcore5", 0.2]); mods.nuclearcraft.fission.addRecipe([, *2, 30000.0, 1000.0, 999.0, "fissilealcore6", 0.2]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); recipes.addShapeless(, [, , ]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 12 mods.techreborn.fusionReactor.addRecipe(, *2, *2, 1000, 1000, 60); mods.techreborn.fusionReactor.addRecipe(, *4, *2, 1000, 1000, 60); mods.techreborn.fusionReactor.addRecipe(, *8, *2, 1000, 1000, 60); mods.techreborn.fusionReactor.addRecipe(, *16, *2, 1000, 1000, 60); mods.techreborn.fusionReactor.addRecipe(, *32, *2, 1000, 1000, 60); mods.techreborn.fusionReactor.addRecipe(, *64, *2, 1000, 1000, 60); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 13 mods.nuclearcraft.infuser.addRecipe([, *500, *2]); mods.nuclearcraft.infuser.addRecipe([, *1000, *2]); mods.nuclearcraft.infuser.addRecipe([, *2000, *2]); mods.nuclearcraft.infuser.addRecipe([, *4000, *2]); mods.nuclearcraft.infuser.addRecipe([, *8000, *2]); mods.nuclearcraft.infuser.addRecipe([, *16000, *2]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 14 val plasmcondemcless1 = RecipeBuilder.newBuilder("plasmcondemcless1","plasmatic_condenser",2); plasmcondemcless1.addFluidInput(*1000); plasmcondemcless1.addItemInput(); plasmcondemcless1.addItemInput(*1); plasmcondemcless1.addItemOutput(*2); plasmcondemcless1.build(); val plasmcondemcless2 = RecipeBuilder.newBuilder("plasmcondemcless2","plasmatic_condenser",2); plasmcondemcless2.addFluidInput(*4000); plasmcondemcless2.addItemInput(); plasmcondemcless2.addItemInput(*2); plasmcondemcless2.addItemOutput(*2); plasmcondemcless2.build(); val plasmcondemcless3 = RecipeBuilder.newBuilder("plasmcondemcless3","plasmatic_condenser",2); plasmcondemcless3.addFluidInput(*16000); plasmcondemcless3.addItemInput(); plasmcondemcless3.addItemInput(*4); plasmcondemcless3.addItemOutput(*2); plasmcondemcless3.build(); val plasmcondemcless4 = RecipeBuilder.newBuilder("plasmcondemcless4","plasmatic_condenser",2); plasmcondemcless4.addFluidInput(*32000); plasmcondemcless4.addItemInput(); plasmcondemcless4.addItemInput(*8); plasmcondemcless4.addItemOutput(*2); plasmcondemcless4.build(); val plasmcondemcless5 = RecipeBuilder.newBuilder("plasmcondemcless5","plasmatic_condenser",2); plasmcondemcless5.addFluidInput(*64000); plasmcondemcless5.addItemInput(); plasmcondemcless5.addItemInput(*16); plasmcondemcless5.addItemOutput(*2); plasmcondemcless5.build(); val plasmcondemcless6 = RecipeBuilder.newBuilder("plasmcondemcless6","plasmatic_condenser",2); plasmcondemcless6.addFluidInput(*128000); plasmcondemcless6.addItemInput(); plasmcondemcless6.addItemInput(*32); plasmcondemcless6.addItemOutput(*2); plasmcondemcless6.build(); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 14 // fusion recipes here mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 15 recipes.addShaped(*2, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*2, [[, null, ], [, , ], [, null, ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); // 16 val illumenchemcless1 = RecipeBuilder.newBuilder("illumenchemcless1","illuminated_enchanter",2); illumenchemcless1.addEnergyPerTickInput(100000); illumenchemcless1.addFluidInput(*10); illumenchemcless1.addItemInput(); illumenchemcless1.addItemInput(*1); illumenchemcless1.addItemOutput(*2); illumenchemcless1.build(); val illumenchemcless2 = RecipeBuilder.newBuilder("illumenchemcless2","illuminated_enchanter",2); illumenchemcless2.addEnergyPerTickInput(100000); illumenchemcless2.addFluidInput(*20); illumenchemcless2.addItemInput(); illumenchemcless2.addItemInput(*2); illumenchemcless2.addItemOutput(*2); illumenchemcless2.build(); val illumenchemcless3 = RecipeBuilder.newBuilder("illumenchemcless3","illuminated_enchanter",2); illumenchemcless3.addEnergyPerTickInput(100000); illumenchemcless3.addFluidInput(*30); illumenchemcless3.addItemInput(); illumenchemcless3.addItemInput(*3); illumenchemcless3.addItemOutput(*2); illumenchemcless3.build(); val illumenchemcless4 = RecipeBuilder.newBuilder("illumenchemcless4","illuminated_enchanter",2); illumenchemcless4.addEnergyPerTickInput(100000); illumenchemcless4.addFluidInput(*40); illumenchemcless4.addItemInput(); illumenchemcless4.addItemInput(*4); illumenchemcless4.addItemOutput(*2); illumenchemcless4.build(); val illumenchemcless5 = RecipeBuilder.newBuilder("illumenchemcless5","illuminated_enchanter",2); illumenchemcless5.addEnergyPerTickInput(100000); illumenchemcless5.addFluidInput(*50); illumenchemcless5.addItemInput(); illumenchemcless5.addItemInput(*5); illumenchemcless5.addItemOutput(*2); illumenchemcless5.build(); val illumenchemcless6 = RecipeBuilder.newBuilder("illumenchemcless6","illuminated_enchanter",2); illumenchemcless6.addEnergyPerTickInput(100000); illumenchemcless6.addFluidInput(*60); illumenchemcless6.addItemInput(); illumenchemcless6.addItemInput(*6); illumenchemcless6.addItemOutput(*2); illumenchemcless6.build(); val illumenchemcless7 = RecipeBuilder.newBuilder("illumenchemcless7","illuminated_enchanter",2); illumenchemcless7.addEnergyPerTickInput(100000); illumenchemcless7.addFluidInput(*70); illumenchemcless7.addItemInput(); illumenchemcless7.addItemInput(*7); illumenchemcless7.addItemOutput(*2); illumenchemcless7.build(); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); mods.storagedrawers.Compaction.add(, , 9); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]);