aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java6
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java1
-rw-r--r--src/main/resources/assets/gregtech/lang/en_US.lang1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java b/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
index 95443e8383..76185ad940 100644
--- a/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
+++ b/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
@@ -117,6 +117,12 @@ public final class CheckRecipeResultRegistry {
public static final CheckRecipeResult NO_SEE_SKY = SimpleCheckRecipeResult.ofFailure("no_see_sky");
/**
+ * Machine is waiting for the main controller to start the cycle.
+ */
+ @Nonnull
+ public static final CheckRecipeResult CYCLE_IDLE = SimpleCheckRecipeResult.ofSuccess("cycle_idle");
+
+ /**
* Cannot process recipe because the machine cannot handle required EUt.
*/
@Nonnull
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java
index 5276607c9a..14ac444842 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java
@@ -436,6 +436,7 @@ public abstract class MTEPurificationUnitBase<T extends MTEExtendedPowerMultiBlo
}
// Reset recipe values for next iteration
+ checkRecipeResult = CheckRecipeResultRegistry.CYCLE_IDLE;
this.mMaxProgresstime = 0;
this.mProgresstime = 0;
this.lEUt = 0;
diff --git a/src/main/resources/assets/gregtech/lang/en_US.lang b/src/main/resources/assets/gregtech/lang/en_US.lang
index 1cac3bdb91..38565a572b 100644
--- a/src/main/resources/assets/gregtech/lang/en_US.lang
+++ b/src/main/resources/assets/gregtech/lang/en_US.lang
@@ -514,6 +514,7 @@ GT5U.gui.text.crash=§4Machine turned off due to crash. Refer to the log for mor
GT5U.gui.text.no_fuel=§7No valid fuel found
GT5U.gui.text.no_turbine=§7No valid turbine found
GT5U.gui.text.no_lubricant=§7No lubricant found
+GT5U.gui.text.cycle_idle=§6Waiting for cycle to start
GT5U.gui.text.fuel_quality_too_high=§7Fuel quality too high to run without boost
GT5U.gui.text.no_data_sticks=§7No Data Sticks found
GT5U.gui.text.bio_upgrade_missing=§7Recipe needs Bio Upgrade to start