diff options
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r-- | src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java index 6dbab9cc35..e5d806a87d 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java @@ -144,13 +144,14 @@ public class ElectrolyzerRecipes implements Runnable { .duration(50 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); + // CO2 = C + 2O GT_Values.RA.stdBuilder() .itemInputs(GT_Utility.getIntegratedCircuit(1)) .itemOutputs(Materials.Carbon.getDust(1)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .fluidOutputs(Materials.Oxygen.getGas(2000)) - .duration(15 * SECONDS) + .duration(45 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); @@ -158,6 +159,24 @@ public class ElectrolyzerRecipes implements Runnable { .itemInputs(GT_Utility.getIntegratedCircuit(11), Materials.Empty.getCells(2)) .itemOutputs(Materials.Carbon.getDust(1), Materials.Oxygen.getCells(2)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) + .duration(45 * SECONDS) + .eut(TierEU.RECIPE_MV) + .addTo(electrolyzerRecipes); + // CO = C + O + + GT_Values.RA.stdBuilder() + .itemInputs(GT_Utility.getIntegratedCircuit(1)) + .itemOutputs(Materials.Carbon.getDust(1)) + .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) + .fluidOutputs(Materials.Oxygen.getGas(1000)) + .duration(15 * SECONDS) + .eut(TierEU.RECIPE_MV) + .addTo(electrolyzerRecipes); + + GT_Values.RA.stdBuilder() + .itemInputs(GT_Utility.getIntegratedCircuit(11), Materials.Empty.getCells(1)) + .itemOutputs(Materials.Carbon.getDust(1), Materials.Oxygen.getCells(1)) + .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); |