aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/mixin
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2024-04-23 12:15:49 -0400
committerAaron <51387595+AzureAaron@users.noreply.github.com>2024-04-26 16:23:21 -0400
commit330f8286d4e925f9a5c7ae5629e979edaf948363 (patch)
treed4b435e1596d7a73410cc945d5e7085b1cb62ac4 /src/main/java/de/hysky/skyblocker/mixin
parent07f6469fffac314ac529794e159b266bc49fc6af (diff)
downloadSkyblocker-330f8286d4e925f9a5c7ae5629e979edaf948363.tar.gz
Skyblocker-330f8286d4e925f9a5c7ae5629e979edaf948363.tar.bz2
Skyblocker-330f8286d4e925f9a5c7ae5629e979edaf948363.zip
Handle removal/flattening of the ExtraAttributes tag
The tag doesn't exist anymore, the data is no longer "nested" under it.
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/mixin')
-rw-r--r--src/main/java/de/hysky/skyblocker/mixin/DrawContextMixin.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/de/hysky/skyblocker/mixin/DrawContextMixin.java b/src/main/java/de/hysky/skyblocker/mixin/DrawContextMixin.java
index e2979040..6654bae6 100644
--- a/src/main/java/de/hysky/skyblocker/mixin/DrawContextMixin.java
+++ b/src/main/java/de/hysky/skyblocker/mixin/DrawContextMixin.java
@@ -36,10 +36,10 @@ public abstract class DrawContextMixin {
if (!SkyblockerConfigManager.get().general.itemInfoDisplay.attributeShardInfo) return;
if (Utils.isOnSkyblock()) {
- NbtCompound extraAttributes = ItemUtils.getExtraAttributes(stack);
+ NbtCompound customData = ItemUtils.getCustomData(stack);
- if (extraAttributes != null && extraAttributes.getString(ItemUtils.ID).equals("ATTRIBUTE_SHARD")) {
- NbtCompound attributesTag = extraAttributes.getCompound("attributes");
+ if (ItemUtils.getItemId(stack).equals("ATTRIBUTE_SHARD")) {
+ NbtCompound attributesTag = customData.getCompound("attributes");
String[] attributes = attributesTag.getKeys().toArray(String[]::new);
if (attributes.length != 0) {