aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-04-27 08:51:47 -0400
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-04-27 08:51:47 -0400
commit8727ec2996aea81e6f5641daf8ec7cdd8ce8a1ab (patch)
treee7514703023e81515a6bbdad00fd2ce14577dc15 /src/main/java/de/hysky/skyblocker/skyblock/item/tooltip
parent1b17e44fbd724575ec2db883b4416c748177ae04 (diff)
downloadSkyblocker-8727ec2996aea81e6f5641daf8ec7cdd8ce8a1ab.tar.gz
Skyblocker-8727ec2996aea81e6f5641daf8ec7cdd8ce8a1ab.tar.bz2
Skyblocker-8727ec2996aea81e6f5641daf8ec7cdd8ce8a1ab.zip
Apply code review suggestions
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/item/tooltip')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java6
1 files changed, 4 insertions, 2 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 265d276a..0cffa05c 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
@@ -205,9 +205,11 @@ public class ItemTooltip {
String uuid = ItemUtils.getItemUuid(stack);
boolean hasCustomDye = SkyblockerConfigManager.get().general.customDyeColors.containsKey(uuid) || SkyblockerConfigManager.get().general.customAnimatedDyes.containsKey(uuid);
//DyedColorComponent#getColor returns ARGB so we mask out the alpha bits
- int dyeColor = DyedColorComponent.getColor(stack, -1) & 0x00FFFFFF;
+ int dyeColor = DyedColorComponent.getColor(stack, 0);
- if (!hasCustomDye && dyeColor != -1) {
+ // dyeColor will have alpha = 255 if it's dyed, and alpha = 0 if it's not dyed,
+ if (!hasCustomDye && dyeColor != 0) {
+ dyeColor = dyeColor & 0x00FFFFFF;
String colorHex = String.format("%06X", dyeColor);
String expectedHex = ExoticTooltip.getExpectedHex(internalID);