History - net.minecraft.client.texture.SpriteContents$Animator
26.3-snapshot-3
Names
Fields
GpuBufferSlice[]: spriteUbosByMip, field_64240, animationInfosByFrame
GpuBufferSlice[]: spriteUbosByMip, field_64240, animationInfosByFrame
Constructors
(SpriteContents$Animation, it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>, GpuBufferSlice[])
(SpriteContents$Animation, it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>, GpuBufferSlice[])
Methods
GpuBufferSlice (int): getDrawUbo, method_76308, getBufferSlice
void (RenderPass, GpuBufferSlice): drawToAtlas, method_76309, upload
GpuBufferSlice (int): getDrawUbo, method_76308, getBufferSlice
void (RenderPass, GpuBufferSlice): drawToAtlas, method_76309, upload
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.client.renderer.texture.SpriteContents$AnimationState
net.minecraft.class_7764$class_12298
net.minecraft.client.texture.SpriteContents$Animator
Fields
int: frame, field_64236, frame
int: subFrame, field_64237, elapsedTimeInFrame
SpriteContents$Animation: animationInfo, field_64238, animation
it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>: frameTexturesByIndex, field_64239, textureViewsByFrame
GpuBufferSlice[]: spriteUbosByMip, field_64240, animationInfosByFrame
boolean: isDirty, field_64241, changedFrame
Constructors
(SpriteContents$Animation, it.unimi.dsi.fastutil.ints.Int2ObjectMap<GpuTextureView>, GpuBufferSlice[])
Methods
void (): tick, method_76307, tick
GpuBufferSlice (int): getDrawUbo, method_76308, getBufferSlice
boolean (): needsToDraw, method_76310, isDirty
void (RenderPass, GpuBufferSlice): drawToAtlas, method_76309, upload
void (): close