aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky
diff options
context:
space:
mode:
authorRime <81419447+Emirlol@users.noreply.github.com>2024-05-19 09:23:29 +0300
committerRime <81419447+Emirlol@users.noreply.github.com>2024-05-23 13:31:48 +0300
commit25080e6f171946e22ba1292decfb7b3823c2a6fd (patch)
tree7848d019aaab51fdfab7643166f5b5f3d356afdc /src/main/java/de/hysky
parent63833288d637e67902ac07c90f43c89825d6811e (diff)
downloadSkyblocker-25080e6f171946e22ba1292decfb7b3823c2a6fd.tar.gz
Skyblocker-25080e6f171946e22ba1292decfb7b3823c2a6fd.tar.bz2
Skyblocker-25080e6f171946e22ba1292decfb7b3823c2a6fd.zip
Code cleanup
Diffstat (limited to 'src/main/java/de/hysky')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java
index b3c4e85a..2b403330 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java
@@ -135,6 +135,8 @@ public class ChocolateFactorySolver extends ContainerSolver {
if (!(MinecraftClient.getInstance().currentScreen instanceof GenericContainerScreen screen) || !screen.getTitle().getString().equals("Chocolate Factory")) return;
int lineIndex = lines.size();
+ //This boolean is used to determine if we should add a smooth line to separate the added information from the rest of the tooltip.
+ //It should be set to true if there's any information added, false otherwise.
boolean shouldAddLine = false;
String lore = concatenateLore(lines);
@@ -161,7 +163,7 @@ public class ChocolateFactorySolver extends ContainerSolver {
}
private static boolean addUpgradeTimerToLore(List<Text> lines, long cost) {
- if (totalChocolate == -1L || totalCps == -1.0) return false;
+ if (totalChocolate < 0L || totalCps < 0.0) return false;
lines.add(Text.empty()
.append(Text.literal("Time until upgrade: ").formatted(Formatting.GRAY))
.append(formatTime((cost - totalChocolate) / totalCps)));
@@ -180,7 +182,7 @@ public class ChocolateFactorySolver extends ContainerSolver {
}
private static boolean addTimeTowerStatsToLore(List<Text> lines) {
- if (totalCps == -1.0 || totalCpsMultiplier == -1.0 || timeTowerMultiplier == -1.0) return false;
+ if (totalCps < 0.0 || totalCpsMultiplier < 0.0 || timeTowerMultiplier < 0.0) return false;
lines.add(Text.literal("Current stats:").formatted(Formatting.GRAY));
lines.add(Text.empty()
.append(Text.literal(" CPS increase: ").formatted(Formatting.GRAY))