public class TextureAtlasSprite
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
frameCounter |
protected java.util.List |
framesTextureData |
protected int |
height |
protected int[][] |
interpolatedFrameData |
protected int |
originX |
protected int |
originY |
protected boolean |
rotated |
protected int |
tickCounter |
protected int |
width |
Modifier | Constructor and Description |
---|---|
protected |
TextureAtlasSprite(java.lang.String spriteName) |
Modifier and Type | Method and Description |
---|---|
void |
clearFramesTextureData() |
void |
copyFrom(TextureAtlasSprite p_94217_1_) |
void |
generateMipmaps(int p_147963_1_) |
int |
getFrameCount() |
int[][] |
getFrameTextureData(int p_147965_1_) |
int |
getIconHeight() |
java.lang.String |
getIconName() |
int |
getIconWidth() |
float |
getInterpolatedU(double p_94214_1_) |
float |
getInterpolatedV(double p_94207_1_) |
float |
getMaxU() |
float |
getMaxV() |
float |
getMinU() |
float |
getMinV() |
int |
getOriginX() |
int |
getOriginY() |
boolean |
hasAnimationMetadata() |
boolean |
hasCustomLoader(IResourceManager manager,
ResourceLocation location)
The result of this function determines is the below 'load' function is called, and the
default vanilla loading code is bypassed completely.
|
void |
initSprite(int p_110971_1_,
int p_110971_2_,
int p_110971_3_,
int p_110971_4_,
boolean p_110971_5_) |
boolean |
load(IResourceManager manager,
ResourceLocation location)
Load the specified resource as this sprite's data.
|
void |
loadSprite(java.awt.image.BufferedImage[] p_180598_1_,
AnimationMetadataSection p_180598_2_) |
protected static TextureAtlasSprite |
makeAtlasSprite(ResourceLocation spriteResourceLocation) |
void |
setFramesTextureData(java.util.List newFramesTextureData) |
void |
setIconHeight(int newHeight) |
void |
setIconWidth(int newWidth) |
static void |
setLocationNameClock(java.lang.String p_176602_0_) |
static void |
setLocationNameCompass(java.lang.String p_176603_0_) |
java.lang.String |
toString() |
void |
updateAnimation() |
protected java.util.List framesTextureData
protected int[][] interpolatedFrameData
protected boolean rotated
protected int originX
protected int originY
protected int width
protected int height
protected int frameCounter
protected int tickCounter
protected static TextureAtlasSprite makeAtlasSprite(ResourceLocation spriteResourceLocation)
public static void setLocationNameClock(java.lang.String p_176602_0_)
public static void setLocationNameCompass(java.lang.String p_176603_0_)
public void initSprite(int p_110971_1_, int p_110971_2_, int p_110971_3_, int p_110971_4_, boolean p_110971_5_)
public void copyFrom(TextureAtlasSprite p_94217_1_)
public int getOriginX()
public int getOriginY()
public int getIconWidth()
public int getIconHeight()
public float getMinU()
public float getMaxU()
public float getInterpolatedU(double p_94214_1_)
public float getMinV()
public float getMaxV()
public float getInterpolatedV(double p_94207_1_)
public java.lang.String getIconName()
public void updateAnimation()
public int[][] getFrameTextureData(int p_147965_1_)
public int getFrameCount()
public void setIconWidth(int newWidth)
public void setIconHeight(int newHeight)
public void loadSprite(java.awt.image.BufferedImage[] p_180598_1_, AnimationMetadataSection p_180598_2_)
public void generateMipmaps(int p_147963_1_)
public void clearFramesTextureData()
public boolean hasAnimationMetadata()
public void setFramesTextureData(java.util.List newFramesTextureData)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean hasCustomLoader(IResourceManager manager, ResourceLocation location)
manager
- location
- public boolean load(IResourceManager manager, ResourceLocation location)
manager
- Main resource managerlocation
- File resource location