mirror of
https://github.com/KAMKEEL/CustomNPC-Plus-API.git
synced 2026-11-15 00:54:44 +00:00
69 lines
1.3 KiB
Java
69 lines
1.3 KiB
Java
package noppes.npcs.api.handler;
|
|
|
|
import noppes.npcs.api.handler.data.IModelPart;
|
|
|
|
public interface IPlayerModelData {
|
|
|
|
void updateClient();
|
|
|
|
IModelPart getPart(int part);
|
|
|
|
void setEnabled(boolean enabled);
|
|
|
|
boolean enabled();
|
|
|
|
void setAnimated(boolean animated);
|
|
|
|
boolean isAnimated();
|
|
|
|
void setInterpolated(boolean interpolate);
|
|
|
|
boolean isInterpolated();
|
|
|
|
void setFullAngles(boolean fullAngles);
|
|
|
|
boolean fullAngles();
|
|
|
|
void setAnimRate(float animRate);
|
|
|
|
float getAnimRate();
|
|
|
|
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 allEnabled(boolean enabled);
|
|
|
|
void allAnimated(boolean animated);
|
|
|
|
void allInterpolated(boolean interpolate);
|
|
|
|
void allFullAngles(boolean fullAngles);
|
|
|
|
void allAnimRate(float animRate);
|
|
}
|