diff options
| author | Alkalus <Draknyte1@hotmail.com> | 2020-05-30 23:39:08 +0100 |
|---|---|---|
| committer | Alkalus <Draknyte1@hotmail.com> | 2020-05-30 23:39:08 +0100 |
| commit | ee9e7f7fa07b547a0d9591392712ef4d3580a3d1 (patch) | |
| tree | d4c31338a0e6ef8edf3119cf6dce3a6d50248119 /src/Java/gtPlusPlus/core/recipe | |
| parent | 4ded21b4e901630a72fe2ccf7fd8dff56e744bb7 (diff) | |
| download | GT5-Unofficial-ee9e7f7fa07b547a0d9591392712ef4d3580a3d1.tar.gz GT5-Unofficial-ee9e7f7fa07b547a0d9591392712ef4d3580a3d1.tar.bz2 GT5-Unofficial-ee9e7f7fa07b547a0d9591392712ef4d3580a3d1.zip | |
+ Added Item Overflow Valves.
+ Added more types of armour to the Hazmat list.
+ Added recipes to convert GT++ Plutonium239 into normal Plutonium.
+ Added recipe to convert GT Phthalic Acid into GT++ Phthalic Acid.
Diffstat (limited to 'src/Java/gtPlusPlus/core/recipe')
| -rw-r--r-- | src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java | 84 |
1 files changed, 70 insertions, 14 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java index d152e9afd2..817683cb1e 100644 --- a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java +++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java @@ -108,16 +108,16 @@ public class RECIPES_GREGTECH { addFuels(); } - + private static void chemplantRecipes() { //This is subsequently absorbed in water to form nitric acid and nitric oxide. - //3 NO2 (g) + H2O (l) → 2 HNO3 (aq) + NO (g) (ΔH = −117 kJ/mol) - //The nitric oxide is cycled back for reoxidation. Alternatively, if the last step is carried out in air: - //4 NO2 (g) + O2 (g) + 2 H2O (l) → 4 HNO3 (aq) - + //3 NO2 (g) + H2O (l) → 2 HNO3 (aq) + NO (g) (ΔH = −117 kJ/mol) + //The nitric oxide is cycled back for reoxidation. Alternatively, if the last step is carried out in air: + //4 NO2 (g) + O2 (g) + 2 H2O (l) → 4 HNO3 (aq) + // Advanced method for Nitric Acid Production CORE.RA.addChemicalPlantRecipe( new ItemStack[] { @@ -158,7 +158,7 @@ public class RECIPES_GREGTECH { FLUORIDES.FLUORITE.getOre(4), }, new FluidStack[] { - + }, new int[] { 0, 2500, 2000, 1500 @@ -166,7 +166,7 @@ public class RECIPES_GREGTECH { 10 * 20, 1024, 5); - + // Advanced recipe for Fluorine Production CORE.RA.addChemicalPlantRecipe( new ItemStack[] { @@ -186,7 +186,7 @@ public class RECIPES_GREGTECH { FLUORIDES.FLUORITE.getOre(2), }, new FluidStack[] { - + }, new int[] { 7500, 1500, 1000, 500 @@ -194,7 +194,7 @@ public class RECIPES_GREGTECH { 10 * 20, 1024, 5); - + CORE.RA.addChemicalPlantRecipe( new ItemStack[] { CI.getNumberedAdvancedCircuit(16), @@ -214,7 +214,7 @@ public class RECIPES_GREGTECH { 10 * 20, 480, 2); - + // Produce Boric Acid CORE.RA.addChemicalPlantRecipe( new ItemStack[] { @@ -235,7 +235,7 @@ public class RECIPES_GREGTECH { 20 * 30, MaterialUtils.getVoltageForTier(3), 3); - + // Produce Th232 CORE.RA.addChemicalPlantRecipe( new ItemStack[] { @@ -261,7 +261,7 @@ public class RECIPES_GREGTECH { 20 * 300, MaterialUtils.getVoltageForTier(4), 4); - + // Modify Sapling into Pine Sapling CORE.RA.addChemicalPlantRecipe( new ItemStack[] { @@ -276,12 +276,68 @@ public class RECIPES_GREGTECH { ItemUtils.getSimpleStack(BOP_Block_Registrator.sapling_Pine, 16) }, new FluidStack[] { - + }, 120 * 20, 64, 2); + + // Convert GT++ Plutonium239 into normal Plutonium + if (Materials.Plutonium.mDefaultLocalName.equals("Plutonium 239")) { + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] { + CI.getNumberedAdvancedCircuit(16), + ELEMENT.getInstance().PLUTONIUM239.getDust(1) + }, + new FluidStack[] { + + }, + new ItemStack[] { + ItemUtils.getItemStackOfAmountFromOreDict("dustPlutonium", 1) + }, + new FluidStack[] { + + }, + 5 * 20, + 1, + 2); + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] { + CI.getNumberedAdvancedCircuit(16), + ELEMENT.getInstance().PLUTONIUM239.getSmallDust(1) + }, + new FluidStack[] { + + }, + new ItemStack[] { + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallPlutonium", 1) + }, + new FluidStack[] { + + }, + 5 * 20, + 1, + 2); + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] { + CI.getNumberedAdvancedCircuit(16), + ELEMENT.getInstance().PLUTONIUM239.getTinyDust(1) + }, + new FluidStack[] { + + }, + new ItemStack[] { + ItemUtils.getItemStackOfAmountFromOreDict("dustTinyPlutonium", 1) + }, + new FluidStack[] { + + }, + 5 * 20, + 1, + 2); + } + } private static void fluidheaterRecipes() { @@ -607,7 +663,7 @@ public class RECIPES_GREGTECH { ItemUtils.getSimpleStack(ModItems.itemChargePack_High_3, 1), ItemUtils.getSimpleStack(ModItems.itemChargePack_High_4, 1), }; - + int aCurrSlot = 0; for (int h = 6; h < 10; h++) { CORE.RA.addAssemblylineRecipe( |
