diff options
author | VinDevGH <65317011+VinDevGH@users.noreply.github.com> | 2024-10-27 03:13:46 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-27 09:13:46 +0100 |
commit | 515a11019e0c7d37db4d4c10b7b9e7d0048a9c60 (patch) | |
tree | 8045d527652ad6d23a049062daa417b165a7dddc /src | |
parent | fb43f2150ede89687b83b3355127f17755312a42 (diff) | |
download | GT5-Unofficial-515a11019e0c7d37db4d4c10b7b9e7d0048a9c60.tar.gz GT5-Unofficial-515a11019e0c7d37db4d4c10b7b9e7d0048a9c60.tar.bz2 GT5-Unofficial-515a11019e0c7d37db4d4c10b7b9e7d0048a9c60.zip |
add cycle idle status for waterline units (#3422)
Diffstat (limited to 'src')
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 |