net.minecraft.client.renderer.texture

class TextureAtlasSprite$AnimatedTexture

implements Tickable, AutoCloseable

fig$a
net.minecraft.client.renderer.texture.TextureAtlasSprite$AnimatedTexture
net.minecraft.class_1058$class_5790
net.minecraft.client.texture.Sprite$Animation
net.minecraft.src.C_141756_

Field summary

Modifier and TypeField
int
b
frame
field_28470
frameIndex
f_174748_
int
c
subFrame
field_28471
frameTicks
f_174749_
final List<TextureAtlasSprite$FrameInfo>
d
frames
field_28472
frames
f_174750_
private final int
e
frameRowSize
field_28473
frameCount
f_174751_
private final TextureAtlasSprite$InterpolationData
f
interpolationData
field_28474
interpolation
f_174752_

Constructor summary

ModifierConstructor
(List<TextureAtlasSprite$FrameInfo> p_174755_, int frames, TextureAtlasSprite$InterpolationData frameCount)

Method summary

Modifier and TypeMethod
int
a(int arg0)
getFrameX(int arg0)
method_33446(int arg0)
getFrameX(int frame)
m_174759_(int arg0)
int
b(int arg0)
getFrameY(int arg0)
method_33451(int arg0)
getFrameY(int frame)
m_174764_(int arg0)
private void
c(int arg0)
uploadFrame(int arg0)
method_33455(int arg0)
upload(int frameIndex)
m_174767_(int arg0)
public void
close()
close()
close()
public void
e()
tick()
method_4622()
tick()
m_7673_()
public void
a()
uploadFirstFrame()
method_33445()
upload()
m_174758_()
public IntStream
b()
getUniqueFrames()
method_33450()
getDistinctFrameCount()
m_174763_()