IPlayerModelData:

-Restructured to implement the new IModelPart interface
This commit is contained in:
Luis C.M committed 2023-01-08 22:57:52 -06:00
1 parent 6684442549
commit 9a2c1e3e32
1 file changed
+4 -84
@@ -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);
}