diff options
Diffstat (limited to 'goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java')
-rw-r--r-- | goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java b/goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java new file mode 100644 index 0000000000..353277dc1f --- /dev/null +++ b/goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java @@ -0,0 +1,46 @@ +package goodgenerator.loader; + +import static goodgenerator.items.MyMaterial.*; + +import net.minecraft.item.ItemStack; +import net.minecraftforge.fluids.FluidStack; + +import goodgenerator.util.MyRecipeAdder; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GT_Utility; + +public class NeutronActivatorLoader { + + public static void NARecipeLoad() { + MyRecipeAdder.instance.addNeutronActivatorRecipe( + new FluidStack[] { thoriumBasedLiquidFuelExcited.getFluidOrGas(200) }, + null, + new FluidStack[] { thoriumBasedLiquidFuelDepleted.getFluidOrGas(200) }, + null, + 10000, + 700, + 500); + + MyRecipeAdder.instance.addNeutronActivatorRecipe( + new FluidStack[] { uraniumBasedLiquidFuel.getFluidOrGas(100) }, + new ItemStack[] { + GT_Utility.copyAmount(0, GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tungsten, 1)) }, + new FluidStack[] { uraniumBasedLiquidFuelExcited.getFluidOrGas(100) }, + null, + 80, + 550, + 450); + + MyRecipeAdder.instance.addNeutronActivatorRecipe( + new FluidStack[] { plutoniumBasedLiquidFuel.getFluidOrGas(100) }, + new ItemStack[] { + GT_Utility.copyAmount(0, GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tritanium, 1)) }, + new FluidStack[] { plutoniumBasedLiquidFuelExcited.getFluidOrGas(100) }, + null, + 80, + 600, + 500); + } +} |