2022-05-16 22:04:54 -05:00
|
|
|
package noppes.npcs.scripted.interfaces;
|
|
|
|
|
|
2022-05-17 04:46:06 -05:00
|
|
|
import net.minecraft.util.ResourceLocation;
|
|
|
|
|
|
2022-05-16 22:04:54 -05:00
|
|
|
public interface ISkinOverlay {
|
|
|
|
|
void setTexture(String texture);
|
|
|
|
|
|
|
|
|
|
String getTexture();
|
|
|
|
|
|
|
|
|
|
void setGlow(boolean glow);
|
|
|
|
|
|
|
|
|
|
boolean getGlow();
|
2022-05-16 23:27:11 -05:00
|
|
|
|
|
|
|
|
void setAlpha(float alpha);
|
|
|
|
|
float getAlpha();
|
|
|
|
|
|
|
|
|
|
void setSize(float size);
|
|
|
|
|
float getSize();
|
|
|
|
|
|
|
|
|
|
void setScale(float scaleX, float scaleY);
|
|
|
|
|
float getScaleX();
|
|
|
|
|
float getScaleY();
|
|
|
|
|
|
|
|
|
|
void setSpeed(float speedX, float speedY);
|
|
|
|
|
float getSpeedX();
|
|
|
|
|
float getSpeedY();
|
2022-05-17 00:01:31 -05:00
|
|
|
|
|
|
|
|
void setOffset(float offsetX, float offsetY, float offsetZ);
|
|
|
|
|
float getOffsetX();
|
|
|
|
|
float getOffsetY();
|
|
|
|
|
float getOffsetZ();
|
2022-05-17 04:46:06 -05:00
|
|
|
|
|
|
|
|
ResourceLocation getLocation();
|
|
|
|
|
void setLocation(ResourceLocation location);
|
2022-05-16 22:04:54 -05:00
|
|
|
}
|