Class SpriteAtlasTexture

java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.SpriteAtlasTexture
All Implemented Interfaces:
ClientTickable, Texture, TickableTexture, TextureRegistry

@Environment(CLIENT) public class SpriteAtlasTexture extends AbstractTexture implements TickableTexture, TextureRegistry
Mappings:
Namespace Name
official bpp
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 d Lbpp;d: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;
    • BLOCK_ATLAS_TEX

      public static final Identifier BLOCK_ATLAS_TEX
      Mappings:
      Namespace Name Mixin selector
      official b Lbpp;b:Lbqm;
      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;
    • field_6557

      public static final Identifier field_6557
      Mappings:
      Namespace Name Mixin selector
      official c Lbpp;c:Lbqm;
      intermediary field_6557 Lnet/minecraft/class_1533;field_6557:Lnet/minecraft/class_1653;
      named field_6557 Lnet/minecraft/client/texture/SpriteAtlasTexture;field_6557:Lnet/minecraft/util/Identifier;
    • animatedSprites

      private final List animatedSprites
      Mappings:
      Namespace Name Mixin selector
      official e Lbpp;e: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 spritesToLoad
      Mappings:
      Namespace Name Mixin selector
      official f Lbpp;f: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 sprites
      Mappings:
      Namespace Name Mixin selector
      official g Lbpp;g: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;
    • field_6014

      private final int field_6014
      Mappings:
      Namespace Name Mixin selector
      official h Lbpp;h:I
      intermediary field_6014 Lnet/minecraft/class_1533;field_6014:I
      named field_6014 Lnet/minecraft/client/texture/SpriteAtlasTexture;field_6014:I
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official i Lbpp;i: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;
    • maxTextureSize

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

      private int field_8089
      Mappings:
      Namespace Name Mixin selector
      official k Lbpp;k:I
      intermediary field_8089 Lnet/minecraft/class_1533;field_8089:I
      named field_8089 Lnet/minecraft/client/texture/SpriteAtlasTexture;field_8089:I
    • texture

      private final Sprite texture
      Mappings:
      Namespace Name Mixin selector
      official l Lbpp;l:Lbpt;
      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(int int2, String string)
  • Method Details

    • method_5829

      private void method_5829()
      Mappings:
      Namespace Name Mixin selector
      official f Lbpp;f()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)
      Specified by:
      load in interface Texture
      Mappings:
      Namespace Name Mixin selector
      official a Lbpx;a(Lbqn;)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_7005

      public void method_7005(ResourceManager manager)
      Mappings:
      Namespace Name Mixin selector
      official b Lbpp;b(Lbqn;)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_7003

      private Identifier method_7003(Identifier identifier, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbpp;a(Lbqm;I)Lbqm;
      intermediary method_7003 Lnet/minecraft/class_1533;method_7003(Lnet/minecraft/class_1653;I)Lnet/minecraft/class_1653;
      named method_7003 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_7003(Lnet/minecraft/util/Identifier;I)Lnet/minecraft/util/Identifier;
    • method_5830

      private void method_5830()
      Mappings:
      Namespace Name Mixin selector
      official g Lbpp;g()V
      intermediary method_5830 Lnet/minecraft/class_1533;method_5830()V
      named method_5830 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_5830()V
    • getSprite

      public Sprite getSprite(String identifier)
      Mappings:
      Namespace Name Mixin selector
      official b Lbpp;b(Ljava/lang/String;)Lbpt;
      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 Lbpp;d()V
      intermediary method_5238 Lnet/minecraft/class_1533;method_5238()V
      named update Lnet/minecraft/client/texture/SpriteAtlasTexture;update()V
    • registerTexture

      public Texture registerTexture(String getTextureName)
      Specified by:
      registerTexture in interface TextureRegistry
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Ljava/lang/String;)Lpr;
      intermediary method_5351 Lnet/minecraft/class_1558;method_5351(Ljava/lang/String;)Lnet/minecraft/class_1557;
      named registerTexture Lnet/minecraft/client/TextureRegistry;registerTexture(Ljava/lang/String;)Lnet/minecraft/client/Texture;
    • method_5826

      public int method_5826()
      Mappings:
      Namespace Name Mixin selector
      official a Lbpp;a()I
      intermediary method_5826 Lnet/minecraft/class_1533;method_5826()I
      named method_5826 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_5826()I
    • tick

      public void tick()
      Specified by:
      tick in interface ClientTickable
      Mappings:
      Namespace Name Mixin selector
      official e Lbpz;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 Lbpp;a(I)V
      intermediary method_7002 Lnet/minecraft/class_1533;method_7002(I)V
      named setMaxTextureSize Lnet/minecraft/client/texture/SpriteAtlasTexture;setMaxTextureSize(I)V
    • method_7004

      public void method_7004(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbpp;b(I)V
      intermediary method_7004 Lnet/minecraft/class_1533;method_7004(I)V
      named method_7004 Lnet/minecraft/client/texture/SpriteAtlasTexture;method_7004(I)V