net.minecraft.client.texture

public class Sprite

implements TextureRegion, AutoCloseable

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

Field summary

Modifier and TypeField
private final Identifier
atlasLocation
field_40552
atlasId
private final SpriteContents
contents
field_40553
contents
private final int
x
field_5258
x
private final int
y
field_5256
y
private final float
u0
field_5270
minU
private final float
u1
field_5269
maxU
private final float
v0
field_5268
minV
private final float
v1
field_5267
maxV
private final int
padding
field_64248
padding

Constructor summary

ModifierConstructor
protected (Identifier atlasId, SpriteContents contents, int atlasWidth, int atlasHeight, int x, int y, int padding)

Method summary

Modifier and TypeMethod
public int
getX()
method_35806()
getX()
public int
getY()
method_35807()
getY()
public float
getU0()
method_4594()
getMinU()
public float
getU1()
method_4577()
getMaxU()
public SpriteContents
contents()
method_45851()
getContents()
public SpriteContents$Animator
createAnimationState(GpuBufferSlice uboSlice, int spriteUboSize)
method_76319(GpuBufferSlice arg0, int arg1)
createAnimator(GpuBufferSlice bufferSlice, int animationInfoSize)
public Transparency
transparency()
method_1_2375()
getTransparency()
public float
getU(float offset)
method_4580(float arg0)
getFrameU(float arg0)
public float
getV0()
method_4593()
getMinV()
public float
getV1()
method_4575()
getMaxV()
public float
getV(float offset)
method_4570(float arg0)
getFrameV(float arg0)
public Identifier
atlasLocation()
method_45852()
getAtlasId()
public void
uploadFirstFrame(GpuTexture destination, int level)
method_4584(GpuTexture arg0, int arg1)
upload(GpuTexture texture, int mipmap)
public boolean
isAnimated()
method_76321()
isAnimated()
public void
uploadSpriteUbo(ByteBuffer uboBuffer, int startOffset, int maxMipLevel, int atlasWidth, int atlasHeight, int spriteUboSize)
method_76320(ByteBuffer arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
putSpriteInfo(ByteBuffer buffer, int offset, int maxLevel, int width, int height, int stride)
public void
close()