net.minecraft.client.renderer.texture

public class TextureAtlasSprite

implements AutoCloseable

eag
net.minecraft.client.renderer.texture.TextureAtlasSprite
net.minecraft.class_1058
net.minecraft.client.texture.Sprite
net.minecraft.client.renderer.texture.TextureAtlasSprite

Field summary

Modifier and TypeField
private final TextureAtlas
b
atlas
field_21750
atlas
field_229225_b_
private final TextureAtlasSprite$Info
c
info
field_21751
info
field_229226_c_
private final AnimationMetadataSection
d
metadata
field_5271
animationMetadata
field_110982_k
protected final NativeImage[]
a
mainImage
field_5262
images
field_195670_c
private final int[]
e
framesX
field_5265
frameXs
field_195671_d
private final int[]
f
framesY
field_5264
frameYs
field_195672_e
private final TextureAtlasSprite$InterpolationData
g
interpolationData
field_21752
interpolation
field_229227_g_
private final int
h
x
field_5258
x
field_110975_c
private final int
i
y
field_5256
y
field_110974_d
private final float
j
u0
field_5270
uMin
field_110979_l
private final float
k
u1
field_5269
uMax
field_110980_m
private final float
l
v0
field_5268
vMin
field_110977_n
private final float
m
v1
field_5267
vMax
field_110978_o
private int
n
frame
field_5273
frameIndex
field_110973_g
private int
o
subFrame
field_5272
frameTicks
field_110983_h

Constructor summary

ModifierConstructor
protected (TextureAtlas arg0, TextureAtlasSprite$Info arg1, int arg2, int arg3, int arg4, int arg5, int arg6, NativeImage arg7)

Method summary

Modifier and TypeMethod
private void
a(int arg0)
upload(int arg0)
method_4573(int arg0)
upload(int frame)
func_195659_d(int arg0)
private void
a(int arg0, int arg1, cxo[] arg2)
upload(int arg0, int arg1, NativeImage[] arg2)
method_4579(int arg0, int arg1, class_1011[] arg2)
upload(int frameX, int frameY, NativeImage[] output)
func_195667_a(int arg0, int arg1, NativeImage[] arg2)
public int
f()
getWidth()
method_4578()
getWidth()
func_94211_a()
public int
g()
getHeight()
method_4595()
getHeight()
func_94216_b()
public float
h()
getU0()
method_4594()
getMinU()
func_94209_e()
public float
i()
getU1()
method_4577()
getMaxU()
func_94212_f()
public float
a(double arg0)
getU(double arg0)
method_4580(double arg0)
getFrameU(double frame)
func_94214_a(double arg0)
public float
j()
getV0()
method_4593()
getMinV()
func_94206_g()
public float
k()
getV1()
method_4575()
getMaxV()
func_94210_h()
public float
b(double arg0)
getV(double arg0)
method_4570(double arg0)
getFrameV(double frame)
func_94207_b(double arg0)
public ResourceLocation
l()
getName()
method_4598()
getId()
func_195668_m()
public TextureAtlas
m()
atlas()
method_24119()
getAtlas()
func_229241_m_()
public int
n()
getFrameCount()
method_4592()
getFrameCount()
func_110970_k()
public void
close()
close()
close()
close()
public boolean
a(int arg0, int arg1, int arg2)
isTransparent(int arg0, int arg1, int arg2)
method_4583(int arg0, int arg1, int arg2)
isPixelTransparent(int frame, int x, int y)
func_195662_a(int arg0, int arg1, int arg2)
public void
o()
uploadFirstFrame()
method_4584()
upload()
func_195663_q()
private float
a()
atlasSize()
method_23841()
getFrameDeltaFactor()
func_229228_a_()
public float
p()
uvShrinkRatio()
method_23842()
getAnimationFrameDelta()
func_229242_p_()
public void
q()
cycleFrames()
method_4597()
tickAnimation()
func_94219_l()
public boolean
r()
isAnimation()
method_4599()
isAnimated()
func_130098_m()
public VertexConsumer
a(cyl arg0)
wrap(VertexConsumer arg0)
method_24108(class_4588 arg0)
getTextureSpecificVertexConsumer(VertexConsumer arg0)
func_229230_a_(IVertexBuilder arg0)