diff options
author | Aaron <51387595+AzureAaron@users.noreply.github.com> | 2024-04-23 12:15:49 -0400 |
---|---|---|
committer | Aaron <51387595+AzureAaron@users.noreply.github.com> | 2024-04-26 16:23:21 -0400 |
commit | 330f8286d4e925f9a5c7ae5629e979edaf948363 (patch) | |
tree | d4b435e1596d7a73410cc945d5e7085b1cb62ac4 /src/main/java/de/hysky/skyblocker/mixin | |
parent | 07f6469fffac314ac529794e159b266bc49fc6af (diff) | |
download | Skyblocker-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.java | 6 |
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) { |