From d944323d08c8c973f97902922944b791d1049aa1 Mon Sep 17 00:00:00 2001 From: Integer Limit <103940576+IntegerLimit@users.noreply.github.com> Date: Fri, 15 Nov 2024 19:32:27 +1100 Subject: [PATCH 1/2] Fix Catalysts in Dichlorobenzidine and Diaminobenzidine --- .../loaders/recipe/chemistry/PolymerRecipes.java | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java b/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java index 7a1531eeb7c..2e27e67f329 100644 --- a/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java +++ b/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java @@ -369,25 +369,18 @@ private static void polybenzimidazoleProcess() { LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[IV]).duration(100) .fluidInputs(Dichlorobenzidine.getFluid(1000)) .fluidInputs(Ammonia.getFluid(2000)) - .notConsumable(dust, Zinc) + .notConsumable(dust, Copper) .fluidOutputs(Diaminobenzidine.getFluid(1000)) .fluidOutputs(HydrochloricAcid.getFluid(2000)) .buildAndRegister(); - CHEMICAL_RECIPES.recipeBuilder().EUt(VA[EV]).duration(200) - .input(dustTiny, Copper) + LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[EV]).duration(200) .fluidInputs(Nitrochlorobenzene.getFluid(2000)) .fluidInputs(Hydrogen.getFluid(2000)) + .notConsumable(dust, Zinc) .fluidOutputs(Dichlorobenzidine.getFluid(1000)) .buildAndRegister(); - LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[EV]).duration(1800) - .input(dust, Copper) - .fluidInputs(Nitrochlorobenzene.getFluid(18000)) - .fluidInputs(Hydrogen.getFluid(18000)) - .fluidOutputs(Dichlorobenzidine.getFluid(9000)) - .buildAndRegister(); - CHEMICAL_RECIPES.recipeBuilder().EUt(VA[HV]).duration(100) .fluidInputs(NitrationMixture.getFluid(2000)) .fluidInputs(Chlorobenzene.getFluid(1000)) From cbe22f010b9d64098c9da321517dc8720fd8e2a4 Mon Sep 17 00:00:00 2001 From: Integer Limit <103940576+IntegerLimit@users.noreply.github.com> Date: Sun, 24 Nov 2024 18:47:29 +1100 Subject: [PATCH 2/2] Make Copper Consumed --- .../loaders/recipe/chemistry/PolymerRecipes.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java b/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java index 2e27e67f329..7144f197c50 100644 --- a/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java +++ b/src/main/java/gregtech/loaders/recipe/chemistry/PolymerRecipes.java @@ -366,14 +366,22 @@ private static void polybenzimidazoleProcess() { .buildAndRegister(); // 3,3-Diaminobenzidine - LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[IV]).duration(100) + CHEMICAL_RECIPES.recipeBuilder().EUt(VA[IV]).duration(100) .fluidInputs(Dichlorobenzidine.getFluid(1000)) .fluidInputs(Ammonia.getFluid(2000)) - .notConsumable(dust, Copper) + .input(dustTiny, Copper) .fluidOutputs(Diaminobenzidine.getFluid(1000)) .fluidOutputs(HydrochloricAcid.getFluid(2000)) .buildAndRegister(); + LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[IV]).duration(900) + .fluidInputs(Dichlorobenzidine.getFluid(9000)) + .fluidInputs(Ammonia.getFluid(18000)) + .input(dust, Copper) + .fluidOutputs(Diaminobenzidine.getFluid(9000)) + .fluidOutputs(HydrochloricAcid.getFluid(18000)) + .buildAndRegister(); + LARGE_CHEMICAL_RECIPES.recipeBuilder().EUt(VA[EV]).duration(200) .fluidInputs(Nitrochlorobenzene.getFluid(2000)) .fluidInputs(Hydrogen.getFluid(2000))