From a629801cc3ffa5913bc07af173e8a01673a70681 Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Wed, 9 Aug 2023 20:01:18 -0400 Subject: Custom Armour Dye Colours --- src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java') diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java index 08e7b5ea..640bce9b 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java +++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemStackMixin.java @@ -1,7 +1,5 @@ package me.xmrvizzy.skyblocker.mixin; -import java.util.Map; - import org.jetbrains.annotations.Nullable; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @@ -24,11 +22,10 @@ public class ItemStackMixin { @ModifyReturnValue(method = "getName", at = @At("RETURN")) public Text skyblocker$customItemNames(Text original) { if (Utils.isOnSkyblock() && nbt != null && nbt.contains("ExtraAttributes")) { - Map customItemNames = SkyblockerConfig.get().general.customItemNames; NbtCompound extraAttributes = nbt.getCompound("ExtraAttributes"); String itemUuid = extraAttributes.contains("uuid") ? extraAttributes.getString("uuid") : null; - if (itemUuid != null && customItemNames.containsKey(itemUuid)) return customItemNames.get(itemUuid); + return SkyblockerConfig.get().general.customItemNames.getOrDefault(itemUuid, original); } return original; -- cgit