Package net.minecraft.client.texture
Class SpriteAtlasTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.SpriteAtlasTexture
- All Implemented Interfaces:
- AutoCloseable,- DynamicTexture,- TextureTickListener
@Environment(CLIENT)
public class SpriteAtlasTexture
extends AbstractTexture
implements DynamicTexture, TextureTickListener
- Mappings:
- Namespace - Name - official - fuu- intermediary - net/minecraft/class_1059- named - net/minecraft/client/texture/SpriteAtlasTexture
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate List<Sprite.TickableAnimation>static final IdentifierDeprecated.private intprivate final Identifierprivate static final Loggerprivate final intprivate intstatic final IdentifierDeprecated.private Map<Identifier,Sprite> private List<SpriteContents>private intFields inherited from class net.minecraft.client.texture.AbstractTexturebilinear, DEFAULT_ID, glId, mipmap
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidclear()private static voiddumpAtlasInfos(Path path, String id, Map<Identifier, Sprite> sprites) (package private) intgetId()intgetSprite(Identifier id) (package private) intgetWidth()voidload(ResourceManager manager) voidsave(Identifier id, Path path) voidtick()voidvoidupload(SpriteLoader.StitchResult stitchResult) Methods inherited from class net.minecraft.client.texture.AbstractTexturebindTexture, clearGlId, close, getGlId, registerTexture, setFilter
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfuu;g:Lorg/slf4j/Logger;- intermediary - field_5278- Lnet/minecraft/class_1059;field_5278:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/client/texture/SpriteAtlasTexture;LOGGER:Lorg/slf4j/Logger;
 
- 
BLOCK_ATLAS_TEXTUREDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfuu;e:Lacq;- intermediary - field_5275- Lnet/minecraft/class_1059;field_5275:Lnet/minecraft/class_2960;- named - BLOCK_ATLAS_TEXTURE- Lnet/minecraft/client/texture/SpriteAtlasTexture;BLOCK_ATLAS_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
PARTICLE_ATLAS_TEXTUREDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfuu;f:Lacq;- intermediary - field_17898- Lnet/minecraft/class_1059;field_17898:Lnet/minecraft/class_2960;- named - PARTICLE_ATLAS_TEXTURE- Lnet/minecraft/client/texture/SpriteAtlasTexture;PARTICLE_ATLAS_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
spritesToLoad- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfuu;h:Ljava/util/List;- intermediary - field_5277- Lnet/minecraft/class_1059;field_5277:Ljava/util/List;- named - spritesToLoad- Lnet/minecraft/client/texture/SpriteAtlasTexture;spritesToLoad:Ljava/util/List;
 
- 
animatedSprites- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfuu;i:Ljava/util/List;- intermediary - field_5276- Lnet/minecraft/class_1059;field_5276:Ljava/util/List;- named - animatedSprites- Lnet/minecraft/client/texture/SpriteAtlasTexture;animatedSprites:Ljava/util/List;
 
- 
sprites- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfuu;j:Ljava/util/Map;- intermediary - field_5280- Lnet/minecraft/class_1059;field_5280:Ljava/util/Map;- named - sprites- Lnet/minecraft/client/texture/SpriteAtlasTexture;sprites:Ljava/util/Map;
 
- 
id- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfuu;k:Lacq;- intermediary - field_21749- Lnet/minecraft/class_1059;field_21749:Lnet/minecraft/class_2960;- named - id- Lnet/minecraft/client/texture/SpriteAtlasTexture;id:Lnet/minecraft/util/Identifier;
 
- 
maxTextureSizeprivate final int maxTextureSize- Mappings:
- Namespace - Name - Mixin selector - official - l- Lfuu;l:I- intermediary - field_17899- Lnet/minecraft/class_1059;field_17899:I- named - maxTextureSize- Lnet/minecraft/client/texture/SpriteAtlasTexture;maxTextureSize:I
 
- 
widthprivate int width- Mappings:
- Namespace - Name - Mixin selector - official - m- Lfuu;m:I- intermediary - field_43113- Lnet/minecraft/class_1059;field_43113:I- named - width- Lnet/minecraft/client/texture/SpriteAtlasTexture;width:I
 
- 
heightprivate int height- Mappings:
- Namespace - Name - Mixin selector - official - n- Lfuu;n:I- intermediary - field_43114- Lnet/minecraft/class_1059;field_43114:I- named - height- Lnet/minecraft/client/texture/SpriteAtlasTexture;height:I
 
