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