net.minecraft.client.renderer.texture

public class SpriteContents

implements Stitcher$Entry, AutoCloseable

ilk
net.minecraft.client.renderer.texture.SpriteContents
net.minecraft.class_7764
net.minecraft.client.texture.SpriteContents
net.minecraft.src.C_243582_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
b
LOGGER
field_40535
LOGGER
f_243663_
public static final int
a
UBO_SIZE
field_64235
SPRITE_INFO_SIZE
f_435584_
final Identifier
c
name
field_40536
id
f_243877_
final int
d
width
field_40537
width
f_244302_
final int
e
height
field_40538
height
f_244600_
private final NativeImage
f
originalImage
field_40539
image
f_243904_
NativeImage[]
g
byMipLevel
field_40540
mipmapLevelsImages
f_243731_
private final SpriteContents$AnimatedTexture
h
animatedTexture
field_40541
animation
f_244575_
private final List<MetadataSectionType$WithValue<?>>
i
additionalMetadata
field_61860
additionalMetadata
f_412373_
private final MipmapStrategy
j
mipmapStrategy
field_64084
strategy
f_435285_
private final float
k
alphaCutoffBias
field_64677
cutoffBias
f_434052_

Constructor summary

ModifierConstructor
public (Identifier id, FrameSize dimensions, NativeImage image)
public (Identifier id, FrameSize dimensions, NativeImage image, Optional<AnimationMetadataSection> animationResourceMetadata, List<MetadataSectionType$WithValue<?>> additionalMetadata, Optional<TextureMetadataSection> metadata)

Method summary

Modifier and TypeMethod
public void
a(int arg0)
increaseMipLevel(int arg0)
method_45808(int arg0)
generateMipmaps(int mipmapLevels)
m_246368_(int arg0)
private int
f()
getFrameCount()
method_45819()
getFrameCount()
m_245088_()
public boolean
a()
isAnimated()
method_73020()
isAnimated()
m_419681_()
private SpriteContents$AnimatedTexture
a(ina arg0, int arg1, int arg2, imz arg3)
createAnimatedTexture(FrameSize arg0, int arg1, int arg2, AnimationMetadataSection arg3)
method_45812(class_7771 arg0, int arg1, int arg2, class_1079 arg3)
createAnimation(SpriteDimensions dimensions, int imageWidth, int imageHeight, AnimationResourceMetadata metadata)
m_247391_(C_243504_ p_249792_, int p_252353_, int p_250947_, C_4518_ arg3)
public int
b()
width()
method_45807()
getWidth()
m_246492_()
public int
c()
height()
method_45815()
getHeight()
m_245330_()
public Identifier
d()
name()
method_45816()
getId()
m_246162_()
public IntStream
e()
getUniqueFrames()
method_45817()
getDistinctFrameCount()
m_245638_()
public SpriteContents$AnimationState
a(GpuBufferSlice arg0, int arg1)
createAnimationState(GpuBufferSlice arg0, int arg1)
method_45818(GpuBufferSlice arg0, int arg1)
createAnimator(GpuBufferSlice bufferSlice, int animationInfoSize)
m_443461_(GpuBufferSlice p_459047_, int arg1)
public <T> Optional<T>
a(azy<T> arg0)
getAdditionalMetadata(MetadataSectionType<T> arg0)
method_73021(class_7677<T> arg0)
getAdditionalMetadataValue(ResourceMetadataSerializer<T> serializer)
m_419814_(C_243536_<T> arg0)
public void
close()
close()
close()
public boolean
a(int arg0, int arg1, int arg2)
isTransparent(int arg0, int arg1, int arg2)
method_45810(int arg0, int arg1, int arg2)
isPixelTransparent(int frame, int x, int y)
m_245970_(int p_250934_, int p_249573_, int arg2)
public void
a(GpuTexture arg0, int arg1)
uploadFirstFrame(GpuTexture arg0, int arg1)
method_45809(GpuTexture arg0, int arg1)
upload(GpuTexture texture, int mipmap)
m_246850_(GpuTexture p_252315_, int arg1)