aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes
diff options
context:
space:
mode:
authorPxx500 <81298696+Pxx500@users.noreply.github.com>2024-08-05 01:20:53 +0200
committerGitHub <noreply@github.com>2024-08-05 01:20:53 +0200
commit83189734085b2f20edf1972a9cdbdd8e76379c70 (patch)
tree06aa658218d90e92c966300c479c176777e6f6c9 /src/main/java/gregtech/loaders/postload/recipes
parent88912be409e3ee6eb460726af03dc3e69dbdc1e7 (diff)
downloadGT5-Unofficial-83189734085b2f20edf1972a9cdbdd8e76379c70.tar.gz
GT5-Unofficial-83189734085b2f20edf1972a9cdbdd8e76379c70.tar.bz2
GT5-Unofficial-83189734085b2f20edf1972a9cdbdd8e76379c70.zip
CO2 and CO loop price fix (#2824)
* CO2 and CO loop price fix * overshot some values
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java21
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);