diff options
author | Alkalus <Draknyte1@hotmail.com> | 2020-03-28 23:48:32 +0000 |
---|---|---|
committer | Alkalus <Draknyte1@hotmail.com> | 2020-03-28 23:48:32 +0000 |
commit | ba8fce60a7678e166cba78d7f27cdf352dc09c7b (patch) | |
tree | 44a8edf6407ccfd850ab4fa9e805f3e59b06e426 /src/Java/gtPlusPlus/core/recipe | |
parent | a3c8210a4318f34cbe46306cb1c829f41650515d (diff) | |
download | GT5-Unofficial-ba8fce60a7678e166cba78d7f27cdf352dc09c7b.tar.gz GT5-Unofficial-ba8fce60a7678e166cba78d7f27cdf352dc09c7b.tar.bz2 GT5-Unofficial-ba8fce60a7678e166cba78d7f27cdf352dc09c7b.zip |
+ Added Boric Acid.
+ Added Hydrochloric Acid fluid & recipes if it doesn't exist.
% Adjust process for obtaining Thorium-232.
% Changed Fission Fuel Processing Plant to Reactor Fuel Processing Plant.
Diffstat (limited to 'src/Java/gtPlusPlus/core/recipe')
-rw-r--r-- | src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java | 63 |
1 files changed, 50 insertions, 13 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java index f766e8d768..2275898c7e 100644 --- a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java +++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java @@ -11,7 +11,6 @@ import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.util.GT_ModHandler; import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; import gregtech.api.util.HotFuel; import gregtech.api.util.ThermalFuel; import gtPlusPlus.api.objects.Logger; @@ -40,7 +39,6 @@ import gtPlusPlus.core.util.minecraft.ItemUtils; import gtPlusPlus.core.util.minecraft.MaterialUtils; import gtPlusPlus.core.util.reflect.AddGregtechRecipe; import gtPlusPlus.everglades.dimension.Dimension_Everglades; -import gtPlusPlus.plugin.agrichem.BioRecipes; import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -123,7 +121,7 @@ public class RECIPES_GREGTECH { FluidUtils.getDistilledWater(5000) }, new ItemStack[] { - + }, new FluidStack[] { FluidUtils.getFluidStack("nitricacid", 2000), @@ -132,6 +130,52 @@ public class RECIPES_GREGTECH { 480, 3);*/ + // Produce Boric Acid + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] { + CI.getNumberedCircuit(21), + ItemUtils.getItemStackOfAmountFromOreDict("dustBorax", 4), + }, + new FluidStack[] { + FluidUtils.getFluidStack(GenericChem.HydrochloricAcid, 2000) + }, + new ItemStack[] { + ItemUtils.getItemStackOfAmountFromOreDict("dustSalt", 5), + }, + new FluidStack[] { + FluidUtils.getFluidStack("boricacid", 2000), + FluidUtils.getWater(5000) + + }, + 20 * 30, + MaterialUtils.getVoltageForTier(3), + 2); + + // Produce Th232 + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] { + CI.getNumberedCircuit(22), + ELEMENT.getInstance().THORIUM.getDust(16) + }, + new FluidStack[] { + FluidUtils.getDistilledWater(2000), + FluidUtils.getFluidStack("boricacid", 1500) + }, + new ItemStack[] { + ELEMENT.getInstance().THORIUM232.getDust(4), + ELEMENT.getInstance().THORIUM.getSmallDust(32), + ELEMENT.getInstance().URANIUM232.getDust(2) + }, + new FluidStack[] { + + }, + new int[] { + 0, 0, 20 + }, + 20 * 300, + MaterialUtils.getVoltageForTier(4), + 3); + } private static void fluidheaterRecipes() { @@ -597,7 +641,7 @@ public class RECIPES_GREGTECH { ItemDummyResearch.getResearchStack(ASSEMBLY_LINE_RESEARCH.RESEARCH_1_CONTAINMENT, 1), 20 * 60 * 5, MaterialUtils.getVoltageForTier(5)); - + // Distillus Upgrade Chip GT_Values.RA.addLaserEngraverRecipe( GregtechItemList.Laser_Lens_WoodsGlass.get(0), @@ -605,8 +649,8 @@ public class RECIPES_GREGTECH { GregtechItemList.Distillus_Upgrade_Chip.get(1), 20 * 60 * 5, MaterialUtils.getVoltageForTier(5)); - - + + } @@ -1828,13 +1872,6 @@ public class RECIPES_GREGTECH { private static void centrifugeRecipes() { - GT_Values.RA.addCentrifugeRecipe(ItemUtils.getItemStackOfAmountFromOreDict("dustThorium", 8), GT_Values.NI, - GT_Values.NF, GT_Values.NF, ELEMENT.getInstance().THORIUM232.getDust(2), - ItemUtils.getItemStackOfAmountFromOreDict("dustSmallThorium", 20), - ELEMENT.getInstance().URANIUM232.getDust(1), GT_Values.NI, GT_Values.NI, GT_Values.NI, - new int[] { 0, 0, 10 }, 500 * 20, 2000); - - //Process Used Fuel Rods for Krypton //Uranium |