Files
2025-03-06 01:48:39 -05:00

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();
}