diff --git a/java/noppes/npcs/api/handler/IPlayerModelData.java b/java/noppes/npcs/api/handler/IPlayerModelData.java index aee94a3..0090ff6 100644 --- a/java/noppes/npcs/api/handler/IPlayerModelData.java +++ b/java/noppes/npcs/api/handler/IPlayerModelData.java @@ -1,98 +1,18 @@ package noppes.npcs.api.handler; +import noppes.npcs.api.handler.data.IModelPart; + public interface IPlayerModelData { void updateClient(); - void setEnabled(boolean enabled); - - boolean enabled(); + IModelPart getPart(int part); void setAnimated(boolean animated); - boolean isAnimated(); - void setInterpolated(boolean interpolate); - boolean isInterpolated(); - - void setFullAngles(boolean limit); - - boolean fullAngles(); + void setFullAngles(boolean fullAngles); void setAnimRate(float animRate); - - float getAnimRate(); - - void doWhileStanding(boolean whileStanding); - - boolean doWhileStanding(); - - void doWhileAttacking(boolean whileAttacking); - - boolean doWhileAttacking(); - - void doWhileMoving(boolean whileMoving); - - boolean doWhileMoving(); - - void setRotation(float rotationX, float rotationY, float rotationZ); - - void setRotationX(float rotationX); - - void setRotationY(float rotationY); - - void setRotationZ(float rotationZ); - - float getRotationX(); - - float getRotationY(); - - float getRotationZ(); - - void setRotationEnabled(boolean enabledX, boolean enabledY, boolean enabledZ); - - void setRotationEnabledX(boolean enabled); - - void setRotationEnabledY(boolean enabled); - - void setRotationEnabledZ(boolean enabled); - - boolean rotationEnabledX(); - - boolean rotationEnabledY(); - - boolean rotationEnabledZ(); - - void setRotation(int part, float rotationX, float rotationY, float rotationZ); - - void setRotationX(int part, float rotation); - - void setRotationY(int part, float rotation); - - void setRotationZ(int part, float rotation); - - float getRotationX(int part); - - float getRotationY(int part); - - float getRotationZ(int part); - - void setOffset(int part, float offsetX, float offsetY, float offsetZ); - - void setOffsetX(int part, float offset); - - void setOffsetY(int part, float offset); - - void setOffsetZ(int part, float offset); - - float getOffsetX(int part); - - float getOffsetY(int part); - - float getOffsetZ(int part); - - boolean isEnabled(int part); - - void setEnabled(int part, boolean bo); }