diff options
author | Maxim <maxim235@gmx.de> | 2023-07-16 17:13:22 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-16 17:13:22 +0200 |
commit | acd03a7118f3a3ac19992f44f9e7d1768c339cda (patch) | |
tree | f4d0630acad512256a8f0f6818468594930abde3 /src/main/java/gregtech/api | |
parent | 2fba1d8a8e8c1182aa747128ce0273b6319d2f28 (diff) | |
download | GT5-Unofficial-acd03a7118f3a3ac19992f44f9e7d1768c339cda.tar.gz GT5-Unofficial-acd03a7118f3a3ac19992f44f9e7d1768c339cda.tar.bz2 GT5-Unofficial-acd03a7118f3a3ac19992f44f9e7d1768c339cda.zip |
Added ofNoOverclock builder that accepts eut and duration (#2140)
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_OverclockCalculator.java | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/main/java/gregtech/api/util/GT_OverclockCalculator.java b/src/main/java/gregtech/api/util/GT_OverclockCalculator.java index 6636b27bc7..026f5e3fc9 100644 --- a/src/main/java/gregtech/api/util/GT_OverclockCalculator.java +++ b/src/main/java/gregtech/api/util/GT_OverclockCalculator.java @@ -44,12 +44,19 @@ public class GT_OverclockCalculator { private static final int HEAT_PERFECT_OVERCLOCK_THRESHOLD = 1800; /** - * Creates calculator that doesn't do OC at all. + * Creates calculator that doesn't do OC at all. Will use recipe duration. */ public static GT_OverclockCalculator ofNoOverclock(@Nonnull GT_Recipe recipe) { - return new GT_OverclockCalculator().setRecipeEUt(recipe.mEUt) - .setDuration(recipe.mDuration) - .setEUt(recipe.mEUt); + return ofNoOverclock(recipe.mEUt, recipe.mDuration); + } + + /** + * Creates calculator that doesn't do OC at all, with set duration. + */ + public static GT_OverclockCalculator ofNoOverclock(long eut, int duration) { + return new GT_OverclockCalculator().setRecipeEUt(eut) + .setDuration(duration) + .setEUt(eut); } /** |