From 80a418bf99d47c13244f8af9fa20b6c1e00d082c Mon Sep 17 00:00:00 2001 From: DilithiumThoride Date: Mon, 8 Jun 2026 16:42:52 -0500 Subject: [PATCH] Swap Pyro Oven coil multiplier from post-OC to pre-OC --- .../gregtechceu/gtceu/common/data/GTRecipeModifiers.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/gregtechceu/gtceu/common/data/GTRecipeModifiers.java b/src/main/java/com/gregtechceu/gtceu/common/data/GTRecipeModifiers.java index cea3cf40f93..77fede9ceb6 100644 --- a/src/main/java/com/gregtechceu/gtceu/common/data/GTRecipeModifiers.java +++ b/src/main/java/com/gregtechceu/gtceu/common/data/GTRecipeModifiers.java @@ -197,9 +197,9 @@ public class GTRecipeModifiers { /** * Recipe Modifier for Pyrolyse Oven Multiblocks - can be used as a valid {@link RecipeModifier} *

- * Recipe is OC'd via {@link OverclockingLogic#NON_PERFECT_OVERCLOCK_SUBTICK}.
- * Then, duration is multiplied by {@code 1.333×} for Cupronickel Coils - * or {@code 2 / (tier + 1)} for higher tiercoils. + * Recipe duration is multiplied by {@code 1.333×} for Cupronickel Coils + * or {@code 2 / (tier + 1)} for higher tiercoils.
+ * Then, Recipe is OC'd via {@link OverclockingLogic#NON_PERFECT_OVERCLOCK_SUBTICK}. *

* * @param machine a {@link CoilWorkableElectricMultiblockMachine} used for Pyrolysis @@ -220,7 +220,7 @@ public class GTRecipeModifiers { .build(); var oc = NON_PERFECT_OVERCLOCK_SUBTICK.getModifier(machine, recipe, coilMachine.getOverclockVoltage()); - return oc.andThen(durationModifier); + return durationModifier.andThen(oc); } /**