diff options
Diffstat (limited to 'src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java')
-rw-r--r-- | src/main/java/GoodGenerator/Loader/FuelRecipeLoader.java | 40 |
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 + ); } } |