aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/goodgenerator/loader/FuelRecipeLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/goodgenerator/loader/FuelRecipeLoader.java')
-rw-r--r--src/main/java/goodgenerator/loader/FuelRecipeLoader.java80
1 files changed, 32 insertions, 48 deletions
diff --git a/src/main/java/goodgenerator/loader/FuelRecipeLoader.java b/src/main/java/goodgenerator/loader/FuelRecipeLoader.java
index 8cf7e37902..bd102bc310 100644
--- a/src/main/java/goodgenerator/loader/FuelRecipeLoader.java
+++ b/src/main/java/goodgenerator/loader/FuelRecipeLoader.java
@@ -3,18 +3,21 @@ package goodgenerator.loader;
import static goodgenerator.main.GG_Config_Loader.NaquadahFuelTime;
import static goodgenerator.main.GG_Config_Loader.NaquadahFuelVoltage;
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.fluids.FluidRegistry;
+import net.minecraftforge.fluids.FluidStack;
+
import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
+
import goodgenerator.items.MyMaterial;
import goodgenerator.util.ItemRefer;
import goodgenerator.util.MyRecipeAdder;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_OreDictUnificator;
-import net.minecraft.item.ItemStack;
-import net.minecraftforge.fluids.FluidRegistry;
-import net.minecraftforge.fluids.FluidStack;
public class FuelRecipeLoader {
+
public static void RegisterFuel() {
// MyRecipeAdder.instance.addLiquidMentalFuel(Materials.NaquadahEnriched.getMolten(1L),Materials.Naquadah.getMolten(1L),32768,100);
// MyRecipeAdder.instance.addLiquidMentalFuel(Materials.Naquadria.getMolten(1L),Materials.Naquadah.getMolten(1L),262144,120);
@@ -60,30 +63,23 @@ public class FuelRecipeLoader {
NaquadahFuelTime[7]);
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
- new FluidStack[] {
- MyMaterial.heavyNaquadahFuel.getFluidOrGas(800), MyMaterial.lightNaquadahFuel.getFluidOrGas(1000),
- },
- new ItemStack[] {
- MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 4),
- WerkstoffLoader.Tiberium.get(OrePrefixes.dust, 27),
- ItemRefer.High_Density_Uranium.get(2),
- ItemRefer.High_Density_Plutonium.get(1),
- },
+ new FluidStack[] { MyMaterial.heavyNaquadahFuel.getFluidOrGas(800),
+ MyMaterial.lightNaquadahFuel.getFluidOrGas(1000), },
+ new ItemStack[] { MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 4),
+ WerkstoffLoader.Tiberium.get(OrePrefixes.dust, 27), ItemRefer.High_Density_Uranium.get(2),
+ ItemRefer.High_Density_Plutonium.get(1), },
MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(100),
1100000,
100,
1);
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
- new FluidStack[] {
- MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(2000), Materials.Praseodymium.getMolten(9216L)
- },
- new ItemStack[] {
- MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 27),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 64),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
- MyMaterial.orundum.get(OrePrefixes.dust, 32),
- },
+ new FluidStack[] { MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(2000),
+ Materials.Praseodymium.getMolten(9216L) },
+ new ItemStack[] { MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 27),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 64),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ MyMaterial.orundum.get(OrePrefixes.dust, 32), },
MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(250),
46000000,
160,
@@ -91,30 +87,22 @@ public class FuelRecipeLoader {
// Alternate higher tier recipe
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
- new FluidStack[] {
- MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(2000),
- new FluidStack(FluidRegistry.getFluid("molten.hypogen"), 1440)
- },
- new ItemStack[] {
- MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 27),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bedrockium, 64),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
- MyMaterial.orundum.get(OrePrefixes.dust, 64),
- },
+ new FluidStack[] { MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(2000),
+ new FluidStack(FluidRegistry.getFluid("molten.hypogen"), 1440) },
+ new ItemStack[] { MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust, 27),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bedrockium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ MyMaterial.orundum.get(OrePrefixes.dust, 64), },
MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(500),
75000000,
160,
2);
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
- new FluidStack[] {
- MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(2000),
- FluidRegistry.getFluidStack("heavyradox", 1000),
- },
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 16),
- MyMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 32),
- },
+ new FluidStack[] { MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(2000),
+ FluidRegistry.getFluidStack("heavyradox", 1000), },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 16),
+ MyMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 32), },
MyMaterial.naquadahBasedFuelMkV.getFluidOrGas(500),
100000000,
200,
@@ -122,15 +110,11 @@ public class FuelRecipeLoader {
// Alternate higher tier recipe
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
- new FluidStack[] {
- MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(2000),
- FluidRegistry.getFluidStack("heavyradox", 1000),
- },
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SpaceTime, 8),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TranscendentMetal, 16),
- MyMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 48),
- },
+ new FluidStack[] { MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(2000),
+ FluidRegistry.getFluidStack("heavyradox", 1000), },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SpaceTime, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TranscendentMetal, 16),
+ MyMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 48), },
MyMaterial.naquadahBasedFuelMkV.getFluidOrGas(750),
300000000,
200,