aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtnhlanth/loader
diff options
context:
space:
mode:
authorMary <33456283+FourIsTheNumber@users.noreply.github.com>2024-09-25 06:48:46 -0400
committerGitHub <noreply@github.com>2024-09-25 12:48:46 +0200
commit683e0970aea98b5d59fb0de928d130cd8e44360e (patch)
tree40bad7e9bb301f56a4ae0f9b1d08b2175b066668 /src/main/java/gtnhlanth/loader
parent00b6c43af283b0a7a33e039718a63826d635576e (diff)
downloadGT5-Unofficial-683e0970aea98b5d59fb0de928d130cd8e44360e.tar.gz
GT5-Unofficial-683e0970aea98b5d59fb0de928d130cd8e44360e.tar.bz2
GT5-Unofficial-683e0970aea98b5d59fb0de928d130cd8e44360e.zip
So, so, so many collisions (#3278)
Diffstat (limited to 'src/main/java/gtnhlanth/loader')
-rw-r--r--src/main/java/gtnhlanth/loader/RecipeLoader.java110
1 files changed, 3 insertions, 107 deletions
diff --git a/src/main/java/gtnhlanth/loader/RecipeLoader.java b/src/main/java/gtnhlanth/loader/RecipeLoader.java
index 44ac77769e..3bc69c2675 100644
--- a/src/main/java/gtnhlanth/loader/RecipeLoader.java
+++ b/src/main/java/gtnhlanth/loader/RecipeLoader.java
@@ -15,7 +15,6 @@ import static gregtech.api.recipe.RecipeMaps.distillationTowerRecipes;
import static gregtech.api.recipe.RecipeMaps.electroMagneticSeparatorRecipes;
import static gregtech.api.recipe.RecipeMaps.electrolyzerNonCellRecipes;
import static gregtech.api.recipe.RecipeMaps.electrolyzerRecipes;
-import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes;
import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes;
import static gregtech.api.recipe.RecipeMaps.hammerRecipes;
import static gregtech.api.recipe.RecipeMaps.laserEngraverRecipes;
@@ -982,15 +981,6 @@ public class RecipeLoader {
.duration(30 * SECONDS)
.eut(240)
.addTo(mixerRecipes);
- // SeaweedConcentrate * 4
- GTValues.RA.stdBuilder()
- .itemInputs(WerkstoffMaterialPool.SeaweedAsh.get(OrePrefixes.dust, 4))
- .itemOutputs(Materials.Calcite.getDust(2))
- .fluidInputs(Materials.DilutedSulfuricAcid.getFluid(2400))
- .fluidOutputs(WerkstoffMaterialPool.SeaweedConcentrate.getFluidOrGas(2400))
- .duration(60 * SECONDS)
- .eut(240)
- .addTo(mixerRecipes);
// Iodine
GTValues.RA.stdBuilder()
@@ -1159,16 +1149,6 @@ public class RecipeLoader {
.eut(450)
.addTo(UniversalChemical);
- // Cerium
- // Ce2O3 = 2Ce + 3O
- GTValues.RA.stdBuilder()
- .itemInputs(WerkstoffMaterialPool.CeriumIIIOxide.get(OrePrefixes.dust, 5))
- .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cerium, 2))
- .fluidOutputs(Materials.Oxygen.getGas(3000))
- .duration(7 * SECONDS + 10 * TICKS)
- .eut(TierEU.RECIPE_MV)
- .addTo(electrolyzerRecipes);
-
// CHAIN BEGIN
// MONAZITE
GTValues.RA.stdBuilder()
@@ -1645,7 +1625,9 @@ public class RecipeLoader {
// Sm RE
GTValues.RA.stdBuilder()
- .itemInputs(WerkstoffMaterialPool.SamaricRareEarthConcentrate.get(OrePrefixes.dust, 1))
+ .itemInputs(
+ WerkstoffMaterialPool.SamaricRareEarthConcentrate.get(OrePrefixes.dust, 1),
+ GTUtility.getIntegratedCircuit(1))
.itemOutputs(WerkstoffMaterialPool.FluorinatedSamaricConcentrate.get(OrePrefixes.dust, 1))
.fluidInputs(Materials.HydrofluoricAcid.getFluid(2000))
.duration(15 * SECONDS)
@@ -1843,38 +1825,6 @@ public class RecipeLoader {
.duration(1 * SECONDS)
.addTo(multiblockChemicalReactorRecipes);
- // Neodymium Part
- // Digester to produce Neodymium Chloride Concentrate
- GTValues.RA.stdBuilder()
- .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Neodymium, 1))
- .itemOutputs(Materials.SiliconDioxide.getDust(3))
- .fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(3000))
- .metadata(COIL_HEAT, 800)
- .eut(TierEU.RECIPE_ZPM)
- .duration(2 * SECONDS)
- .addTo(digesterRecipes);
- GTValues.RA.stdBuilder()
- .itemInputs(NeodymiumOreConcentrate.get(OrePrefixes.dust, 1))
- .itemOutputs(Materials.SiliconDioxide.getDust(1))
- .fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(NeodymiumChlorideConcentrate.getFluidOrGas(1000))
- .metadata(COIL_HEAT, 800)
- .eut(TierEU.RECIPE_ZPM)
- .duration(2 * SECONDS)
- .addTo(digesterRecipes);
- // 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
- GTValues.RA.stdBuilder()
- .fluidInputs(
- NeodymiumExtractingNanoResin.getFluidOrGas(1000),
- NeodymiumChlorideConcentrate.getFluidOrGas(1000))
- .fluidOutputs(
- FilledNeodymiumExtractingNanoResin.getFluidOrGas(1000),
- ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(TierEU.RECIPE_UV)
- .duration(1 * SECONDS)
- .addTo(multiblockChemicalReactorRecipes);
-
// Promethium Part
// Digester to produce Neodymium Chloride Concentrate
GTValues.RA.stdBuilder()
@@ -1895,38 +1845,7 @@ public class RecipeLoader {
.eut(TierEU.RECIPE_ZPM)
.duration(2 * SECONDS)
.addTo(digesterRecipes);
- // 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
- GTValues.RA.stdBuilder()
- .fluidInputs(
- PromethiumExtractingNanoResin.getFluidOrGas(1000),
- PromethiumChlorideConcentrate.getFluidOrGas(1000))
- .fluidOutputs(
- FilledPromethiumExtractingNanoResin.getFluidOrGas(1000),
- ChlorinatedRareEarthConcentrate.getFluidOrGas(1000))
- .eut(TierEU.RECIPE_UV)
- .duration(1 * SECONDS)
- .addTo(multiblockChemicalReactorRecipes);
- // Promethium Part
- // Digester to produce Promethium Chloride Concentrate
- GTValues.RA.stdBuilder()
- .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Promethium, 1))
- .itemOutputs(Materials.SiliconDioxide.getDust(3))
- .fluidInputs(Materials.Chlorine.getGas(36000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(3000))
- .metadata(COIL_HEAT, 800)
- .eut(TierEU.RECIPE_ZPM)
- .duration(2 * SECONDS)
- .addTo(digesterRecipes);
- GTValues.RA.stdBuilder()
- .itemInputs(PromethiumOreConcentrate.get(OrePrefixes.dust, 1))
- .itemOutputs(Materials.SiliconDioxide.getDust(1))
- .fluidInputs(Materials.Chlorine.getGas(12000))
- .fluidOutputs(PromethiumChlorideConcentrate.getFluidOrGas(1000))
- .metadata(COIL_HEAT, 800)
- .eut(TierEU.RECIPE_ZPM)
- .duration(2 * SECONDS)
- .addTo(digesterRecipes);
// 1B oreChlorideConcentrate = 1 ore's rare earth metal + 3 any rare earth metal
GTValues.RA.stdBuilder()
.fluidInputs(
@@ -3280,16 +3199,6 @@ public class RecipeLoader {
.duration(2 * SECONDS)
.addTo(electrolyzerRecipes);
- // ZPM molten distilling method
-
- // melt ImpureSamariumChloride
- GTValues.RA.stdBuilder()
- .itemInputs(SamariumChloride.get(OrePrefixes.dust, 1))
- .fluidOutputs(SamariumChloride.getMolten(144))
- .eut(TierEU.RECIPE_EV)
- .duration(24)
- .addTo(fluidExtractionRecipes);
-
// distill with LanthanumDust 36*144L moltenSmCl3 = 16*144L moltenSm + 27B Cl
GTValues.RA.stdBuilder()
.itemInputs(Materials.Lanthanum.getDust(9))
@@ -3474,13 +3383,6 @@ public class RecipeLoader {
// PTMEG Manipulation
GTValues.RA.stdBuilder()
- .itemInputs(ItemList.Shape_Mold_Ingot.get(0L))
- .itemOutputs(WerkstoffMaterialPool.PTMEGElastomer.get(OrePrefixes.ingot, 1))
- .fluidInputs(WerkstoffMaterialPool.PTMEGElastomer.getMolten(144))
- .duration(2 * SECONDS)
- .eut(64)
- .addTo(fluidSolidifierRecipes);
- GTValues.RA.stdBuilder()
.itemInputs(ItemList.Shape_Mold_Plate.get(0L))
.itemOutputs(WerkstoffMaterialPool.PTMEGElastomer.get(OrePrefixes.plate, 1))
.fluidInputs(WerkstoffMaterialPool.PTMEGElastomer.getMolten(144))
@@ -3627,12 +3529,6 @@ public class RecipeLoader {
.eut(TierEU.RECIPE_UHV)
.duration(5 * SECONDS)
.addTo(vacuumFurnaceRecipes);
- GTValues.RA.stdBuilder()
- .itemInputs(CeriumDopedLutetiumAluminiumOxygenBlend.get(OrePrefixes.dust, 1))
- .fluidOutputs(CeriumDopedLutetiumAluminiumOxygenBlend.getMolten(144))
- .eut(TierEU.RECIPE_LuV)
- .duration(1 * SECONDS)
- .addTo(fluidExtractionRecipes);
// 16 Adv Crystal SoC
for (ItemStack itemStack : OreDictionary.getOres("craftingLensBlue")) {