net.minecraft.client.renderer.texture

public class TextureAtlas

extends AbstractTexture implements Tickable

All mapped superinterfaces:

Tickable

exl
net.minecraft.client.renderer.texture.TextureAtlas
net.minecraft.class_1059
net.minecraft.client.texture.SpriteAtlasTexture
net.minecraft.src.C_4484_

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
g
LOGGER
field_5278
LOGGER
f_118261_
public static final ResourceLocation
e
LOCATION_BLOCKS
field_5275
BLOCK_ATLAS_TEXTURE
f_118259_
public static final ResourceLocation
f
LOCATION_PARTICLES
field_17898
PARTICLE_ATLAS_TEXTURE
f_118260_
private static final String
h
FILE_EXTENSION
field_32957
PNG_EXTENSION
f_174697_
private final List<Tickable>
i
animatedTextures
field_5276
animatedSprites
f_118262_
private final Set<ResourceLocation>
j
sprites
field_5277
spritesToLoad
f_118263_
private final Map<ResourceLocation, TextureAtlasSprite>
k
texturesByName
field_5280
sprites
f_118264_
private final ResourceLocation
l
location
field_21749
id
f_118265_
private final int
m
maxSupportedTextureSize
field_17899
maxTextureSize
f_118266_

Constructor summary

ModifierConstructor
public (ResourceLocation id)

Method summary

Modifier and TypeMethod
public void
a(adt arg0)
load(ResourceManager arg0)
method_4625(class_3300 arg0)
load(ResourceManager arg0)
m_6704_(C_77_ arg0)
public void
a(exl$a arg0)
reload(TextureAtlas$Preparations arg0)
method_18159(class_1059$class_4007 arg0)
upload(SpriteAtlasTexture$Data arg0)
m_118312_(C_4484_$C_4485_ arg0)
public TextureAtlas$Preparations
a(adt arg0, Stream<ww> arg1, apv arg2, int arg3)
prepareToStitch(ResourceManager arg0, Stream<ResourceLocation> arg1, ProfilerFiller arg2, int arg3)
method_18163(class_3300 arg0, Stream<class_2960> arg1, class_3695 arg2, int arg3)
stitch(ResourceManager resourceManager, Stream<Identifier> idStream, Profiler profiler, int mipmapLevel)
m_118307_(C_77_ p_118309_, Stream<C_5265_> p_118310_, C_442_ p_118311_, int arg3)
private Collection<TextureAtlasSprite$Info>
a(adt arg0, Set<ww> arg1)
getBasicSpriteInfos(ResourceManager arg0, Set<ResourceLocation> arg1)
method_18164(class_3300 arg0, Set<class_2960> arg1)
loadSprites(ResourceManager resourceManager, Set<Identifier> ids)
m_118304_(C_77_ p_118306_, Set<C_5265_> arg1)
private List<TextureAtlasSprite>
a(adt arg0, exj arg1, int arg2)
getLoadedSprites(ResourceManager arg0, Stitcher arg1, int arg2)
method_18161(class_3300 arg0, class_1055 arg1, int arg2)
loadSprites(ResourceManager arg0, TextureStitcher arg1, int maxLevel)
m_118283_(C_77_ p_118285_, C_4478_ p_118286_, int arg2)
private TextureAtlasSprite
a(adt arg0, exm$c arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
load(ResourceManager arg0, TextureAtlasSprite$Info arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
method_4604(class_3300 arg0, class_1058$class_4727 arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
loadSprite(ResourceManager container, Sprite$Info arg1, int atlasWidth, int atlasHeight, int maxLevel, int x, int y)
m_118287_(C_77_ p_118289_, C_4486_$C_4488_ p_118290_, int p_118291_, int p_118292_, int p_118293_, int p_118294_, int arg6)
private ResourceLocation
b(ww arg0)
getResourceLocation(ResourceLocation arg0)
method_4603(class_2960 arg0)
getTexturePath(Identifier id)
m_118324_(C_5265_ arg0)
public void
a()
cycleAnimationFrames()
method_4612()
tickAnimatedSprites()
m_118270_()
public void
e()
tick()
method_4622()
tick()
m_7673_()
public TextureAtlasSprite
a(ww arg0)
getSprite(ResourceLocation arg0)
method_4608(class_2960 arg0)
getSprite(Identifier id)
m_118316_(C_5265_ arg0)
public void
f()
clearTextureData()
method_4601()
clear()
m_118329_()
public ResourceLocation
g()
location()
method_24106()
getId()
m_118330_()
public void
b(exl$a arg0)
updateFilter(TextureAtlas$Preparations arg0)
method_24198(class_1059$class_4007 arg0)
applyTextureFilter(SpriteAtlasTexture$Data arg0)
m_118322_(C_4484_$C_4485_ arg0)