aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/utils
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-07-06 16:31:18 +0800
committerGitHub <noreply@github.com>2024-07-06 16:31:18 +0800
commitb6fec0afbe6b3555e8544ff6dd1792ea3ed21d03 (patch)
treed871b08fd40519d703620e9c1e9a1e1e4fe114e1 /src/main/java/de/hysky/skyblocker/utils
parent3d75f5b7db5145952fb9bfa1e1a705e48a28296a (diff)
downloadSkyblocker-b6fec0afbe6b3555e8544ff6dd1792ea3ed21d03.tar.gz
Skyblocker-b6fec0afbe6b3555e8544ff6dd1792ea3ed21d03.tar.bz2
Skyblocker-b6fec0afbe6b3555e8544ff6dd1792ea3ed21d03.zip
Refactor retry bit shift
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/utils')
-rw-r--r--src/main/java/de/hysky/skyblocker/utils/Utils.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/utils/Utils.java b/src/main/java/de/hysky/skyblocker/utils/Utils.java
index 9ebd8bbb..0b18ed9d 100644
--- a/src/main/java/de/hysky/skyblocker/utils/Utils.java
+++ b/src/main/java/de/hysky/skyblocker/utils/Utils.java
@@ -505,7 +505,7 @@ public class Utils {
}).exceptionally(throwable -> {
LOGGER.error("[Skyblocker] Failed to get mayor status!", throwable.getCause());
if (mayorTickRetryAttempts < 5) {
- int minutes = 5 * (mayorTickRetryAttempts == 0 ? 1 : 2 << mayorTickRetryAttempts - 1); //5, 10, 20, 40, 80 minutes
+ int minutes = 5 * 1 << mayorTickRetryAttempts; //5, 10, 20, 40, 80 minutes
mayorTickRetryAttempts++;
LOGGER.warn("[Skyblocker] Retrying in {} minutes.", minutes);
Scheduler.INSTANCE.schedule(Utils::tickMayorCache, minutes * 60 * 20);