Package net.minecraft.client.texture
Class SpriteAtlasTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.SpriteAtlasTexture
- All Implemented Interfaces:
ClientTickable,Texture,TickableTexture
@Environment(CLIENT)
public class SpriteAtlasTexture
extends AbstractTexture
implements TickableTexture
- Mappings:
Namespace Name official cdpintermediary net/minecraft/class_1533named net/minecraft/client/texture/SpriteAtlasTexture
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Identifierprivate static final Loggerprivate intstatic final Identifierprivate final Stringprivate final Spriteprivate final TextureCreatorFields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, glId, lastBilinear, lastMipnmap, mipmap -
Constructor Summary
ConstructorsConstructorDescriptionSpriteAtlasTexture(String name) SpriteAtlasTexture(String name, TextureCreator creator) -
Method Summary
Modifier and TypeMethodDescriptiongetSprite(Identifier identifier) voidload(ResourceManager manager) voidmethod_10315(ResourceManager manager, TextureCreator creator) private Identifiermethod_12487(Sprite sprite) private booleanmethod_12488(ResourceManager resourceManager, Sprite sprite) private voidvoidmethod_7005(ResourceManager manager) voidsetMaxTextureSize(int size) voidtick()voidupdate()Methods inherited from class net.minecraft.client.texture.AbstractTexture
clearGlId, getGlId, pop, pushFilter, setFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.texture.Texture
getGlId, pop, pushFilter
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official hLcdp;h:Lorg/apache/logging/log4j/Logger;intermediary field_8087Lnet/minecraft/class_1533;field_8087:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/texture/SpriteAtlasTexture;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MISSING
- Mappings:
Namespace Name Mixin selector official fLcdp;f:Lnf;intermediary field_11196Lnet/minecraft/class_1533;field_11196:Lnet/minecraft/class_1653;named MISSINGLnet/minecraft/client/texture/SpriteAtlasTexture;MISSING:Lnet/minecraft/util/Identifier;
-
BLOCK_ATLAS_TEX
- Mappings:
Namespace Name Mixin selector official gLcdp;g:Lnf;intermediary field_6556Lnet/minecraft/class_1533;field_6556:Lnet/minecraft/class_1653;named BLOCK_ATLAS_TEXLnet/minecraft/client/texture/SpriteAtlasTexture;BLOCK_ATLAS_TEX:Lnet/minecraft/util/Identifier;
-
animatedSprites
- Mappings:
Namespace Name Mixin selector official iLcdp;i:Ljava/util/List;intermediary field_6022Lnet/minecraft/class_1533;field_6022:Ljava/util/List;named animatedSpritesLnet/minecraft/client/texture/SpriteAtlasTexture;animatedSprites:Ljava/util/List;
-
spritesToLoad
- Mappings:
Namespace Name Mixin selector official jLcdp;j:Ljava/util/Map;intermediary field_6558Lnet/minecraft/class_1533;field_6558:Ljava/util/Map;named spritesToLoadLnet/minecraft/client/texture/SpriteAtlasTexture;spritesToLoad:Ljava/util/Map;
-
sprites
- Mappings:
Namespace Name Mixin selector official kLcdp;k:Ljava/util/Map;intermediary field_6559Lnet/minecraft/class_1533;field_6559:Ljava/util/Map;named spritesLnet/minecraft/client/texture/SpriteAtlasTexture;sprites:Ljava/util/Map;
-
name
- Mappings:
Namespace Name Mixin selector official lLcdp;l:Ljava/lang/String;intermediary field_6016Lnet/minecraft/class_1533;field_6016:Ljava/lang/String;named nameLnet/minecraft/client/texture/SpriteAtlasTexture;name:Ljava/lang/String;
-
textureCreator
- Mappings:
Namespace Name Mixin selector official mLcdp;m:Lcdi;intermediary field_11197Lnet/minecraft/class_1533;field_11197:Lnet/minecraft/class_2518;named textureCreatorLnet/minecraft/client/texture/SpriteAtlasTexture;textureCreator:Lnet/minecraft/client/texture/TextureCreator;
-
maxTextureSize
private int maxTextureSize- Mappings:
Namespace Name Mixin selector official nLcdp;n:Iintermediary field_8088Lnet/minecraft/class_1533;field_8088:Inamed maxTextureSizeLnet/minecraft/client/texture/SpriteAtlasTexture;maxTextureSize:I
-
texture
- Mappings:
Namespace Name Mixin selector official oLcdp;o:Lcdq;intermediary field_6560Lnet/minecraft/class_1533;field_6560:Lnet/minecraft/class_1639;named textureLnet/minecraft/client/texture/SpriteAtlasTexture;texture:Lnet/minecraft/client/texture/Sprite;
-
-
Constructor Details
-
SpriteAtlasTexture
- Mappings:
Namespace Name Mixin selector official <init>Lcdp;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1533;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/texture/SpriteAtlasTexture;<init>(Ljava/lang/String;)V
-
SpriteAtlasTexture
- Mappings:
Namespace Name Mixin selector official <init>Lcdp;<init>(Ljava/lang/String;Lcdi;)Vintermediary <init>Lnet/minecraft/class_1533;<init>(Ljava/lang/String;Lnet/minecraft/class_2518;)Vnamed <init>Lnet/minecraft/client/texture/SpriteAtlasTexture;<init>(Ljava/lang/String;Lnet/minecraft/client/texture/TextureCreator;)V
-
-
Method Details
-
method_5829
private void method_5829()- Mappings:
Namespace Name Mixin selector official gLcdp;g()Vintermediary method_5829Lnet/minecraft/class_1533;method_5829()Vnamed method_5829Lnet/minecraft/client/texture/SpriteAtlasTexture;method_5829()V
-
load
- Specified by:
loadin interfaceTexture- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLcds;a(Lcep;)Vintermediary method_5854Lnet/minecraft/class_319;method_5854(Lnet/minecraft/class_1654;)Vnamed loadLnet/minecraft/client/texture/Texture;load(Lnet/minecraft/resource/ResourceManager;)V
-
method_10315
- Mappings:
Namespace Name Mixin selector official aLcdp;a(Lcep;Lcdi;)Vintermediary method_10315Lnet/minecraft/class_1533;method_10315(Lnet/minecraft/class_1654;Lnet/minecraft/class_2518;)Vnamed method_10315Lnet/minecraft/client/texture/SpriteAtlasTexture;method_10315(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/TextureCreator;)V
-
method_7005
- Mappings:
Namespace Name Mixin selector official bLcdp;b(Lcep;)Vintermediary method_7005Lnet/minecraft/class_1533;method_7005(Lnet/minecraft/class_1654;)Vnamed method_7005Lnet/minecraft/client/texture/SpriteAtlasTexture;method_7005(Lnet/minecraft/resource/ResourceManager;)V
-
method_12488
- Mappings:
Namespace Name Mixin selector official aLcdp;a(Lcep;Lcdq;)Zintermediary method_12488Lnet/minecraft/class_1533;method_12488(Lnet/minecraft/class_1654;Lnet/minecraft/class_1639;)Znamed method_12488Lnet/minecraft/client/texture/SpriteAtlasTexture;method_12488(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/Sprite;)Z
-
method_12487
- Mappings:
Namespace Name Mixin selector official aLcdp;a(Lcdq;)Lnf;intermediary method_12487Lnet/minecraft/class_1533;method_12487(Lnet/minecraft/class_1639;)Lnet/minecraft/class_1653;named method_12487Lnet/minecraft/client/texture/SpriteAtlasTexture;method_12487(Lnet/minecraft/client/texture/Sprite;)Lnet/minecraft/util/Identifier;
-
getSprite
- Mappings:
Namespace Name Mixin selector official aLcdp;a(Ljava/lang/String;)Lcdq;intermediary method_5828Lnet/minecraft/class_1533;method_5828(Ljava/lang/String;)Lnet/minecraft/class_1639;named getSpriteLnet/minecraft/client/texture/SpriteAtlasTexture;getSprite(Ljava/lang/String;)Lnet/minecraft/client/texture/Sprite;
-
update
public void update()- Mappings:
Namespace Name Mixin selector official dLcdp;d()Vintermediary method_5238Lnet/minecraft/class_1533;method_5238()Vnamed updateLnet/minecraft/client/texture/SpriteAtlasTexture;update()V
-
getSprite
- Mappings:
Namespace Name Mixin selector official aLcdp;a(Lnf;)Lcdq;intermediary method_10316Lnet/minecraft/class_1533;method_10316(Lnet/minecraft/class_1653;)Lnet/minecraft/class_1639;named getSpriteLnet/minecraft/client/texture/SpriteAtlasTexture;getSprite(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/Sprite;
-
tick
public void tick()- Specified by:
tickin interfaceClientTickable- Mappings:
Namespace Name Mixin selector official eLcdu;e()Vintermediary method_5871Lnet/minecraft/class_1642;method_5871()Vnamed tickLnet/minecraft/client/ClientTickable;tick()V
-
setMaxTextureSize
public void setMaxTextureSize(int size) - Mappings:
Namespace Name Mixin selector official aLcdp;a(I)Vintermediary method_7002Lnet/minecraft/class_1533;method_7002(I)Vnamed setMaxTextureSizeLnet/minecraft/client/texture/SpriteAtlasTexture;setMaxTextureSize(I)V
-
getTexture
- Mappings:
Namespace Name Mixin selector official fLcdp;f()Lcdq;intermediary method_10317Lnet/minecraft/class_1533;method_10317()Lnet/minecraft/class_1639;named getTextureLnet/minecraft/client/texture/SpriteAtlasTexture;getTexture()Lnet/minecraft/client/texture/Sprite;
-