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.java40
1 files changed, 39 insertions, 1 deletions
diff --git a/src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java b/src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java
index 75afe50b19..ba72b8efc0 100644
--- a/src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java
+++ b/src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java
@@ -3,8 +3,11 @@ package GoodGenerator.Loader;
import GoodGenerator.Items.MyMaterial;
import GoodGenerator.util.MyRecipeAdder;
import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
+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 {
@@ -17,6 +20,8 @@ public class FuelRecipeLoader {
MyRecipeAdder.instance.addLiquidMentalFuel(MyMaterial.naquadahBasedFuelMkI.getFluidOrGas(1),MyMaterial.naquadahBasedFuelMkIDepleted.getFluidOrGas(1),288000,320);
MyRecipeAdder.instance.addLiquidMentalFuel(MyMaterial.naquadahBasedFuelMkII.getFluidOrGas(1),MyMaterial.naquadahBasedFuelMkIIDepleted.getFluidOrGas(1),1276000,100);
MyRecipeAdder.instance.addLiquidMentalFuel(MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(1),MyMaterial.naquadahBasedFuelMkIIIDepleted.getFluidOrGas(1),7290000,120);
+ MyRecipeAdder.instance.addLiquidMentalFuel(MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(1),MyMaterial.naquadahBasedFuelMkIVDepleted.getFluidOrGas(1),69270000,120);
+ MyRecipeAdder.instance.addLiquidMentalFuel(MyMaterial.naquadahBasedFuelMkV.getFluidOrGas(1),MyMaterial.naquadahBasedFuelMkVDepleted.getFluidOrGas(1),537284000,140);
MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
new FluidStack[]{
@@ -29,8 +34,41 @@ public class FuelRecipeLoader {
},
MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(100),
120000,
- 90,
+ 850,
1
);
+
+ MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
+ new FluidStack[]{
+ MyMaterial.naquadahBasedFuelMkIII.getFluidOrGas(2000),
+ Materials.Praseodymium.getMolten(9216L)
+ },
+ new ItemStack[]{
+ MyMaterial.extremelyUnstableNaquadah.get(OrePrefixes.dust,27),
+ MyMaterial.orundum.get(OrePrefixes.dust,8),
+ new ItemStack(Loaders.highDensityUranium,16),
+ new ItemStack(Loaders.highDensityPlutonium,3)
+ },
+ MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(250),
+ 56000000,
+ 1400,
+ 2
+ );
+
+ MyRecipeAdder.instance.addNaquadahFuelRefineRecipe(
+ new FluidStack[]{
+ MyMaterial.naquadahBasedFuelMkIV.getFluidOrGas(2000),
+ FluidRegistry.getFluidStack("heavyradox",5000),
+ },
+ new ItemStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.dust,Materials.DraconiumAwakened,64),
+ GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Infinity,64),
+ GT_OreDictUnificator.get(OrePrefixes.dust,Materials.NetherStar,64)
+ },
+ MyMaterial.naquadahBasedFuelMkV.getFluidOrGas(500),
+ 140000000,
+ 3200,
+ 2
+ );
}
}