public abstract class AtlasSpriteSwappable
extends net.minecraft.client.renderer.texture.TextureAtlasSprite
| Constructor and Description |
|---|
AtlasSpriteSwappable(java.lang.String baseName) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(net.minecraft.client.renderer.texture.TextureAtlasSprite from) |
void |
generateMipmaps(int level) |
int |
getFrameCount() |
int[][] |
getFrameTextureData(int index) |
boolean |
hasAnimationMetadata() |
boolean |
hasCustomLoader(net.minecraft.client.resources.IResourceManager manager,
net.minecraft.util.ResourceLocation location) |
boolean |
load(net.minecraft.client.resources.IResourceManager manager,
net.minecraft.util.ResourceLocation location,
java.util.function.Function<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.texture.TextureAtlasSprite> textureGetter)
Actually loads the given location.
|
static net.minecraft.client.renderer.texture.TextureAtlasSprite |
loadSprite(net.minecraft.client.resources.IResourceManager manager,
java.lang.String name,
net.minecraft.util.ResourceLocation location,
boolean careIfMissing) |
static net.minecraft.client.renderer.texture.TextureAtlasSprite |
loadSprite(java.lang.String name,
net.minecraft.util.ResourceLocation location,
boolean careIfMissing) |
void |
setFramesTextureData(java.util.List<int[][]> newFramesTextureData) |
boolean |
swapWith(net.minecraft.client.renderer.texture.TextureAtlasSprite other) |
java.lang.String |
toString() |
void |
updateAnimation() |
clearFramesTextureData, getDependencies, getIconHeight, getIconName, getIconWidth, getInterpolatedU, getInterpolatedV, getMaxU, getMaxV, getMinU, getMinV, getOriginX, getOriginY, getUnInterpolatedU, getUnInterpolatedV, initSprite, loadSprite, loadSpriteFrames, makeAtlasSprite, setIconHeight, setIconWidthpublic boolean hasAnimationMetadata()
hasAnimationMetadata in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic void updateAnimation()
updateAnimation in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic boolean swapWith(net.minecraft.client.renderer.texture.TextureAtlasSprite other)
public boolean load(net.minecraft.client.resources.IResourceManager manager,
net.minecraft.util.ResourceLocation location,
java.util.function.Function<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.texture.TextureAtlasSprite> textureGetter)
loadSprite(IResourceManager, String, ResourceLocation, boolean) to load all of the possible variants.load in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic static net.minecraft.client.renderer.texture.TextureAtlasSprite loadSprite(java.lang.String name,
net.minecraft.util.ResourceLocation location,
boolean careIfMissing)
public static net.minecraft.client.renderer.texture.TextureAtlasSprite loadSprite(net.minecraft.client.resources.IResourceManager manager,
java.lang.String name,
net.minecraft.util.ResourceLocation location,
boolean careIfMissing)
public boolean hasCustomLoader(net.minecraft.client.resources.IResourceManager manager,
net.minecraft.util.ResourceLocation location)
hasCustomLoader in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic void generateMipmaps(int level)
generateMipmaps in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic int getFrameCount()
getFrameCount in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic void copyFrom(net.minecraft.client.renderer.texture.TextureAtlasSprite from)
copyFrom in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic int[][] getFrameTextureData(int index)
getFrameTextureData in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic void setFramesTextureData(java.util.List<int[][]> newFramesTextureData)
setFramesTextureData in class net.minecraft.client.renderer.texture.TextureAtlasSpritepublic java.lang.String toString()
toString in class net.minecraft.client.renderer.texture.TextureAtlasSprite