aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java443
1 files changed, 233 insertions, 210 deletions
diff --git a/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java b/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
index 97dc25a45d..83c99c8976 100644
--- a/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
+++ b/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
@@ -1,6 +1,7 @@
package com.elisis.gtnhlanth.loader;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.*;
+import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
import static gregtech.common.items.GT_MetaGenerated_Item_01.registerCauldronCleaningFor;
import java.lang.reflect.Constructor;
@@ -36,6 +37,7 @@ import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
+import gregtech.api.enums.TierEU;
import gregtech.api.util.GTPP_Recipe;
import gregtech.api.util.GT_Log;
import gregtech.api.util.GT_ModHandler;
@@ -987,12 +989,12 @@ public class RecipeLoader {
// Digester to produce Lanthanum Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Lanthanum, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(LanthanumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(LanthanumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(LanthanumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(LanthanumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(LanthanumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1002,18 +1004,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledLanthanumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Praseodymium Part
// Digester to produce Praseodymium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Praseodymium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(PraseodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PraseodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(PraseodymiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(PraseodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PraseodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1023,18 +1025,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledPraseodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Cerium Part
// Digester to produce Cerium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Cerium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(CeriumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(CeriumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(CeriumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(CeriumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(CeriumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1044,18 +1046,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledCeriumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Neodymium Part
// Digester to produce Neodymium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Neodymium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(NeodymiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1065,18 +1067,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Neodymium Part
// Digester to produce Neodymium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Neodymium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(NeodymiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1086,18 +1088,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Promethium Part
// Digester to produce Neodymium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Promethium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(PromethiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1107,18 +1109,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Promethium Part
// Digester to produce Promethium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Promethium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(PromethiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1128,18 +1130,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Samarium Part
// Digester to produce Samarium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Samarium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(SamariumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(SamariumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(SamariumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(SamariumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(SamariumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1149,18 +1151,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledSamariumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Europium Part
// Digester to produce Europium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Europium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(EuropiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(EuropiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(EuropiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(EuropiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(EuropiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1170,18 +1172,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledEuropiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Gadolinium Part
// Digester to produce Gadolinium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Gadolinium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(GadoliniumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(GadoliniumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(GadoliniumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(GadoliniumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(GadoliniumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1191,18 +1193,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledGadoliniumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Terbium Part
// Digester to produce Terbium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Terbium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(TerbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(TerbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(TerbiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(TerbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(TerbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1212,18 +1214,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledTerbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Dysprosium Part
// Digester to produce Dysprosium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Dysprosium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(DysprosiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(DysprosiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(DysprosiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(DysprosiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(DysprosiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800)
+ .eut(TierEU.RECIPE_ZPM).duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1233,18 +1235,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledDysprosiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Holmium Part
// Digester to produce Holmium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Holmium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(HolmiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(HolmiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(HolmiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(HolmiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(HolmiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1254,18 +1256,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledHolmiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Erbium Part
// Digester to produce Erbium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Erbium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(ErbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(ErbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(ErbiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(ErbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(ErbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1275,18 +1277,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledErbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Thulium Part
// Digester to produce Thulium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Thulium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(ThuliumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(ThuliumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(ThuliumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(ThuliumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880).duration(40)
- .addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(ThuliumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1296,18 +1298,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledThuliumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Ytterbium Part
// Digester to produce Ytterbium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Ytterbium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(YtterbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(YtterbiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(YtterbiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(YtterbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(YtterbiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1317,18 +1319,18 @@ public class RecipeLoader {
.fluidOutputs(
FilledYtterbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Lutetium Part
// Digester to produce Lutetium Chloride Concentrate
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Lutetium, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(3)).fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(LutetiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(LutetiumChlorideConcentrate.getFluidOrGas(3000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
GT_Values.RA.stdBuilder().itemInputs(LutetiumOreConcentrate.get(OrePrefixes.dust, 1))
.itemOutputs(Materials.SiliconDioxide.getDust(1)).fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(LutetiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(122880)
- .duration(40).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(LutetiumChlorideConcentrate.getFluidOrGas(1000)).specialValue(800).eut(TierEU.RECIPE_ZPM)
+ .duration(2 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
@@ -1338,7 +1340,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLutetiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Ion Extracting Process to produce Rare Earth Element (example Samarium) by Nano Resin
// Get Extracting Nano Resin
@@ -1350,8 +1352,8 @@ public class RecipeLoader {
Materials.Lanthanum.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(LanthanumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(LanthanumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Praseodymium
GT_Values.RA.stdBuilder()
@@ -1360,8 +1362,8 @@ public class RecipeLoader {
Materials.Praseodymium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(PraseodymiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(PraseodymiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Cerium
GT_Values.RA.stdBuilder()
@@ -1370,8 +1372,8 @@ public class RecipeLoader {
Materials.Cerium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(CeriumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(CeriumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Neodymium
GT_Values.RA.stdBuilder()
@@ -1380,8 +1382,8 @@ public class RecipeLoader {
Materials.Neodymium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(NeodymiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(NeodymiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Promethium
GT_Values.RA.stdBuilder()
@@ -1390,8 +1392,8 @@ public class RecipeLoader {
Materials.Promethium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(PromethiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(PromethiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Sm
GT_Values.RA.stdBuilder()
@@ -1400,8 +1402,8 @@ public class RecipeLoader {
Materials.Samarium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(SamariumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(SamariumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Europium
GT_Values.RA.stdBuilder()
@@ -1410,8 +1412,8 @@ public class RecipeLoader {
Materials.Europium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(EuropiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(EuropiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Gadolinium
GT_Values.RA.stdBuilder()
@@ -1420,8 +1422,8 @@ public class RecipeLoader {
Materials.Gadolinium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(GadoliniumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(GadoliniumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Terbium
GT_Values.RA.stdBuilder()
@@ -1430,8 +1432,8 @@ public class RecipeLoader {
Materials.Terbium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(TerbiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(TerbiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Dysprosium
GT_Values.RA.stdBuilder()
@@ -1440,8 +1442,8 @@ public class RecipeLoader {
Materials.Dysprosium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(DysprosiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(DysprosiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Holmium
GT_Values.RA.stdBuilder()
@@ -1450,8 +1452,8 @@ public class RecipeLoader {
Materials.Holmium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(HolmiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(HolmiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Erbium
GT_Values.RA.stdBuilder()
@@ -1460,8 +1462,8 @@ public class RecipeLoader {
Materials.Erbium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(ErbiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(ErbiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Thulium
GT_Values.RA.stdBuilder()
@@ -1470,8 +1472,8 @@ public class RecipeLoader {
Materials.Thulium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(ThuliumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(ThuliumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Ytterbium
GT_Values.RA.stdBuilder()
@@ -1480,8 +1482,8 @@ public class RecipeLoader {
Materials.Ytterbium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(YtterbiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(YtterbiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// Lutetium
GT_Values.RA.stdBuilder()
@@ -1490,8 +1492,8 @@ public class RecipeLoader {
Materials.Lutetium.getDust(1),
Materials.Carbon.getNanite(1))
.fluidInputs(MyMaterial.P507.getFluidOrGas(4000)).noItemOutputs()
- .fluidOutputs(LutetiumExtractingNanoResin.getFluidOrGas(1000)).eut(491520).duration(228)
- .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .fluidOutputs(LutetiumExtractingNanoResin.getFluidOrGas(1000)).eut(TierEU.RECIPE_UV)
+ .duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
// TODO Electrolyzer recycle Nano Resin and produce molten rare earth metal,
@@ -1502,7 +1504,8 @@ public class RecipeLoader {
LanthanumExtractingNanoResin.getFluidOrGas(1000),
Materials.Lanthanum.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Pr
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledPraseodymiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1511,7 +1514,8 @@ public class RecipeLoader {
PraseodymiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Praseodymium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Ce
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledCeriumExtractingNanoResin.getFluidOrGas(1000))
@@ -1520,7 +1524,8 @@ public class RecipeLoader {
CeriumExtractingNanoResin.getFluidOrGas(1000),
Materials.Cerium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Nd
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1529,7 +1534,8 @@ public class RecipeLoader {
NeodymiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Neodymium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Po
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledPromethiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1538,7 +1544,8 @@ public class RecipeLoader {
PromethiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Promethium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Sm
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledSamariumExtractingNanoResin.getFluidOrGas(1000))
@@ -1547,7 +1554,8 @@ public class RecipeLoader {
SamariumExtractingNanoResin.getFluidOrGas(1000),
Materials.Samarium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Eu
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledEuropiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1556,7 +1564,8 @@ public class RecipeLoader {
EuropiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Europium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Ga
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledGadoliniumExtractingNanoResin.getFluidOrGas(1000))
@@ -1565,7 +1574,8 @@ public class RecipeLoader {
GadoliniumExtractingNanoResin.getFluidOrGas(1000),
Materials.Gadolinium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Tb
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledTerbiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1574,7 +1584,8 @@ public class RecipeLoader {
TerbiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Terbium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Dy
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledDysprosiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1583,7 +1594,8 @@ public class RecipeLoader {
DysprosiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Dysprosium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Ho
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledHolmiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1592,7 +1604,8 @@ public class RecipeLoader {
HolmiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Holmium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Er
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledErbiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1601,7 +1614,8 @@ public class RecipeLoader {
ErbiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Erbium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Tm
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledThuliumExtractingNanoResin.getFluidOrGas(1000))
@@ -1610,7 +1624,8 @@ public class RecipeLoader {
ThuliumExtractingNanoResin.getFluidOrGas(1000),
Materials.Thulium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Yb
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledYtterbiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1619,7 +1634,8 @@ public class RecipeLoader {
YtterbiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Yttrium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// Lu
GT_Values.RA.stdBuilder().noItemInputs().fluidInputs(FilledLutetiumExtractingNanoResin.getFluidOrGas(1000))
@@ -1628,7 +1644,8 @@ public class RecipeLoader {
LutetiumExtractingNanoResin.getFluidOrGas(1000),
Materials.Lutetium.getMolten(144),
Materials.Chlorine.getGas(3000))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// TODO ChlorinitedRareEarthConcentrate process with every 15 Rare Earth Extracting Nano Resin
@@ -1641,7 +1658,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLanthanumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
LanthanumExtractingNanoResin.getFluidOrGas(1000),
@@ -1650,7 +1667,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLanthanumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
LanthanumExtractingNanoResin.getFluidOrGas(1000),
@@ -1659,7 +1676,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLanthanumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Pr
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1670,7 +1687,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPraseodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
PraseodymiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1679,7 +1696,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPraseodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
PraseodymiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1688,7 +1705,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPraseodymiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Ce
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1699,7 +1716,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledCeriumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
CeriumExtractingNanoResin.getFluidOrGas(1000),
@@ -1708,7 +1725,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledCeriumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
CeriumExtractingNanoResin.getFluidOrGas(1000),
@@ -1717,7 +1734,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledCeriumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Nd
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1728,7 +1745,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
NeodymiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1737,7 +1754,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
NeodymiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1746,7 +1763,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Pm
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1757,7 +1774,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
PromethiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1766,7 +1783,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
PromethiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1775,7 +1792,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Sm
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1786,7 +1803,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledSamariumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
SamariumExtractingNanoResin.getFluidOrGas(1000),
@@ -1795,7 +1812,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledSamariumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
SamariumExtractingNanoResin.getFluidOrGas(1000),
@@ -1804,7 +1821,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledSamariumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Eu
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1815,7 +1832,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledEuropiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
EuropiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1824,7 +1841,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledEuropiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
EuropiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1833,7 +1850,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledEuropiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Ga
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1844,7 +1861,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledGadoliniumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
GadoliniumExtractingNanoResin.getFluidOrGas(1000),
@@ -1853,7 +1870,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledGadoliniumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
GadoliniumExtractingNanoResin.getFluidOrGas(1000),
@@ -1862,7 +1879,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledGadoliniumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Tb
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1873,7 +1890,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledTerbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
TerbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1882,7 +1899,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledTerbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
TerbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1891,7 +1908,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledTerbiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Dy
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1902,7 +1919,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledDysprosiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
DysprosiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1911,7 +1928,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledDysprosiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
DysprosiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1920,7 +1937,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledDysprosiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Ho
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1931,7 +1948,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledHolmiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
HolmiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1940,7 +1957,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledHolmiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
HolmiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1949,7 +1966,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledHolmiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Er
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1960,7 +1977,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledErbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
ErbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1969,7 +1986,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledErbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
ErbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -1978,7 +1995,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledErbiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Tm
GT_Values.RA.stdBuilder().noItemInputs()
@@ -1989,7 +2006,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledThuliumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
ThuliumExtractingNanoResin.getFluidOrGas(1000),
@@ -1998,7 +2015,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledThuliumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
ThuliumExtractingNanoResin.getFluidOrGas(1000),
@@ -2007,7 +2024,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledThuliumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Yb
GT_Values.RA.stdBuilder().noItemInputs()
@@ -2018,7 +2035,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledYtterbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
YtterbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -2027,7 +2044,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledYtterbiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
YtterbiumExtractingNanoResin.getFluidOrGas(1000),
@@ -2036,7 +2053,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledYtterbiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// Lu
GT_Values.RA.stdBuilder().noItemInputs()
@@ -2047,7 +2064,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLutetiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthEnrichedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
LutetiumExtractingNanoResin.getFluidOrGas(1000),
@@ -2056,7 +2073,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLutetiumExtractingNanoResin.getFluidOrGas(1000),
ChlorinatedRareEarthDilutedSolution.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
GT_Values.RA.stdBuilder().noItemInputs()
.fluidInputs(
LutetiumExtractingNanoResin.getFluidOrGas(1000),
@@ -2065,7 +2082,7 @@ public class RecipeLoader {
.fluidOutputs(
FilledLutetiumExtractingNanoResin.getFluidOrGas(1000),
MyMaterial.wasteLiquid.getFluidOrGas(1000))
- .eut(491520).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .eut(TierEU.RECIPE_UV).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// TODO Samarium Ore Concentrate Dust Processing Line Start
@@ -2073,15 +2090,15 @@ public class RecipeLoader {
GT_Values.RA.stdBuilder().itemInputs(SamariumOreConcentrate.get(OrePrefixes.dust, 16))
.fluidInputs(Materials.NitricAcid.getFluid(200))
.itemOutputs(ThoriumPhosphateConcentrate.get(OrePrefixes.dust, 1))
- .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(800)).specialValue(800).eut(1920)
- .duration(200).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(800)).specialValue(800).eut(TierEU.RECIPE_EV)
+ .duration(10 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1 CrushedSamariumOre = 3 SamariumOreConcentrate in process
GT_Values.RA.stdBuilder().itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Samarium, 8))
.fluidInputs(Materials.NitricAcid.getFluid(300))
.itemOutputs(ThoriumPhosphateConcentrate.get(OrePrefixes.dust, 3))
- .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(1200)).specialValue(800).eut(1920)
- .duration(200).addTo(RecipeAdder.instance.DigesterRecipes);
+ .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(1200)).specialValue(800)
+ .eut(TierEU.RECIPE_EV).duration(10 * SECONDS).addTo(RecipeAdder.instance.DigesterRecipes);
// 1B MuddySmSolution + 1B NitricAcid =EV@10s= 2B SamariumRareEarthMud + 0.8 CeriumDioxide + 0.6
// CeriumRichMixture(CeriumOreConcentrate)
@@ -2089,18 +2106,19 @@ public class RecipeLoader {
.fluidInputs(Materials.NitricAcid.getFluid(1000), MuddySamariumRareEarthSolution.getFluidOrGas(1000))
.itemOutputs(CeriumDioxide.get(OrePrefixes.dust, 1), CeriumOreConcentrate.get(OrePrefixes.dust, 1))
.fluidOutputs(SamariumRareEarthMud.getFluidOrGas(2000)).specialValue(1).outputChances(8000, 6000)
- .noOptimize().eut(1920).duration(200).addTo(RecipeAdder.instance.DissolutionTankRecipes);
+ .noOptimize().eut(TierEU.RECIPE_EV).duration(10 * SECONDS)
+ .addTo(RecipeAdder.instance.DissolutionTankRecipes);
GT_Values.RA.stdBuilder().itemInputs(GT_Utility.getIntegratedCircuit(9))
.fluidInputs(Materials.NitricAcid.getFluid(9000), MuddySamariumRareEarthSolution.getFluidOrGas(9000))
.itemOutputs(CeriumDioxide.get(OrePrefixes.dust, 9), CeriumOreConcentrate.get(OrePrefixes.dust, 9))
.fluidOutputs(SamariumRareEarthMud.getFluidOrGas(18000)).specialValue(1).outputChances(8000, 6000)
- .noOptimize().eut(7680).duration(300).addTo(RecipeAdder.instance.DissolutionTankRecipes);
+ .noOptimize().eut(TierEU.RECIPE_IV).duration(300).addTo(RecipeAdder.instance.DissolutionTankRecipes);
// Low Efficiency method in LCR
GT_Values.RA.stdBuilder().itemInputs(GT_Utility.getIntegratedCircuit(1))
.fluidInputs(Materials.NitricAcid.getFluid(1000), MuddySamariumRareEarthSolution.getFluidOrGas(1000))
.itemOutputs(CeriumDioxide.get(OrePrefixes.dust, 1))
- .fluidOutputs(SamariumRareEarthMud.getFluidOrGas(1000)).outputChances(5000).eut(1920).duration(300)
- .addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .fluidOutputs(SamariumRareEarthMud.getFluidOrGas(1000)).outputChances(5000).eut(TierEU.RECIPE_EV)
+ .duration(300).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// 1B SamariumRareEarthMud + 9B water =EV@30s= 10B DilutedSamariumRareEarthSolution
// + (90% + 60%) NeodymiumREConcentrate
@@ -2110,7 +2128,7 @@ public class RecipeLoader {
NeodymicRareEarthConcentrate.get(OrePrefixes.dust, 1),
NeodymicRareEarthConcentrate.get(OrePrefixes.dust, 1))
.fluidOutputs(DilutedSamariumRareEarthSolution.getFluidOrGas(10000)).specialValue(9)
- .outputChances(9000, 6000).noOptimize().eut(1920).duration(600)
+ .outputChances(9000, 6000).noOptimize().eut(TierEU.RECIPE_EV).duration(600)
.addTo(RecipeAdder.instance.DissolutionTankRecipes);
GT_Values.RA.stdBuilder().itemInputs(GT_Utility.getIntegratedCircuit(9))
.fluidInputs(Materials.Water.getFluid(81000), SamariumRareEarthMud.getFluidOrGas(9000))
@@ -2118,12 +2136,12 @@ public class RecipeLoader {
NeodymicRareEarthConcentrate.get(OrePrefixes.dust, 9),
NeodymicRareEarthConcentrate.get(OrePrefixes.dust, 9))
.fluidOutputs(DilutedSamariumRareEarthSolution.getFluidOrGas(90000)).specialValue(9)
- .outputChances(9000, 6000).noOptimize().eut(7680).duration(900)
+ .outputChances(9000, 6000).noOptimize().eut(TierEU.RECIPE_IV).duration(900)
.addTo(RecipeAdder.instance.DissolutionTankRecipes);
// Low Efficiency method in LCR
GT_Values.RA.stdBuilder().itemInputs(GT_Utility.getIntegratedCircuit(1)).noItemOutputs()
.fluidInputs(SamariumRareEarthMud.getFluidOrGas(1000), Materials.Water.getFluid(16000))
- .fluidOutputs(DilutedSamariumRareEarthSolution.getFluidOrGas(8000)).eut(1920).duration(1200)
+ .fluidOutputs(DilutedSamariumRareEarthSolution.getFluidOrGas(8000)).eut(TierEU.RECIPE_EV).duration(1200)
.addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// 2B DilutedSamariumRareEarthSolution + 3B Oxalate
@@ -2137,14 +2155,14 @@ public class RecipeLoader {
.itemOutputs(
ImpureSamariumOxalate.get(OrePrefixes.dust, 5),
DephosphatedSamariumConcentrate.get(OrePrefixes.dust, 3))
- .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(50)).outputChances(10000, 1000).eut(1920)
- .duration(200).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
+ .fluidOutputs(MuddySamariumRareEarthSolution.getFluidOrGas(50)).outputChances(10000, 1000)
+ .eut(TierEU.RECIPE_EV).duration(10 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
// 5 ImpureSamariumOxalate + 6B HCL = 8 ImpureSamariumChloride + 6B CO
GT_Values.RA.stdBuilder().itemInputs(ImpureSamariumOxalate.get(OrePrefixes.dust, 5))
.fluidInputs(Materials.HydrochloricAcid.getFluid(6000))
.itemOutputs(ImpureSamariumChloride.get(OrePrefixes.dust, 8))
- .fluidOutputs(Materials.CarbonMonoxide.getGas(6000)).eut(960).duration(200)
+ .fluidOutputs(Materials.CarbonMonoxide.getGas(6000)).eut(960).duration(10 * SECONDS)
.addTo(GT_Recipe.GT_Recipe_Map.sMultiblockChemicalRecipes);
/**
@@ -2156,11 +2174,11 @@ public class RecipeLoader {
// 2 ImpureSamariumChloride + 1 NaCl =LV@5s= 3 SamariumChlorideSodiumChlorideBlend
GT_Values.RA.stdBuilder().itemInputs(ImpureSamariumChloride.get(OrePrefixes.dust, 2), Materials.Salt.getDust(1))
.itemOutputs(SamariumChlorideSodiumChlorideBlend.get(OrePrefixes.dust, 3)).noFluidInputs()
- .noFluidOutputs().eut(30).duration(100).addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
+ .noFluidOutputs().eut(30).duration(5 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(ImpureSamariumChloride.get(OrePrefixes.dust, 2), Materials.Sodium.getDust(1))
.itemOutputs(SamariumChlorideSodiumChlorideBlend.get(OrePrefixes.dust, 3)).noFluidInputs()
- .noFluidOutputs().eut(30).duration(100).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockMixerRecipes);
+ .noFluidOutputs().eut(30).duration(5 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sMultiblockMixerRecipes);
// 6 SamariumChlorideSodiumChlorideBlend =IV@1s= 1 SamariumDust + 1 SodiumDust + 2/9 RarestEarthResidue + 4B
// Chlorine
@@ -2173,7 +2191,7 @@ public class RecipeLoader {
Materials.Samarium.getDust(1),
Materials.Sodium.getDust(1),
RarestEarthResidue.get(OrePrefixes.dustTiny, 2))
- .fluidOutputs(Materials.Chlorine.getGas(4000)).eut(7680).duration(20)
+ .fluidOutputs(Materials.Chlorine.getGas(4000)).eut(TierEU.RECIPE_IV).duration(1 * SECONDS)
.addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
@@ -2184,26 +2202,27 @@ public class RecipeLoader {
Materials.Samarium.getDust(9),
Materials.Sodium.getDust(9),
RarestEarthResidue.get(OrePrefixes.dust, 1))
- .fluidOutputs(Materials.Chlorine.getGas(36000)).eut(30720).duration(40)
+ .fluidOutputs(Materials.Chlorine.getGas(36000)).eut(30720).duration(2 * SECONDS)
.addTo(GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes);
// ZPM molten distilling method
// melt ImpureSamariumChloride
GT_Values.RA.stdBuilder().itemInputs(ImpureSamariumChloride.get(OrePrefixes.dust, 1)).noItemOutputs()
- .noFluidInputs().fluidOutputs(ImpureSamariumChloride.getMolten(144)).eut(1920).duration(24)
+ .noFluidInputs().fluidOutputs(ImpureSamariumChloride.getMolten(144)).eut(TierEU.RECIPE_EV).duration(24)
.addTo(GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes);
// distill with LanthanumDust 36*144L moltenSmCl3 = 16*144L moltenSm + 27B Cl
GT_Values.RA.stdBuilder().itemInputs(Materials.Lanthanum.getDust(9))
.itemOutputs(ImpureLanthanumChloride.get(OrePrefixes.dust, 36))
.fluidInputs(ImpureSamariumChloride.getMolten(5184)).fluidOutputs(Materials.Samarium.getMolten(2304))
- .eut(122880).duration(100).noOptimize().addTo(GT_Recipe.GT_Recipe_Map.sDistillationRecipes);
+ .eut(TierEU.RECIPE_ZPM).duration(5 * SECONDS).noOptimize()
+ .addTo(GT_Recipe.GT_Recipe_Map.sDistillationRecipes);
// Centrifuge ImpureLanthanumChlorideDust
GT_Values.RA.stdBuilder().itemInputs(ImpureLanthanumChloride.get(OrePrefixes.dust, 36))
.itemOutputs(LanthaniumChloride.get(OrePrefixes.dust, 36), RarestEarthResidue.get(OrePrefixes.dust, 5))
- .noFluidInputs().noFluidOutputs().eut(1920).duration(100)
+ .noFluidInputs().noFluidOutputs().eut(TierEU.RECIPE_EV).duration(5 * SECONDS)
.addTo(GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes);
/**
@@ -2216,7 +2235,7 @@ public class RecipeLoader {
114);
GT_Values.RA.stdBuilder().itemInputs(DephosphatedSamariumConcentrate.get(OrePrefixes.dust, 1)).noFluidInputs()
.itemOutputs(SamariumOxide.get(OrePrefixes.dust, 1), Gangue.get(OrePrefixes.dust, 1)).noFluidOutputs()
- .specialValue(1200).eut(514).duration(40).addTo(GT_Recipe.GT_Recipe_Map.sBlastRecipes);
+ .specialValue(1200).eut(514).duration(2 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sBlastRecipes);
// GT_Values.RA.addBlastRecipe(
// DephosphatedSamariumConcentrate.get(OrePrefixes.dust, 1),
// null,
@@ -2417,7 +2436,8 @@ public class RecipeLoader {
Materials.Lutetium.getDust(3),
Materials.Sapphire.getDust(5))
.itemOutputs(CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 8)).noFluidInputs()
- .noFluidOutputs().eut(491520).duration(100).addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
+ .noFluidOutputs().eut(TierEU.RECIPE_UV).duration(5 * SECONDS)
+ .addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
GT_Utility.getIntegratedCircuit(4),
@@ -2425,7 +2445,8 @@ public class RecipeLoader {
Materials.Lutetium.getDust(3),
Materials.GreenSapphire.getDust(10))
.itemOutputs(CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 8)).noFluidInputs()
- .noFluidOutputs().eut(491520).duration(100).addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
+ .noFluidOutputs().eut(TierEU.RECIPE_UV).duration(5 * SECONDS)
+ .addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
GT_Utility.getIntegratedCircuit(4),
@@ -2433,7 +2454,7 @@ public class RecipeLoader {
Materials.Lutetium.getDust(6),
Materials.Aluminiumoxide.getDust(25))
.itemOutputs(CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 12))
- .fluidInputs(Materials.Oxygen.getGas(9000)).noFluidOutputs().eut(491520).duration(400)
+ .fluidInputs(Materials.Oxygen.getGas(9000)).noFluidOutputs().eut(TierEU.RECIPE_UV).duration(400)
.addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
@@ -2446,7 +2467,7 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 64),
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 64),
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 32))
- .noFluidInputs().noFluidOutputs().eut(491520).duration(1800)
+ .noFluidInputs().noFluidOutputs().eut(TierEU.RECIPE_UV).duration(1800)
.addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
@@ -2461,7 +2482,7 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 64),
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 64),
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 32))
- .noFluidInputs().noFluidOutputs().eut(491520).duration(1800)
+ .noFluidInputs().noFluidOutputs().eut(TierEU.RECIPE_UV).duration(1800)
.addTo(GT_Recipe.GT_Recipe_Map.sMixerRecipes);
// Get LuAG Crystal seed
@@ -2479,7 +2500,7 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.fluidInputs(WerkstoffLoader.Krypton.getFluidOrGas(40)).noFluidOutputs().outputChances(8000, 1900)
- .eut(1966080).duration(512).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
+ .eut(TierEU.RECIPE_UHV).duration(512).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 1),
@@ -2488,7 +2509,7 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.fluidInputs(WerkstoffLoader.Xenon.getFluidOrGas(25)).noFluidOutputs().outputChances(9000, 1000)
- .eut(1966080).duration(256).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
+ .eut(TierEU.RECIPE_UHV).duration(256).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
GT_Utility.getIntegratedCircuit(1),
@@ -2497,7 +2518,7 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.fluidInputs(WerkstoffLoader.Oganesson.getFluidOrGas(10)).noFluidOutputs().outputChances(10000, 100)
- .eut(1966080).duration(128).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
+ .eut(TierEU.RECIPE_UHV).duration(128).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
GT_Values.RA.stdBuilder()
.itemInputs(
CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 1),
@@ -2506,16 +2527,16 @@ public class RecipeLoader {
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 2))
.fluidInputs(WerkstoffLoader.Oganesson.getFluidOrGas(10)).noFluidOutputs().outputChances(10000, 2000)
- .eut(1966080).duration(128).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
+ .eut(TierEU.RECIPE_UHV).duration(128).addTo(GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes);
// 1 LuAG Blend = 1 LuAG in Vacuum Furnace
GT_Values.RA.stdBuilder().itemInputs(CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.dust, 1))
.itemOutputs(CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.fluidInputs(CeriumDopedLutetiumAluminiumOxygenBlend.getMolten(108)).noFluidOutputs().specialValue(9100)
- .eut(1966080).duration(100).addTo(GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes);
+ .eut(TierEU.RECIPE_UHV).duration(5 * SECONDS).addTo(GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes);
GT_Values.RA.stdBuilder().itemInputs(CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 1))
.noItemOutputs().noFluidInputs().fluidOutputs(CeriumDopedLutetiumAluminiumOxygenBlend.getMolten(144))
- .eut(30000).duration(20).addTo(GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes);
+ .eut(30000).duration(1 * SECONDS).addTo(GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes);
// 16 Adv Crystal SoC
for (ItemStack itemStack : OreDictionary.getOres("craftingLensBlue")) {
@@ -2524,7 +2545,8 @@ public class RecipeLoader {
GT_Utility.copyAmount(0, itemStack),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.itemOutputs(ItemList.Circuit_Chip_CrystalSoC2.get(16)).noFluidInputs().noFluidOutputs()
- .requiresCleanRoom().eut(160000).duration(800).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .requiresCleanRoom().eut(160000).duration(40 * SECONDS)
+ .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
}
// 16 Crystal SoC
@@ -2534,7 +2556,8 @@ public class RecipeLoader {
GT_Utility.copyAmount(0, itemStack),
CeriumDopedLutetiumAluminiumGarnet.get(OrePrefixes.gemExquisite, 1))
.itemOutputs(ItemList.Circuit_Chip_CrystalSoC.get(16)).noFluidInputs().noFluidOutputs()
- .requiresCleanRoom().eut(160000).duration(800).addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
+ .requiresCleanRoom().eut(160000).duration(40 * SECONDS)
+ .addTo(GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes);
}
}