diff --git a/src/main/java/noppes/npcs/constants/EnumAnimationPart.java b/src/main/java/noppes/npcs/constants/EnumAnimationPart.java index e392d3b60..3360a758d 100644 --- a/src/main/java/noppes/npcs/constants/EnumAnimationPart.java +++ b/src/main/java/noppes/npcs/constants/EnumAnimationPart.java @@ -1,17 +1,11 @@ package noppes.npcs.constants; public enum EnumAnimationPart { - HEAD(0), - BODY(1), - RIGHT_ARM(2), - LEFT_ARM(3), - RIGHT_LEG(4), - LEFT_LEG(5), - FULL_MODEL(6); - - public int id; - - EnumAnimationPart(int id) { - this.id = id; - } + HEAD, + BODY, + RIGHT_ARM, + LEFT_ARM, + RIGHT_LEG, + LEFT_LEG, + FULL_MODEL; } diff --git a/src/main/java/noppes/npcs/controllers/data/FramePart.java b/src/main/java/noppes/npcs/controllers/data/FramePart.java index 15490dd7e..82f573591 100644 --- a/src/main/java/noppes/npcs/controllers/data/FramePart.java +++ b/src/main/java/noppes/npcs/controllers/data/FramePart.java @@ -41,7 +41,7 @@ public class FramePart implements IFramePart { } public int getPartId() { - return part.id; + return part.ordinal(); } public void setPart(EnumAnimationPart part) { @@ -58,7 +58,7 @@ public class FramePart implements IFramePart { public IFramePart setPart(int partId) { for (EnumAnimationPart enumPart : EnumAnimationPart.values()) { - if (enumPart.id == partId) { + if (enumPart.ordinal() == partId) { this.setPart(enumPart); break; } diff --git a/src/main/java/noppes/npcs/scripted/NpcAPI.java b/src/main/java/noppes/npcs/scripted/NpcAPI.java index 7531bed81..54d86963d 100644 --- a/src/main/java/noppes/npcs/scripted/NpcAPI.java +++ b/src/main/java/noppes/npcs/scripted/NpcAPI.java @@ -772,7 +772,7 @@ public class NpcAPI extends AbstractNpcAPI { public IFramePart createPart(int partId) { for (EnumAnimationPart part : EnumAnimationPart.values()) { - if (part.id == partId) { + if (part.ordinal() == partId) { return new FramePart(part); } }