aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker
diff options
context:
space:
mode:
authorFluboxer <fluboxer@gmail.com>2024-02-17 13:27:28 +0300
committerFluboxer <fluboxer@gmail.com>2024-02-17 13:27:28 +0300
commit1738f11d88bc90736d08f8a5f994a3afef5143b7 (patch)
tree36a599829739ccca3a9789e309dbf24edab85f94 /src/main/java/de/hysky/skyblocker
parent177656cbbb6dc0f25125371e6f600e053d8ca1bc (diff)
downloadSkyblocker-1738f11d88bc90736d08f8a5f994a3afef5143b7.tar.gz
Skyblocker-1738f11d88bc90736d08f8a5f994a3afef5143b7.tar.bz2
Skyblocker-1738f11d88bc90736d08f8a5f994a3afef5143b7.zip
added floor tier to item tooltip as item quality without tier was half useless
Diffstat (limited to 'src/main/java/de/hysky/skyblocker')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
index 19f2e6fd..6ec57359 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
@@ -144,11 +144,20 @@ public class ItemTooltip {
NbtCompound ea = ItemUtils.getExtraAttributes(stack);
if (ea != null && ea.contains("baseStatBoostPercentage")) {
int baseStatBoostPercentage = ea.getInt("baseStatBoostPercentage");
- if (baseStatBoostPercentage == 50) {
+ boolean max_quality = baseStatBoostPercentage == 50;
+ if (max_quality) {
lines.add(Text.literal(String.format("%-17s", "Item Quality:") + baseStatBoostPercentage + "/50").formatted(Formatting.RED).formatted(Formatting.BOLD));
} else {
lines.add(Text.literal(String.format("%-21s", "Item Quality:") + baseStatBoostPercentage + "/50").formatted(Formatting.BLUE));
}
+ if (ea.contains("item_tier")) { // sometimes it just isn't here?
+ int item_tier = ea.getInt("item_tier");
+ if (max_quality) {
+ lines.add(Text.literal(String.format("%-17s", "Floor Tier:") + item_tier).formatted(Formatting.RED).formatted(Formatting.BOLD));
+ } else {
+ lines.add(Text.literal(String.format("%-21s", "Floor Tier:") + item_tier).formatted(Formatting.BLUE));
+ }
+ }
}
}