diff options
3 files changed, 18 insertions, 17 deletions
diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/CoalTar.java b/src/main/java/gtPlusPlus/core/item/chemistry/CoalTar.java index 6059ad2a1e..c7864efac8 100644 --- a/src/main/java/gtPlusPlus/core/item/chemistry/CoalTar.java +++ b/src/main/java/gtPlusPlus/core/item/chemistry/CoalTar.java @@ -50,9 +50,10 @@ public class CoalTar extends ItemPackage { public static void recipeCreateEthylene(){ - FluidStack bioEth1 = FluidUtils.getFluidStack("fluid.bioethanol", 2000); - FluidStack bioEth2 = FluidUtils.getFluidStack("bioethanol", 2000); + FluidStack bioEth1 = FluidUtils.getFluidStack("fluid.bioethanol", 1000); + FluidStack bioEth2 = FluidUtils.getFluidStack("bioethanol", 1000); + //C2H6O = C2H4 + H2O if (bioEth1 != null){ CORE.RA.addDehydratorRecipe( new ItemStack[] { @@ -87,29 +88,31 @@ public class CoalTar extends ItemPackage { } public static void recipeCreateBenzene(){ - //Create Benzene - (Toluene + Hydrogen | 95% Benzene / 5% methane) + //C7H8 + 2H = CH4 + C6H6 CORE.RA.addDehydratorRecipe( new ItemStack[]{ - ItemUtils.getItemStackOfAmountFromOreDict("cellToluene", 10), - ItemUtils.getItemStackOfAmountFromOreDict("cellHydrogen", 10) + ItemUtils.getItemStackOfAmountFromOreDict("cellToluene", 1), + ItemUtils.getItemStackOfAmountFromOreDict("cellHydrogen", 2) }, null, null, new ItemStack[]{ ItemUtils.getItemStackOfAmountFromOreDict("cellMethane", 1), - ItemUtils.getItemStackOfAmountFromOreDict("cellBenzene", 19) + ItemUtils.getItemStackOfAmountFromOreDict("cellBenzene", 1), + Materials.Empty.getCells(1) }, - new int[]{10000, 10000}, - 20*100, + new int[]{10000, 10000, 10000}, + 20*10, 90); } public static void recipeCreateEthylbenzene(){ + //C2H4 + C6H6 = C8H10 GT_Values.RA.addChemicalRecipe( ItemUtils.getItemStackOfAmountFromOreDict("cellEthylene", 2), ItemUtils.getItemStackOfAmountFromOreDict("cellBenzene", 2), null, - FluidUtils.getFluidStack("fluid.ethylbenzene", 4000), + FluidUtils.getFluidStack("fluid.ethylbenzene", 2000), ItemUtils.getItemStackOfAmountFromOreDict("cellEmpty", 4), 300); } @@ -369,10 +372,6 @@ public class CoalTar extends ItemPackage { // v - Dehydrate at 180C+ //Create Phthalic Anhydride //ItemUtils.generateSpecialUseDusts("PhthalicAnhydride", "Phthalic Anhydride", "C6H4(CO)2O", Utils.rgbtoHexValue(175, 175, 175)); - - - - } } diff --git a/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java index 09e72eb1f7..9ee75bb576 100644 --- a/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java +++ b/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java @@ -1344,6 +1344,7 @@ public class RECIPES_GREGTECH { 180); } //Alternative ACETIC ANHYDRIDE recipe for Kevlar Line + //2C2H4O2 = C4H6O3 + H2O CORE.RA.addDehydratorRecipe( new ItemStack[] { CI.getNumberedAdvancedCircuit(18), diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_Nuclear.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_Nuclear.java index a3b7632e31..115e95c577 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_Nuclear.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_Nuclear.java @@ -390,18 +390,19 @@ public class RecipeLoader_Nuclear { // Calcium Hydroxide if ((ItemUtils.checkForInvalidItems(ItemUtils.getItemStackOfAmountFromOreDict("dustQuicklime", 1))) || LoadedMods.IHL) { + //CaO + H2O = Ca(OH)2 CORE.RA.addDehydratorRecipe( new ItemStack[] { CI.getNumberedBioCircuit(20), - ItemUtils.getItemStackOfAmountFromOreDict("dustQuicklime", 10) + ItemUtils.getItemStackOfAmountFromOreDict("dustQuicklime", 2) }, - FluidUtils.getFluidStack("water", 10000), + FluidUtils.getFluidStack("water", 1000), null, // Fluid output (slot 2) new ItemStack[] { - ItemUtils.getItemStackOfAmountFromOreDict("dustCalciumHydroxide", 20) + ItemUtils.getItemStackOfAmountFromOreDict("dustCalciumHydroxide", 5) }, // Output new int[] { 10000 }, - 120 * 20, // Time in ticks + 12 * 20, // Time in ticks 120); // EU } else { |