diff --git a/src/main/java/me/braydon/mc/model/skin/Skin.java b/src/main/java/me/braydon/mc/model/skin/Skin.java index a62058a..2ded5db 100644 --- a/src/main/java/me/braydon/mc/model/skin/Skin.java +++ b/src/main/java/me/braydon/mc/model/skin/Skin.java @@ -68,11 +68,10 @@ public final class Skin { Consumer addPart = part -> { partUrls.put(part.name(), AppConfig.INSTANCE.getServerPublicUrl() + "/player/" + part.name().toLowerCase() + "/" + playerUuid + ".png"); }; - for (ISkinPart part : ISkinPart.Vanilla.values()) { - addPart.accept(part); - } - for (ISkinPart part : ISkinPart.Isometric.values()) { - addPart.accept(part); + for (Enum[] type : ISkinPart.TYPES) { + for (Enum part : type) { + addPart.accept((ISkinPart) part); + } } return this; }