diff options
author | Martin Robertz <dream-master@gmx.net> | 2022-12-28 22:41:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-28 21:41:12 +0000 |
commit | 76f3e8e4d2eb62a4d6e0b86788b4f8153f33fcda (patch) | |
tree | d8d961d3e23b58d617090e96e51fa0803acb8823 /src | |
parent | d454dae9564e53390d0288ac933e46d53263c462 (diff) | |
download | GT5-Unofficial-76f3e8e4d2eb62a4d6e0b86788b4f8153f33fcda.tar.gz GT5-Unofficial-76f3e8e4d2eb62a4d6e0b86788b4f8153f33fcda.tar.bz2 GT5-Unofficial-76f3e8e4d2eb62a4d6e0b86788b4f8153f33fcda.zip |
Add light, medium and heavy oil to get lube (#1584)
* Add light, medium and heavy oil to get lube
Add distillation recipe to get lube out of oil
add control circuit
* spotlessApply (#1585)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: GitHub GTNH Actions <>
* fix misstype
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java b/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java index 9dd2b31f76..962ad39ecf 100644 --- a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java +++ b/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java @@ -5264,6 +5264,27 @@ public class GT_MachineRecipeLoader implements Runnable { 30, false); GT_Values.RA.addDistilleryRecipe( + GT_Utility.getIntegratedCircuit(24), + Materials.OilLight.getFluid(120L), + Materials.Lubricant.getFluid(30L), + 160, + 30, + false); + GT_Values.RA.addDistilleryRecipe( + GT_Utility.getIntegratedCircuit(24), + Materials.OilMedium.getFluid(120L), + Materials.Lubricant.getFluid(60L), + 160, + 30, + false); + GT_Values.RA.addDistilleryRecipe( + GT_Utility.getIntegratedCircuit(24), + Materials.OilHeavy.getFluid(120L), + Materials.Lubricant.getFluid(90L), + 160, + 30, + false); + GT_Values.RA.addDistilleryRecipe( GT_Utility.getIntegratedCircuit(1), Materials.Biomass.getFluid(40L), Materials.Ethanol.getFluid(12L), @@ -5374,6 +5395,72 @@ public class GT_MachineRecipeLoader implements Runnable { FluidRegistry.getFluid("oil"), FluidRegistry.getFluid("lubricant"), false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), + FluidRegistry.getFluidStack("liquid_light_oil", 750), + FluidRegistry.getFluidStack("lubricant", 500), + 128, + 4, + false); + + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Soapstone, 1L), + FluidRegistry.getFluidStack("liquid_light_oil", 750), + FluidRegistry.getFluidStack("lubricant", 500), + 128, + 4, + false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + FluidRegistry.getFluidStack("liquid_light_oil", 750), + FluidRegistry.getFluidStack("lubricant", 500), + 128, + 4, + false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), + FluidRegistry.getFluidStack("liquid_medium_oil", 750), + FluidRegistry.getFluidStack("lubricant", 750), + 128, + 4, + false); + + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Soapstone, 1L), + FluidRegistry.getFluidStack("liquid_medium_oil", 750), + FluidRegistry.getFluidStack("lubricant", 750), + 128, + 4, + false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + FluidRegistry.getFluidStack("liquid_medium_oil", 750), + FluidRegistry.getFluidStack("lubricant", 750), + 128, + 4, + false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), + FluidRegistry.getFluidStack("liquid_heavy_oil", 500), + FluidRegistry.getFluidStack("lubricant", 750), + 64, + 4, + false); + + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Soapstone, 1L), + FluidRegistry.getFluidStack("liquid_heavy_oil", 500), + FluidRegistry.getFluidStack("lubricant", 750), + 64, + 4, + false); + GT_Values.RA.addBrewingRecipeCustom( + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + FluidRegistry.getFluidStack("liquid_heavy_oil", 500), + FluidRegistry.getFluidStack("lubricant", 750), + 64, + 4, + false); GT_Values.RA.addBrewingRecipe( GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), FluidRegistry.getFluid("creosote"), @@ -7044,18 +7131,21 @@ public class GT_MachineRecipeLoader implements Runnable { GT_Values.RA.addDistillationTowerRecipe( Materials.Creosote.getFluid(1000L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, new FluidStack[] {Materials.Lubricant.getFluid(500L)}, null, 400, 120); GT_Values.RA.addDistillationTowerRecipe( Materials.SeedOil.getFluid(1400L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, new FluidStack[] {Materials.Lubricant.getFluid(500L)}, null, 400, 120); GT_Values.RA.addDistillationTowerRecipe( Materials.FishOil.getFluid(1200L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, new FluidStack[] {Materials.Lubricant.getFluid(500L)}, null, 400, @@ -7072,6 +7162,27 @@ public class GT_MachineRecipeLoader implements Runnable { null, 32, 120); + GT_Values.RA.addDistillationTowerRecipe( + Materials.OilLight.getFluid(1000L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, + new FluidStack[] {Materials.Lubricant.getFluid(250L)}, + null, + 400, + 120); + GT_Values.RA.addDistillationTowerRecipe( + Materials.OilMedium.getFluid(1000L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, + new FluidStack[] {Materials.Lubricant.getFluid(500L)}, + null, + 400, + 120); + GT_Values.RA.addDistillationTowerRecipe( + Materials.OilHeavy.getFluid(1000L), + new ItemStack[] {GT_Utility.getIntegratedCircuit(2)}, + new FluidStack[] {Materials.Lubricant.getFluid(750L)}, + null, + 400, + 120); if (!GregTech_API.mIC2Classic) { GT_Values.RA.addDistillationTowerRecipe( |