类 SpriteAtlasTexture

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official g Lewc;g:Lorg/apache/logging/log4j/Logger;
        intermediary field_5278 Lnet/minecraft/class_1059;field_5278:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/texture/SpriteAtlasTexture;LOGGER:Lorg/apache/logging/log4j/Logger;
      • BLOCK_ATLAS_TEXTURE

        @Deprecated
        public static final Identifier BLOCK_ATLAS_TEXTURE
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official e Lewc;e:Lwp;
        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_TEXTURE

        @Deprecated
        public static final Identifier PARTICLE_ATLAS_TEXTURE
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official f Lewc;f:Lwp;
        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;
      • field_32957

        private static final String field_32957
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lewc;h:Ljava/lang/String;
        intermediary field_32957 Lnet/minecraft/class_1059;field_32957:Ljava/lang/String;
        named field_32957 Lnet/minecraft/client/texture/SpriteAtlasTexture;field_32957:Ljava/lang/String;
      • animatedSprites

        private final List<TextureTickListener> animatedSprites
        Mappings:
        Namespace Name Mixin selector
        official i Lewc;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;
      • spritesToLoad

        private final Set<Identifier> spritesToLoad
        Mappings:
        Namespace Name Mixin selector
        official j Lewc;j:Ljava/util/Set;
        intermediary field_5277 Lnet/minecraft/class_1059;field_5277:Ljava/util/Set;
        named spritesToLoad Lnet/minecraft/client/texture/SpriteAtlasTexture;spritesToLoad:Ljava/util/Set;
      • sprites

        private final Map<Identifier,​Sprite> sprites
        Mappings:
        Namespace Name Mixin selector
        official k Lewc;k: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

        private final Identifier id
        Mappings:
        Namespace Name Mixin selector
        official l Lewc;l:Lwp;
        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;
      • maxTextureSize

        private final int maxTextureSize
        Mappings:
        Namespace Name Mixin selector
        official m Lewc;m:I
        intermediary field_17899 Lnet/minecraft/class_1059;field_17899:I
        named maxTextureSize Lnet/minecraft/client/texture/SpriteAtlasTexture;maxTextureSize:I
    • 构造器详细资料

      • SpriteAtlasTexture

        public SpriteAtlasTexture​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lewc;<init>(Lwp;)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
    • 方法详细资料

      • load

        public void load​(ResourceManager manager)
        指定者:
        load 在类中 AbstractTexture
        Mappings:
        Namespace Name Mixin selector
        official a Levr;a(Ladl;)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

        public void upload​(SpriteAtlasTexture.Data data)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Lewc$a;)V
        intermediary method_18159 Lnet/minecraft/class_1059;method_18159(Lnet/minecraft/class_1059$class_4007;)V
        named upload Lnet/minecraft/client/texture/SpriteAtlasTexture;upload(Lnet/minecraft/client/texture/SpriteAtlasTexture$Data;)V
      • stitch

        public SpriteAtlasTexture.Data stitch​(ResourceManager resourceManager,
                                              Stream<Identifier> idStream,
                                              Profiler profiler,
                                              int mipmapLevel)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Ladl;Ljava/util/stream/Stream;Lapl;I)Lewc$a;
        intermediary method_18163 Lnet/minecraft/class_1059;method_18163(Lnet/minecraft/class_3300;Ljava/util/stream/Stream;Lnet/minecraft/class_3695;I)Lnet/minecraft/class_1059$class_4007;
        named stitch Lnet/minecraft/client/texture/SpriteAtlasTexture;stitch(Lnet/minecraft/resource/ResourceManager;Ljava/util/stream/Stream;Lnet/minecraft/util/profiler/Profiler;I)Lnet/minecraft/client/texture/SpriteAtlasTexture$Data;
      • loadSprites

        private Collection<Sprite.Info> loadSprites​(ResourceManager resourceManager,
                                                    Set<Identifier> ids)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Ladl;Ljava/util/Set;)Ljava/util/Collection;
        intermediary method_18164 Lnet/minecraft/class_1059;method_18164(Lnet/minecraft/class_3300;Ljava/util/Set;)Ljava/util/Collection;
        named loadSprites Lnet/minecraft/client/texture/SpriteAtlasTexture;loadSprites(Lnet/minecraft/resource/ResourceManager;Ljava/util/Set;)Ljava/util/Collection;
      • loadSprites

        private List<Sprite> loadSprites​(ResourceManager resourceManager,
                                         TextureStitcher textureStitcher,
                                         int maxLevel)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Ladl;Lewa;I)Ljava/util/List;
        intermediary method_18161 Lnet/minecraft/class_1059;method_18161(Lnet/minecraft/class_3300;Lnet/minecraft/class_1055;I)Ljava/util/List;
        named loadSprites Lnet/minecraft/client/texture/SpriteAtlasTexture;loadSprites(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/TextureStitcher;I)Ljava/util/List;
      • loadSprite

        @Nullable
        private @Nullable Sprite loadSprite​(ResourceManager container,
                                            Sprite.Info info,
                                            int atlasWidth,
                                            int atlasHeight,
                                            int maxLevel,
                                            int x,
                                            int y)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Ladl;Lewd$c;IIIII)Lewd;
        intermediary method_4604 Lnet/minecraft/class_1059;method_4604(Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIIII)Lnet/minecraft/class_1058;
        named loadSprite Lnet/minecraft/client/texture/SpriteAtlasTexture;loadSprite(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/Sprite$Info;IIIII)Lnet/minecraft/client/texture/Sprite;
      • getTexturePath

        private Identifier getTexturePath​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official b Lewc;b(Lwp;)Lwp;
        intermediary method_4603 Lnet/minecraft/class_1059;method_4603(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
        named getTexturePath Lnet/minecraft/client/texture/SpriteAtlasTexture;getTexturePath(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
      • tickAnimatedSprites

        public void tickAnimatedSprites()
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a()V
        intermediary method_4612 Lnet/minecraft/class_1059;method_4612()V
        named tickAnimatedSprites Lnet/minecraft/client/texture/SpriteAtlasTexture;tickAnimatedSprites()V
      • tick

        public void tick()
        指定者:
        tick 在接口中 TextureTickListener
        Mappings:
        Namespace Name Mixin selector
        official e Lewf;e()V
        intermediary method_4622 Lnet/minecraft/class_1061;method_4622()V
        named tick Lnet/minecraft/client/texture/TextureTickListener;tick()V
      • getSprite

        public Sprite getSprite​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official a Lewc;a(Lwp;)Lewd;
        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;
      • clear

        public void clear()
        Mappings:
        Namespace Name Mixin selector
        official f Lewc;f()V
        intermediary method_4601 Lnet/minecraft/class_1059;method_4601()V
        named clear Lnet/minecraft/client/texture/SpriteAtlasTexture;clear()V
      • getId

        public Identifier getId()
        Mappings:
        Namespace Name Mixin selector
        official g Lewc;g()Lwp;
        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;
      • applyTextureFilter

        public void applyTextureFilter​(SpriteAtlasTexture.Data data)
        Mappings:
        Namespace Name Mixin selector
        official b Lewc;b(Lewc$a;)V
        intermediary method_24198 Lnet/minecraft/class_1059;method_24198(Lnet/minecraft/class_1059$class_4007;)V
        named applyTextureFilter Lnet/minecraft/client/texture/SpriteAtlasTexture;applyTextureFilter(Lnet/minecraft/client/texture/SpriteAtlasTexture$Data;)V