mirror of
https://github.com/KAMKEEL/CustomNPC-Plus-API.git
synced 2026-11-14 13:14:44 +00:00
39 lines
930 B
Java
39 lines
930 B
Java
package noppes.npcs.api.entity.data;
|
|
|
|
/**
|
|
* Represents the scale configuration for a specific part of a model.
|
|
* Allows setting and retrieving scale factors along the X, Y, and Z axes.
|
|
*/
|
|
public interface IModelScalePart {
|
|
|
|
/**
|
|
* Sets the scale factors for this model part.
|
|
*
|
|
* @param x the scale factor along the X-axis.
|
|
* @param y the scale factor along the Y-axis.
|
|
* @param z the scale factor along the Z-axis.
|
|
*/
|
|
void setScale(float x, float y, float z);
|
|
|
|
/**
|
|
* Returns the scale factor along the X-axis.
|
|
*
|
|
* @return the X-axis scale.
|
|
*/
|
|
float getScaleX();
|
|
|
|
/**
|
|
* Returns the scale factor along the Y-axis.
|
|
*
|
|
* @return the Y-axis scale.
|
|
*/
|
|
float getScaleY();
|
|
|
|
/**
|
|
* Returns the scale factor along the Z-axis.
|
|
*
|
|
* @return the Z-axis scale.
|
|
*/
|
|
float getScaleZ();
|
|
}
|