- 
mipLevelprivate int mipLevel- Mappings:
- Namespace - Name - Mixin selector - official - o- Lfuu;o:I- intermediary - field_43115- Lnet/minecraft/class_1059;field_43115:I- named - mipLevel- Lnet/minecraft/client/texture/SpriteAtlasTexture;mipLevel:I
 
 
- 
- 
Constructor Details- 
SpriteAtlasTexture- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfuu;<init>(Lacq;)V- intermediary - <init>- Lnet/minecraft/class_1059;<init>(Lnet/minecraft/class_2960;)V- named - <init>- Lnet/minecraft/client/texture/SpriteAtlasTexture;<init>(Lnet/minecraft/util/Identifier;)V
 
 
- 
- 
Method Details- 
load- Specified by:
- loadin class- AbstractTexture
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfug;a(Lakx;)V- intermediary - method_4625- Lnet/minecraft/class_1044;method_4625(Lnet/minecraft/class_3300;)V- named - load- Lnet/minecraft/client/texture/AbstractTexture;load(Lnet/minecraft/resource/ResourceManager;)V
 
- 
upload- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfuu;a(Lfuq$a;)V- intermediary - method_45848- Lnet/minecraft/class_1059;method_45848(Lnet/minecraft/class_7766$class_7767;)V- named - upload- Lnet/minecraft/client/texture/SpriteAtlasTexture;upload(Lnet/minecraft/client/texture/SpriteLoader$StitchResult;)V
 
- 
save- Specified by:
- savein interface- DynamicTexture
- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfuh;a(Lacq;Ljava/nio/file/Path;)V- intermediary - method_49712- Lnet/minecraft/class_8215;method_49712(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)V- named - save- Lnet/minecraft/client/texture/DynamicTexture;save(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)V
 
- 
dumpAtlasInfos- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfuu;a(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V- intermediary - method_45849- Lnet/minecraft/class_1059;method_45849(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V- named - dumpAtlasInfos- Lnet/minecraft/client/texture/SpriteAtlasTexture;dumpAtlasInfos(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V
 
- 
tickAnimatedSpritespublic void tickAnimatedSprites()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfuu;d()V- intermediary - method_4612- Lnet/minecraft/class_1059;method_4612()V- named - tickAnimatedSprites- Lnet/minecraft/client/texture/SpriteAtlasTexture;tickAnimatedSprites()V
 
- 
tickpublic void tick()- Specified by:
- tickin interface- TextureTickListener
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfux;e()V- intermediary - method_4622- Lnet/minecraft/class_1061;method_4622()V- named - tick- Lnet/minecraft/client/texture/TextureTickListener;tick()V
 
- 
getSprite- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfuu;a(Lacq;)Lfuv;- intermediary - method_4608- Lnet/minecraft/class_1059;method_4608(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058;- named - getSprite- Lnet/minecraft/client/texture/SpriteAtlasTexture;getSprite(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/Sprite;
 
- 
clearpublic void clear()- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfuu;f()V- intermediary - method_4601- Lnet/minecraft/class_1059;method_4601()V- named - clear- Lnet/minecraft/client/texture/SpriteAtlasTexture;clear()V
 
- 
getId- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfuu;g()Lacq;- intermediary - method_24106- Lnet/minecraft/class_1059;method_24106()Lnet/minecraft/class_2960;- named - getId- Lnet/minecraft/client/texture/SpriteAtlasTexture;getId()Lnet/minecraft/util/Identifier;
 
- 
getMaxTextureSizepublic int getMaxTextureSize()- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfuu;h()I- intermediary - method_45850- Lnet/minecraft/class_1059;method_45850()I- named - getMaxTextureSize- Lnet/minecraft/client/texture/SpriteAtlasTexture;getMaxTextureSize()I
 
- 
getWidthint getWidth()- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfuu;i()I- intermediary - method_49713- Lnet/minecraft/class_1059;method_49713()I- named - getWidth- Lnet/minecraft/client/texture/SpriteAtlasTexture;getWidth()I
 
- 
getHeightint getHeight()- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfuu;j()I- intermediary - method_49714- Lnet/minecraft/class_1059;method_49714()I- named - getHeight- Lnet/minecraft/client/texture/SpriteAtlasTexture;getHeight()I
 
- 
applyTextureFilter- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfuu;b(Lfuq$a;)V- intermediary - method_24198- Lnet/minecraft/class_1059;method_24198(Lnet/minecraft/class_7766$class_7767;)V- named - applyTextureFilter- Lnet/minecraft/client/texture/SpriteAtlasTexture;applyTextureFilter(Lnet/minecraft/client/texture/SpriteLoader$StitchResult;)V
 
 
-