Package net.minecraft.client.texture
Class SpriteLoader
java.lang.Object
net.minecraft.client.texture.SpriteLoader
- Mappings:
Namespace Name named net/minecraft/client/texture/SpriteLoaderintermediary net/minecraft/class_7766official icj
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final Identifierprivate static final Loggerprivate final intprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Map<Identifier, Sprite> collectStitchedSprites(TextureStitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight) static SpriteLoaderfromAtlas(SpriteAtlasTexture atlasTexture) load(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor, Set<ResourceMetadataSerializer<?>> additionalMetadata) private static CompletableFuture<List<SpriteContents>> loadAll(SpriteOpener opener, List<Function<SpriteOpener, SpriteContents>> sources, Executor executor) private SpriteLoader.StitchResultstitch(List<SpriteContents> sprites, int mipLevel, Executor executor)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/texture/SpriteLoader;LOGGER:Lorg/slf4j/Logger;intermediary field_40548Lnet/minecraft/class_7766;field_40548:Lorg/slf4j/Logger;official aLicj;a:Lorg/slf4j/Logger;
-
id
- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/client/texture/SpriteLoader;id:Lnet/minecraft/util/Identifier;intermediary field_40549Lnet/minecraft/class_7766;field_40549:Lnet/minecraft/class_2960;official bLicj;b:Lamj;
-
maxTextureSize
private final int maxTextureSize- Mappings:
Namespace Name Mixin selector named maxTextureSizeLnet/minecraft/client/texture/SpriteLoader;maxTextureSize:Iintermediary field_40550Lnet/minecraft/class_7766;field_40550:Iofficial cLicj;c:I
-
width
private final int width- Mappings:
Namespace Name Mixin selector named widthLnet/minecraft/client/texture/SpriteLoader;width:Iintermediary field_43111Lnet/minecraft/class_7766;field_43111:Iofficial dLicj;d:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector named heightLnet/minecraft/client/texture/SpriteLoader;height:Iintermediary field_43112Lnet/minecraft/class_7766;field_43112:Iofficial eLicj;e:I
-
-
Constructor Details
-
SpriteLoader
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/texture/SpriteLoader;<init>(Lnet/minecraft/util/Identifier;III)Vintermediary <init>Lnet/minecraft/class_7766;<init>(Lnet/minecraft/class_2960;III)Vofficial <init>Licj;<init>(Lamj;III)V
-
-
Method Details
-
fromAtlas
- Mappings:
Namespace Name Mixin selector named fromAtlasLnet/minecraft/client/texture/SpriteLoader;fromAtlas(Lnet/minecraft/client/texture/SpriteAtlasTexture;)Lnet/minecraft/client/texture/SpriteLoader;intermediary method_45837Lnet/minecraft/class_7766;method_45837(Lnet/minecraft/class_1059;)Lnet/minecraft/class_7766;official aLicj;a(Licn;)Licj;
-
stitch
private SpriteLoader.StitchResult stitch(List<SpriteContents> sprites, int mipLevel, Executor executor) - Mappings:
Namespace Name Mixin selector named stitchLnet/minecraft/client/texture/SpriteLoader;stitch(Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/client/texture/SpriteLoader$StitchResult;intermediary method_47663Lnet/minecraft/class_7766;method_47663(Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/class_7766$class_7767;official aLicj;a(Ljava/util/List;ILjava/util/concurrent/Executor;)Licj$a;
-
loadAll
private static CompletableFuture<List<SpriteContents>> loadAll(SpriteOpener opener, List<Function<SpriteOpener, SpriteContents>> sources, Executor executor) - Mappings:
Namespace Name Mixin selector named loadAllLnet/minecraft/client/texture/SpriteLoader;loadAll(Lnet/minecraft/client/texture/SpriteOpener;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_47664Lnet/minecraft/class_7766;method_47664(Lnet/minecraft/class_8684;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;official aLicj;a(Lics;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, Set<ResourceMetadataSerializer<?>> additionalMetadata) - Mappings:
Namespace Name Mixin selector named loadLnet/minecraft/client/texture/SpriteLoader;load(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;ILjava/util/concurrent/Executor;Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture;intermediary method_47661Lnet/minecraft/class_7766;method_47661(Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;ILjava/util/concurrent/Executor;Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture;official aLicj;a(Lbap;Lamj;ILjava/util/concurrent/Executor;Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture;
-
collectStitchedSprites
private Map<Identifier,Sprite> collectStitchedSprites(TextureStitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight) - Mappings:
Namespace Name Mixin selector named collectStitchedSpritesLnet/minecraft/client/texture/SpriteLoader;collectStitchedSprites(Lnet/minecraft/client/texture/TextureStitcher;II)Ljava/util/Map;intermediary method_45836Lnet/minecraft/class_7766;method_45836(Lnet/minecraft/class_1055;II)Ljava/util/Map;official aLicj;a(Licl;II)Ljava/util/Map;
-