net.minecraft.client.texture

public class SpriteLoader

net.minecraft.client.renderer.texture.SpriteLoader
net.minecraft.class_7766
net.minecraft.client.texture.SpriteLoader

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_40548
LOGGER
private final Identifier
location
field_40549
id
private final int
maxSupportedTextureSize
field_40550
maxTextureSize

Constructor summary

ModifierConstructor
public (Identifier id, int maxTextureSize)

Method summary

Modifier and TypeMethod
public static SpriteLoader
create(TextureAtlas atlas)
method_45837(class_1059 arg0)
fromAtlas(SpriteAtlasTexture atlasTexture)
private SpriteLoader$StitchResult
stitch(List<SpriteContents> sprites, int maxMipmapLevels, Executor executor)
method_47663(List<class_7764> arg0, int arg1, Executor arg2)
stitch(List<SpriteContents> sprites, int mipLevel, Executor executor)
private static CompletableFuture<List<SpriteContents>>
runSpriteSuppliers(SpriteResourceLoader resourceLoader, List<SpriteSource$Loader> sprites, Executor executor)
method_47664(class_8684 arg0, List<class_7948$class_12299> arg1, Executor arg2)
loadAll(SpriteOpener opener, List<AtlasSource$SpriteSource> sources, Executor executor)
public CompletableFuture<SpriteLoader$StitchResult>
loadAndStitch(ResourceManager manager, Identifier atlasInfoLocation, int maxMipmapLevels, Executor taskExecutor, Set<MetadataSectionType<?>> additionalMetadata)
method_47661(class_3300 arg0, class_2960 arg1, int arg2, Executor arg3, Set<class_7677<?>> arg4)
load(ResourceManager resourceManager, Identifier path, int mipLevel, Executor executor, Set<ResourceMetadataSerializer<?>> additionalMetadata)
private Map<Identifier, Sprite>
getStitchedSprites(Stitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight)
method_45836(class_1055<class_7764> arg0, int arg1, int arg2)
collectStitchedSprites(TextureStitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight)
private void
lambda$getStitchedSprites$0(Map arg0, int arg1, int arg2, SpriteContents arg3, int arg4, int arg5, int arg6)
method_45841(Map arg0, int arg1, int arg2, class_7764 arg3, int arg4, int arg5, int arg6)
method_45841(Map arg0, int arg1, int arg2, SpriteContents info, int x, int y, int padding)
private SpriteLoader$StitchResult
lambda$loadAndStitch$2(int arg0, Executor arg1, List arg2)
method_47659(int arg0, Executor arg1, List arg2)
method_47659(int arg0, Executor arg1, List sprites)
private static CompletionStage
lambda$loadAndStitch$1(SpriteResourceLoader arg0, Executor arg1, List arg2)
method_47665(class_8684 arg0, Executor arg1, List arg2)
method_47665(SpriteOpener arg0, Executor arg1, List sources)
private static List
lambda$loadAndStitch$0(ResourceManager arg0, Identifier arg1)
method_47660(class_3300 arg0, class_2960 arg1)
method_47660(ResourceManager arg0, Identifier arg1)
private static List
lambda$runSpriteSuppliers$2(List arg0)
method_47662(List arg0)
method_47662(List sprites)
private static CompletableFuture
lambda$runSpriteSuppliers$0(SpriteResourceLoader arg0, Executor arg1, SpriteSource$Loader arg2)
method_47666(class_8684 arg0, Executor arg1, class_7948$class_12299 arg2)
method_47666(SpriteOpener arg0, Executor arg1, AtlasSource$SpriteSource source)
private static SpriteContents
lambda$runSpriteSuppliers$1(SpriteSource$Loader arg0, SpriteResourceLoader arg1)
method_76311(class_7948$class_12299 arg0, class_8684 arg1)
method_76311(AtlasSource$SpriteSource arg0, SpriteOpener arg1)
private static void
lambda$stitch$2(Map arg0, int arg1)
method_45840(Map arg0, int arg1)
method_45840(Map arg0, int arg1)
private static void
lambda$stitch$3(int arg0, TextureAtlasSprite arg1)
method_45826(int arg0, class_1058 arg1)
method_45826(int arg0, Sprite sprite)
private static String
lambda$stitch$1(Stitcher$Entry arg0)
method_45835(class_1055$class_7769 arg0)
method_45835(TextureStitcher$Stitchable sprite)
private String
lambda$stitch$0()
method_68005()
method_68005()