Package net.minecraft.client.texture
Class SpriteLoader
java.lang.Object
net.minecraft.client.texture.SpriteLoader
- Mappings:
Namespace Name named net/minecraft/client/texture/SpriteLoader
intermediary net/minecraft/class_7766
official hbf
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final Identifier
private static final Logger
private final int
static final Set
<ResourceMetadataReader<?>> private final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate Map
<Identifier, Sprite> collectStitchedSprites
(TextureStitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight) static SpriteLoader
fromAtlas
(SpriteAtlasTexture atlasTexture) load
(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor) load
(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor, Collection<ResourceMetadataReader<?>> metadatas) static CompletableFuture
<List<SpriteContents>> loadAll
(SpriteOpener opener, List<Function<SpriteOpener, SpriteContents>> sources, Executor executor) stitch
(List<SpriteContents> sprites, int mipLevel, Executor executor)
-
Field Details
-
METADATA_READERS
- Mappings:
Namespace Name Mixin selector named METADATA_READERS
Lnet/minecraft/client/texture/SpriteLoader;METADATA_READERS:Ljava/util/Set;
intermediary field_45632
Lnet/minecraft/class_7766;field_45632:Ljava/util/Set;
official a
Lhbf;a:Ljava/util/Set;
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/texture/SpriteLoader;LOGGER:Lorg/slf4j/Logger;
intermediary field_40548
Lnet/minecraft/class_7766;field_40548:Lorg/slf4j/Logger;
official b
Lhbf;b:Lorg/slf4j/Logger;
-
id
- Mappings:
Namespace Name Mixin selector named id
Lnet/minecraft/client/texture/SpriteLoader;id:Lnet/minecraft/util/Identifier;
intermediary field_40549
Lnet/minecraft/class_7766;field_40549:Lnet/minecraft/class_2960;
official c
Lhbf;c:Lalz;
-
maxTextureSize
private final int maxTextureSize- Mappings:
Namespace Name Mixin selector named maxTextureSize
Lnet/minecraft/client/texture/SpriteLoader;maxTextureSize:I
intermediary field_40550
Lnet/minecraft/class_7766;field_40550:I
official d
Lhbf;d:I
-
width
private final int width- Mappings:
Namespace Name Mixin selector named width
Lnet/minecraft/client/texture/SpriteLoader;width:I
intermediary field_43111
Lnet/minecraft/class_7766;field_43111:I
official e
Lhbf;e:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector named height
Lnet/minecraft/client/texture/SpriteLoader;height:I
intermediary field_43112
Lnet/minecraft/class_7766;field_43112:I
official f
Lhbf;f:I
-
-
Constructor Details
-
SpriteLoader
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/texture/SpriteLoader;<init>(Lnet/minecraft/util/Identifier;III)V
intermediary <init>
Lnet/minecraft/class_7766;<init>(Lnet/minecraft/class_2960;III)V
official <init>
Lhbf;<init>(Lalz;III)V
-
-
Method Details
-
fromAtlas
- Mappings:
Namespace Name Mixin selector named fromAtlas
Lnet/minecraft/client/texture/SpriteLoader;fromAtlas(Lnet/minecraft/client/texture/SpriteAtlasTexture;)Lnet/minecraft/client/texture/SpriteLoader;
intermediary method_45837
Lnet/minecraft/class_7766;method_45837(Lnet/minecraft/class_1059;)Lnet/minecraft/class_7766;
official a
Lhbf;a(Lhbj;)Lhbf;
-
stitch
public SpriteLoader.StitchResult stitch(List<SpriteContents> sprites, int mipLevel, Executor executor) - Mappings:
Namespace Name Mixin selector named stitch
Lnet/minecraft/client/texture/SpriteLoader;stitch(Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/client/texture/SpriteLoader$StitchResult;
intermediary method_47663
Lnet/minecraft/class_7766;method_47663(Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/class_7766$class_7767;
official a
Lhbf;a(Ljava/util/List;ILjava/util/concurrent/Executor;)Lhbf$a;
-
loadAll
public static CompletableFuture<List<SpriteContents>> loadAll(SpriteOpener opener, List<Function<SpriteOpener, SpriteContents>> sources, Executor executor) - Mappings:
Namespace Name Mixin selector named loadAll
Lnet/minecraft/client/texture/SpriteLoader;loadAll(Lnet/minecraft/client/texture/SpriteOpener;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
intermediary method_47664
Lnet/minecraft/class_7766;method_47664(Lnet/minecraft/class_8684;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
official a
Lhbf;a(Lhbn;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
load
public CompletableFuture<SpriteLoader.StitchResult> load(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor) - Mappings:
Namespace Name Mixin selector named load
Lnet/minecraft/client/texture/SpriteLoader;load(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
intermediary method_52849
Lnet/minecraft/class_7766;method_52849(Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
official a
Lhbf;a(Lavv;Lalz;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
load
public CompletableFuture<SpriteLoader.StitchResult> load(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor, Collection<ResourceMetadataReader<?>> metadatas) - Mappings:
Namespace Name Mixin selector named load
Lnet/minecraft/client/texture/SpriteLoader;load(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
intermediary method_47661
Lnet/minecraft/class_7766;method_47661(Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
official a
Lhbf;a(Lavv;Lalz;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
-
collectStitchedSprites
private Map<Identifier,Sprite> collectStitchedSprites(TextureStitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight) - Mappings:
Namespace Name Mixin selector named collectStitchedSprites
Lnet/minecraft/client/texture/SpriteLoader;collectStitchedSprites(Lnet/minecraft/client/texture/TextureStitcher;II)Ljava/util/Map;
intermediary method_45836
Lnet/minecraft/class_7766;method_45836(Lnet/minecraft/class_1055;II)Ljava/util/Map;
official a
Lhbf;a(Lhbh;II)Ljava/util/Map;
-