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 bvd
intermediary net/minecraft/class_1533
named net/minecraft/client/texture/SpriteAtlasTexture
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official h Lbvd;h:Lorg/apache/logging/log4j/Logger;
      intermediary field_8087 Lnet/minecraft/class_1533;field_8087:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/texture/SpriteAtlasTexture;LOGGER:Lorg/apache/logging/log4j/Logger;
    • MISSING

      public static final Identifier MISSING
      Mappings:
      Namespace Name Mixin selector
      official f Lbvd;f:Lkl;
      intermediary field_11196 Lnet/minecraft/class_1533;field_11196:Lnet/minecraft/class_1653;
      named MISSING Lnet/minecraft/client/texture/SpriteAtlasTexture;MISSING:Lnet/minecraft/util/Identifier;
    • BLOCK_ATLAS_TEX

      public static final Identifier BLOCK_ATLAS_TEX
      Mappings:
      Namespace Name Mixin selector
      official g Lbvd;g:Lkl;
      intermediary field_6556 Lnet/minecraft/class_1533;field_6556:Lnet/minecraft/class_1653;
      named BLOCK_ATLAS_TEX Lnet/minecraft/client/texture/SpriteAtlasTexture;BLOCK_ATLAS_TEX:Lnet/minecraft/util/Identifier;
    • animatedSprites

      private final List<Sprite> animatedSprites
      Mappings:
      Namespace Name Mixin selector
      official i Lbvd;i:Ljava/util/List;
      intermediary field_6022 Lnet/minecraft/class_1533;field_6022:Ljava/util/List;
      named animatedSprites Lnet/minecraft/client/texture/SpriteAtlasTexture;animatedSprites:Ljava/util/List;
    • spritesToLoad

      private final Map<String,Sprite> spritesToLoad
      Mappings:
      Namespace Name Mixin selector
      official j Lbvd;j:Ljava/util/Map;
      intermediary field_6558 Lnet/minecraft/class_1533;field_6558:Ljava/util/Map;
      named spritesToLoad Lnet/minecraft/client/texture/SpriteAtlasTexture;spritesToLoad:Ljava/util/Map;
    • sprites

      private final Map<String,Sprite> sprites
      Mappings:
      Namespace Name Mixin selector
      official k Lbvd;k:Ljava/util/Map;
      intermediary field_6559 Lnet/minecraft/class_1533;field_6559:Ljava/util/Map;
      named sprites Lnet/minecraft/client/texture/SpriteAtlasTexture;sprites:Ljava/util/Map;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official l Lbvd;l:Ljava/lang/String;
      intermediary field_6016 Lnet/minecraft/class_1533;field_6016:Ljava/lang/String;
      named name Lnet/minecraft/client/texture/SpriteAtlasTexture;name:Ljava/lang/String;
    • textureCreator

      private final TextureCreator textureCreator
      Mappings:
      Namespace Name Mixin selector
      official m Lbvd;m:Lbuw;
      intermediary field_11197 Lnet/minecraft/class_1533;field_11197:Lnet/minecraft/class_2518;
      named textureCreator Lnet/minecraft/client/texture/SpriteAtlasTexture;textureCreator:Lnet/minecraft/client/texture/TextureCreator;
    • maxTextureSize

      private int maxTextureSize
      Mappings:
      Namespace Name Mixin selector
      official n Lbvd;n:I
      intermediary field_8088 Lnet/minecraft/class_1533;field_8088:I
      named maxTextureSize Lnet/minecraft/client/texture/SpriteAtlasTexture;maxTextureSize:I
    • texture

      private final Sprite texture
      Mappings:
      Namespace Name Mixin selector
      official o Lbvd;o:Lbve;
      intermediary field_6560 Lnet/minecraft/class_1533;field_6560:Lnet/minecraft/class_1639;
      named texture Lnet/minecraft/client/texture/SpriteAtlasTexture;texture:Lnet/minecraft/client/texture/Sprite;
  • Constructor Details

    • SpriteAtlasTexture

      public SpriteAtlasTexture(String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbvd;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1533;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/texture/SpriteAtlasTexture;<init>(Ljava/lang/String;)V
    • SpriteAtlasTexture

      public SpriteAtlasTexture(String name, @Nullable TextureCreator creator)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbvd;<init>(Ljava/lang/String;Lbuw;)V
      intermediary <init> Lnet/minecraft/class_1533;<init>(Ljava/lang/String;Lnet/minecraft/class_2518;)V
      named <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 g Lbvd;g()V
      intermediary method_5829 Lnet/minecraft/class_1533;method_5829()V
      named method_5829 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_5829()V
    • load

      public void load(ResourceManager manager) throws IOException
      Specified by:
      load in interface Texture
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lbvg;a(Lbwd;)V
      intermediary method_5854 Lnet/minecraft/class_319;method_5854(Lnet/minecraft/class_1654;)V
      named load Lnet/minecraft/client/texture/Texture;load(Lnet/minecraft/resource/ResourceManager;)V
    • method_10315

      public void method_10315(ResourceManager manager, TextureCreator creator)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(Lbwd;Lbuw;)V
      intermediary method_10315 Lnet/minecraft/class_1533;method_10315(Lnet/minecraft/class_1654;Lnet/minecraft/class_2518;)V
      named method_10315 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_10315(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/TextureCreator;)V
    • method_7005

      public void method_7005(ResourceManager manager)
      Mappings:
      Namespace Name Mixin selector
      official b Lbvd;b(Lbwd;)V
      intermediary method_7005 Lnet/minecraft/class_1533;method_7005(Lnet/minecraft/class_1654;)V
      named method_7005 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_7005(Lnet/minecraft/resource/ResourceManager;)V
    • method_12488

      private boolean method_12488(ResourceManager resourceManager, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(Lbwd;Lbve;)Z
      intermediary method_12488 Lnet/minecraft/class_1533;method_12488(Lnet/minecraft/class_1654;Lnet/minecraft/class_1639;)Z
      named method_12488 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_12488(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/Sprite;)Z
    • method_12487

      private Identifier method_12487(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(Lbve;)Lkl;
      intermediary method_12487 Lnet/minecraft/class_1533;method_12487(Lnet/minecraft/class_1639;)Lnet/minecraft/class_1653;
      named method_12487 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_12487(Lnet/minecraft/client/texture/Sprite;)Lnet/minecraft/util/Identifier;
    • getSprite

      public Sprite getSprite(String identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(Ljava/lang/String;)Lbve;
      intermediary method_5828 Lnet/minecraft/class_1533;method_5828(Ljava/lang/String;)Lnet/minecraft/class_1639;
      named getSprite Lnet/minecraft/client/texture/SpriteAtlasTexture;getSprite(Ljava/lang/String;)Lnet/minecraft/client/texture/Sprite;
    • update

      public void update()
      Mappings:
      Namespace Name Mixin selector
      official d Lbvd;d()V
      intermediary method_5238 Lnet/minecraft/class_1533;method_5238()V
      named update Lnet/minecraft/client/texture/SpriteAtlasTexture;update()V
    • getSprite

      public Sprite getSprite(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(Lkl;)Lbve;
      intermediary method_10316 Lnet/minecraft/class_1533;method_10316(Lnet/minecraft/class_1653;)Lnet/minecraft/class_1639;
      named getSprite Lnet/minecraft/client/texture/SpriteAtlasTexture;getSprite(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/Sprite;
    • tick

      public void tick()
      Specified by:
      tick in interface ClientTickable
      Mappings:
      Namespace Name Mixin selector
      official e Lbvi;e()V
      intermediary method_5871 Lnet/minecraft/class_1642;method_5871()V
      named tick Lnet/minecraft/client/ClientTickable;tick()V
    • setMaxTextureSize

      public void setMaxTextureSize(int size)
      Mappings:
      Namespace Name Mixin selector
      official a Lbvd;a(I)V
      intermediary method_7002 Lnet/minecraft/class_1533;method_7002(I)V
      named setMaxTextureSize Lnet/minecraft/client/texture/SpriteAtlasTexture;setMaxTextureSize(I)V
    • getTexture

      public Sprite getTexture()
      Mappings:
      Namespace Name Mixin selector
      official f Lbvd;f()Lbve;
      intermediary method_10317 Lnet/minecraft/class_1533;method_10317()Lnet/minecraft/class_1639;
      named getTexture Lnet/minecraft/client/texture/SpriteAtlasTexture;getTexture()Lnet/minecraft/client/texture/Sprite;