aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDreamMasterXXL <dream-master@gmx.net>2021-09-29 11:13:59 +0200
committerDreamMasterXXL <dream-master@gmx.net>2021-09-29 11:15:19 +0200
commit8370f620400ddf7b5efaa4299d23288a4d2d477c (patch)
tree3edb9b358cc24c203d8e2241066d04e507007088
parenta42f797c22e5f921d736621b7762b8cc2fada7bb (diff)
downloadGT5-Unofficial-8370f620400ddf7b5efaa4299d23288a4d2d477c.tar.gz
GT5-Unofficial-8370f620400ddf7b5efaa4299d23288a4d2d477c.tar.bz2
GT5-Unofficial-8370f620400ddf7b5efaa4299d23288a4d2d477c.zip
remove auto electrolyse recipes
add them manual back with oxide variants (cherry picked from commit f3c43083b0fc076c16eba965323f241de8b80890) Former-commit-id: b57da6a8a54f25425ff3496e6427f916ee415633
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java12
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/system/material/WerkstoffLoader.java21
2 files changed, 22 insertions, 11 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
index ac747e00b0..70733182a1 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
@@ -965,6 +965,16 @@ public class RecipeLoader {
BW_Util.getMachineVoltageFromTier(6)
);
}
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.Forsterit.get(OrePrefixes.dust, 7), GT_Values.NI, GT_Values.NF, Materials.Oxygen.getGas(2000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, null, 200, 90);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.RedZircon.get(OrePrefixes.dust, 6), GT_Values.NI, GT_Values.NF, Materials.Oxygen.getGas(2000L), WerkstoffLoader.Zirconium.get(OrePrefixes.dust, 1), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, null, 250, 90);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.Fayalit.get(OrePrefixes.dust, 7), GT_Values.NI, GT_Values.NF, Materials.Oxygen.getGas(2000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, null, 320, 90);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.Prasiolite.get(OrePrefixes.dust, 16), GT_Values.NI, GT_Values.NF, GT_Values.NF, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 5L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, null, 580, 90);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.Hedenbergit.get(OrePrefixes.dust, 10), GT_Values.NI, GT_Values.NF, Materials.Oxygen.getGas(2000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 2L), GT_Values.NI, GT_Values.NI, GT_Values.NI, null, 300, 90);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.FuchsitAL.get(OrePrefixes.dust, 21), ItemList.Cell_Empty.get(2), GT_Values.NF, Materials.Oxygen.getGas(2000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 3L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), GT_Values.NI, GT_Values.NI, null, 390, 120);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.FuchsitCR.get(OrePrefixes.dust, 21), ItemList.Cell_Empty.get(2), GT_Values.NF, Materials.Oxygen.getGas(2000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 3L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), GT_Values.NI, GT_Values.NI, null, 460, 120);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.VanadioOxyDravit.get(OrePrefixes.dust, 53), ItemList.Cell_Empty.get(3), GT_Values.NF, Materials.Oxygen.getGas(19000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 3L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnalium, 6L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 6), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 3), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3), null, 710, 120);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.ChromoAluminoPovondrait.get(OrePrefixes.dust, 53), ItemList.Cell_Empty.get(3), GT_Values.NF, Materials.Oxygen.getGas(19000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 3L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnalium, 6L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 6), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 3), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3), null, 720, 120);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.FluorBuergerit.get(OrePrefixes.dust, 50), ItemList.Cell_Empty.get(1), GT_Values.NF, Materials.Oxygen.getGas(6000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 6L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 6), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 3), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 3), null, 730, 120);
+ GT_Values.RA.addElectrolyzerRecipe(WerkstoffLoader.Olenit.get(OrePrefixes.dust, 51), ItemList.Cell_Empty.get(1), GT_Values.NF, Materials.Oxygen.getGas(1000L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 9L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 6L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 3), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1), GT_Values.NI, null, 790, 120);
}
-
}
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/WerkstoffLoader.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/WerkstoffLoader.java
index 8260a1a0e6..d80ba8aba7 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/WerkstoffLoader.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/WerkstoffLoader.java
@@ -248,6 +248,7 @@ public class WerkstoffLoader {
new short[]{0x20, 0x20, 0x20, 0},
"Fluor-Buergerite",
subscriptNumbers("NaFe3Al6(Si6O18)(BO3)3O3F"),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
5,
@@ -275,7 +276,7 @@ public class WerkstoffLoader {
new short[]{0, 0x79, 0x6A, 0},
"Chromo-Alumino-Povondraite",
subscriptNumbers("NaCr3(Al4Mg2)(Si6O18)(BO3)3(OH)3O"),
- Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND),
+ Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND).setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
7,
@@ -293,7 +294,7 @@ public class WerkstoffLoader {
new short[]{0x60, 0xA0, 0xA0, 0},
"Vanadio-Oxy-Dravite",
subscriptNumbers("NaV3(Al4Mg2)(Si6O18)(BO3)3(OH)3O"),
- Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND),
+ Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND).setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
8,
@@ -311,7 +312,7 @@ public class WerkstoffLoader {
new short[]{210, 210, 210, 0},
"Olenite",
subscriptNumbers("NaAl3Al6(Si6O18)(BO3)3O3OH"),
- Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND),
+ Werkstoff.Types.getDefaultStatForType(Werkstoff.Types.COMPOUND).setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
9,
@@ -433,7 +434,7 @@ public class WerkstoffLoader {
public static final Werkstoff RedZircon = new Werkstoff(
new short[]{195, 19, 19, 0},
"Red Zircon",
- new Werkstoff.Stats().setElektrolysis(true).setMeltingPoint(2130),
+ new Werkstoff.Stats().setElektrolysis(false).setMeltingPoint(2130),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
19,
@@ -483,7 +484,7 @@ public class WerkstoffLoader {
public static final Werkstoff Fayalit = new Werkstoff(
new short[]{50, 50, 50, 0},
"Fayalite",
- new Werkstoff.Stats().setElektrolysis(true),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
23,
@@ -496,7 +497,7 @@ public class WerkstoffLoader {
public static final Werkstoff Forsterit = new Werkstoff(
new short[]{255, 255, 255, 0},
"Forsterite",
- new Werkstoff.Stats().setElektrolysis(true),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
24,
@@ -509,7 +510,7 @@ public class WerkstoffLoader {
public static final Werkstoff Hedenbergit = new Werkstoff(
new short[]{100, 150, 100, 0},
"Hedenbergite",
- new Werkstoff.Stats().setElektrolysis(true),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
25,
@@ -552,7 +553,7 @@ public class WerkstoffLoader {
new short[]{0x4D, 0x7F, 0x64, 0},
"Green Fuchsite",
subscriptNumbers("KAl3Si3O10(OH)2"),
- new Werkstoff.Stats().setElektrolysis(true),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures(),
28,
@@ -569,7 +570,7 @@ public class WerkstoffLoader {
new short[]{128, 0, 0, 0},
"Red Fuchsite",
subscriptNumbers("KCr3Si3O10(OH)2"),
- new Werkstoff.Stats().setElektrolysis(true),
+ new Werkstoff.Stats().setElektrolysis(false),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures(),
29,
@@ -646,7 +647,7 @@ public class WerkstoffLoader {
public static final Werkstoff Prasiolite = new Werkstoff(
new short[]{0xD0, 0xDD, 0x95, 0},
"Prasiolite",
- new Werkstoff.Stats().setElektrolysis(true).setMeltingPoint(1923),
+ new Werkstoff.Stats().setElektrolysis(false).setMeltingPoint(1923),
Werkstoff.Types.COMPOUND,
new Werkstoff.GenerationFeatures().addGems(),
35,