diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java index 70f78d0a..5bb2fa0a 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/CosmeticUser.java @@ -301,11 +301,10 @@ public class CosmeticUser implements CosmeticHolder { @Override public void updateCosmetic(@NotNull CosmeticSlot slot) { - if (getCosmetic(slot) == null) { - return; + Cosmetic cosmetic = playerCosmetics.get(slot); + if (cosmetic != null) { + cosmetic.update(this); } - getCosmetic(slot).update(this); - return; } public void updateCosmetic(Cosmetic cosmetic) {