import mods.modularmachinery.RecipeBuilder; 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], [, null, null, , null, null, ]]); 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], [, null, null, , null, null, ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , .withTag({FluidName: "recursive_computing_matter", Amount: 1000}), , ], [, , , , ], [.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), , , , .withTag({FluidName: "recursive_computing_matter", Amount: 1000})], [, , , , ], [, , .withTag({FluidName: "recursive_computing_matter", Amount: 1000}), , ]]); val betterfluidfusion1 = RecipeBuilder.newBuilder("betterfluidfusion1","linear_fusion_accelerator",10); betterfluidfusion1.addEnergyPerTickInput(1000000); betterfluidfusion1.addFluidInput(*1000); betterfluidfusion1.addFluidInput(*1000); betterfluidfusion1.addFluidOutput(*1000); betterfluidfusion1.addFluidOutput(*1000); betterfluidfusion1.addFluidOutput(*1000); betterfluidfusion1.addFluidOutput(*1000); betterfluidfusion1.build(); val betterfluidfusion2 = RecipeBuilder.newBuilder("betterfluidfusion2","linear_fusion_accelerator",10); betterfluidfusion2.addEnergyPerTickInput(1000000); betterfluidfusion2.addFluidInput(*1000); betterfluidfusion2.addFluidInput(*1000); betterfluidfusion2.addFluidOutput(*1000); betterfluidfusion2.addFluidOutput(*1000); betterfluidfusion2.addFluidOutput(*1000); betterfluidfusion2.addFluidOutput(*1000); betterfluidfusion2.build(); val betterfluidfusion3 = RecipeBuilder.newBuilder("betterfluidfusion3","linear_fusion_accelerator",10); betterfluidfusion3.addEnergyPerTickInput(1000000); betterfluidfusion3.addFluidInput(*1000); betterfluidfusion3.addFluidInput(*1000); betterfluidfusion3.addFluidOutput(*1000); betterfluidfusion3.addFluidOutput(*1000); betterfluidfusion3.addFluidOutput(*1000); betterfluidfusion3.addFluidOutput(*1000); betterfluidfusion3.build(); val betterfluidfusion4 = RecipeBuilder.newBuilder("betterfluidfusion4","linear_fusion_accelerator",10); betterfluidfusion4.addEnergyPerTickInput(1000000); betterfluidfusion4.addFluidInput(*1000); betterfluidfusion4.addFluidInput(*1000); betterfluidfusion4.addFluidOutput(*1000); betterfluidfusion4.addFluidOutput(*1000); betterfluidfusion4.addFluidOutput(*1000); betterfluidfusion4.addFluidOutput(*1000); betterfluidfusion4.build(); val betterfluidfusion5 = RecipeBuilder.newBuilder("betterfluidfusion5","linear_fusion_accelerator",10); betterfluidfusion5.addEnergyPerTickInput(1000000); betterfluidfusion5.addFluidInput(*1000); betterfluidfusion5.addFluidInput(*1000); betterfluidfusion5.addFluidOutput(*1000); betterfluidfusion5.addFluidOutput(*1000); betterfluidfusion5.addFluidOutput(*1000); betterfluidfusion5.addFluidOutput(*1000); betterfluidfusion5.build(); val betterfluidfusion6 = RecipeBuilder.newBuilder("betterfluidfusion6","linear_fusion_accelerator",10); betterfluidfusion6.addEnergyPerTickInput(1000000); betterfluidfusion6.addFluidInput(*1000); betterfluidfusion6.addFluidInput(*1000); betterfluidfusion6.addFluidOutput(*1000); betterfluidfusion6.addFluidOutput(*1000); betterfluidfusion6.addFluidOutput(*1000); betterfluidfusion6.addFluidOutput(*1000); betterfluidfusion6.build(); val betterfluidfusion7 = RecipeBuilder.newBuilder("betterfluidfusion7","linear_fusion_accelerator",10); betterfluidfusion7.addEnergyPerTickInput(1000000); betterfluidfusion7.addFluidInput(*1000); betterfluidfusion7.addFluidInput(*1000); betterfluidfusion7.addFluidOutput(*1000); betterfluidfusion7.addFluidOutput(*1000); betterfluidfusion7.addFluidOutput(*1000); betterfluidfusion7.addFluidOutput(*1000); betterfluidfusion7.build(); val betterfluidfusion8 = RecipeBuilder.newBuilder("betterfluidfusion8","linear_fusion_accelerator",10); betterfluidfusion8.addEnergyPerTickInput(1000000); betterfluidfusion8.addFluidInput(*1000); betterfluidfusion8.addFluidInput(*1000); betterfluidfusion8.addFluidOutput(*1000); betterfluidfusion8.addFluidOutput(*1000); betterfluidfusion8.addFluidOutput(*1000); betterfluidfusion8.addFluidOutput(*1000); betterfluidfusion8.build(); val betterfluidfusion9 = RecipeBuilder.newBuilder("betterfluidfusion9","linear_fusion_accelerator",10); betterfluidfusion9.addEnergyPerTickInput(1000000); betterfluidfusion9.addFluidInput(*1000); betterfluidfusion9.addFluidInput(*1000); betterfluidfusion9.addFluidOutput(*1000); betterfluidfusion9.addFluidOutput(*1000); betterfluidfusion9.addFluidOutput(*1000); betterfluidfusion9.addFluidOutput(*1000); betterfluidfusion9.build(); val betterfluidfusion10 = RecipeBuilder.newBuilder("betterfluidfusion10","linear_fusion_accelerator",10); betterfluidfusion10.addEnergyPerTickInput(1000000); betterfluidfusion10.addFluidInput(*1000); betterfluidfusion10.addFluidInput(*1000); betterfluidfusion10.addFluidOutput(*1000); betterfluidfusion10.addFluidOutput(*1000); betterfluidfusion10.addFluidOutput(*1000); betterfluidfusion10.addFluidOutput(*1000); betterfluidfusion10.build(); val betterfluidfusion11 = RecipeBuilder.newBuilder("betterfluidfusion11","linear_fusion_accelerator",10); betterfluidfusion11.addEnergyPerTickInput(1000000); betterfluidfusion11.addFluidInput(*1000); betterfluidfusion11.addFluidInput(*1000); betterfluidfusion11.addFluidOutput(*1000); betterfluidfusion11.addFluidOutput(*1000); betterfluidfusion11.addFluidOutput(*1000); betterfluidfusion11.addFluidOutput(*1000); betterfluidfusion11.build(); val betterfluidfusion12 = RecipeBuilder.newBuilder("betterfluidfusion12","linear_fusion_accelerator",10); betterfluidfusion12.addEnergyPerTickInput(1000000); betterfluidfusion12.addFluidInput(*1000); betterfluidfusion12.addFluidInput(*1000); betterfluidfusion12.addFluidOutput(*1000); betterfluidfusion12.addFluidOutput(*1000); betterfluidfusion12.addFluidOutput(*1000); betterfluidfusion12.addFluidOutput(*1000); betterfluidfusion12.build(); val betterfluidfusion13 = RecipeBuilder.newBuilder("betterfluidfusion13","linear_fusion_accelerator",10); betterfluidfusion13.addEnergyPerTickInput(1000000); betterfluidfusion13.addFluidInput(*1000); betterfluidfusion13.addFluidInput(*1000); betterfluidfusion13.addFluidOutput(*1000); betterfluidfusion13.addFluidOutput(*1000); betterfluidfusion13.addFluidOutput(*1000); betterfluidfusion13.addFluidOutput(*1000); betterfluidfusion13.build(); val betterfluidfusion14 = RecipeBuilder.newBuilder("betterfluidfusion14","linear_fusion_accelerator",10); betterfluidfusion14.addEnergyPerTickInput(1000000); betterfluidfusion14.addFluidInput(*1000); betterfluidfusion14.addFluidInput(*1000); betterfluidfusion14.addFluidOutput(*1000); betterfluidfusion14.addFluidOutput(*1000); betterfluidfusion14.addFluidOutput(*1000); betterfluidfusion14.addFluidOutput(*1000); betterfluidfusion14.build(); val betterfluidfusion15 = RecipeBuilder.newBuilder("betterfluidfusion15","linear_fusion_accelerator",10); betterfluidfusion15.addEnergyPerTickInput(1000000); betterfluidfusion15.addFluidInput(*1000); betterfluidfusion15.addFluidInput(*1000); betterfluidfusion15.addFluidOutput(*10000); betterfluidfusion15.addFluidOutput(*1000); betterfluidfusion15.build(); val betterfluidfusion16 = RecipeBuilder.newBuilder("betterfluidfusion16","linear_fusion_accelerator",10); betterfluidfusion16.addEnergyPerTickInput(1000000); betterfluidfusion16.addFluidInput(*1000); betterfluidfusion16.addFluidInput(*1000); betterfluidfusion16.addFluidOutput(*10000); betterfluidfusion16.addFluidOutput(*1000); betterfluidfusion16.build(); val betterfluidfusion17 = RecipeBuilder.newBuilder("betterfluidfusion17","linear_fusion_accelerator",10); betterfluidfusion17.addEnergyPerTickInput(1000000); betterfluidfusion17.addFluidInput(*1000); betterfluidfusion17.addFluidInput(*1000); betterfluidfusion17.addFluidOutput(*1000); betterfluidfusion17.build(); val bettersolidfusion1 = RecipeBuilder.newBuilder("bettersolidfusion1","inertial_confinement_reactor",10); bettersolidfusion1.addEnergyPerTickInput(1000000); bettersolidfusion1.addItemInput(*64); bettersolidfusion1.addItemInput(*16); bettersolidfusion1.addItemOutput(*64); bettersolidfusion1.build(); val bettersolidfusion2 = RecipeBuilder.newBuilder("bettersolidfusion2","inertial_confinement_reactor",10); bettersolidfusion2.addEnergyPerTickInput(1000000); bettersolidfusion2.addItemInput(); bettersolidfusion2.addItemInput(); bettersolidfusion2.addItemOutput(*4); bettersolidfusion2.build(); val bettersolidfusion3 = RecipeBuilder.newBuilder("bettersolidfusion3","inertial_confinement_reactor",10); bettersolidfusion3.addEnergyPerTickInput(1000000); bettersolidfusion3.addItemInput(); bettersolidfusion3.addItemInput(); bettersolidfusion3.addItemOutput(); bettersolidfusion3.build(); val bettersolidfusion4 = RecipeBuilder.newBuilder("bettersolidfusion4","inertial_confinement_reactor",10); bettersolidfusion4.addEnergyPerTickInput(1000000); bettersolidfusion4.addItemInput(); bettersolidfusion4.addItemInput(); bettersolidfusion4.addItemOutput(); bettersolidfusion4.build(); val bettersolidfusion5 = RecipeBuilder.newBuilder("bettersolidfusion5","inertial_confinement_reactor",10); bettersolidfusion5.addEnergyPerTickInput(1000000); bettersolidfusion5.addItemInput(); bettersolidfusion5.addItemInput(); bettersolidfusion5.addItemOutput(*5); bettersolidfusion5.build(); val bettersolidfusion6 = RecipeBuilder.newBuilder("bettersolidfusion6","inertial_confinement_reactor",10); bettersolidfusion6.addEnergyPerTickInput(1000000); bettersolidfusion6.addItemInput(*4); bettersolidfusion6.addItemInput(*4); bettersolidfusion6.addItemOutput(*8); bettersolidfusion6.build(); val bettersolidfusion7 = RecipeBuilder.newBuilder("bettersolidfusion7","inertial_confinement_reactor",10); bettersolidfusion7.addEnergyPerTickInput(1000000); bettersolidfusion7.addItemInput(*16); bettersolidfusion7.addItemInput(*4); bettersolidfusion7.addItemOutput(); bettersolidfusion7.build(); val bettersolidfusion8 = RecipeBuilder.newBuilder("bettersolidfusion8","inertial_confinement_reactor",10); bettersolidfusion8.addEnergyPerTickInput(1000000); bettersolidfusion8.addItemInput(); bettersolidfusion8.addItemInput(); bettersolidfusion8.addItemOutput(); bettersolidfusion8.build(); val bettersolidfusion9 = RecipeBuilder.newBuilder("bettersolidfusion9","inertial_confinement_reactor",10); bettersolidfusion9.addEnergyPerTickInput(1000000); bettersolidfusion9.addItemInput(); bettersolidfusion9.addItemInput(); bettersolidfusion9.addItemOutput(); bettersolidfusion9.build(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]);