类 SpriteLoader
java.lang.Object
net.minecraft.client.renderer.texture.SpriteLoader
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private final ResourceLocation
private static final org.slf4j.Logger
private final int
private final int
private final int
-
构造器概要
构造器构造器说明SpriteLoader
(ResourceLocation pLocation, int pMaxSupportedTextureSize, int pMinWidth, int pMinHeight) -
方法概要
修饰符和类型方法说明static SpriteLoader
create
(TextureAtlas pAtlas) private Map<ResourceLocation,
TextureAtlasSprite> getStitchedSprites
(Stitcher<SpriteContents> pStitcher, int pX, int pY) loadAndStitch
(ResourceManager pResouceManager, ResourceLocation pLocation, int pMipLevel, Executor pExecutor) static SpriteContents
loadSprite
(ResourceLocation pLocation, Resource pResource) static CompletableFuture<List<SpriteContents>>
runSpriteSuppliers
(List<Supplier<SpriteContents>> pSpriteSuppliers, Executor pExecutor) stitch
(List<SpriteContents> pContents, int pMipLevel, Executor pExecutor)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
location
-
maxSupportedTextureSize
private final int maxSupportedTextureSize -
minWidth
private final int minWidth -
minHeight
private final int minHeight
-
-
构造器详细资料
-
SpriteLoader
public SpriteLoader(ResourceLocation pLocation, int pMaxSupportedTextureSize, int pMinWidth, int pMinHeight)
-
-
方法详细资料
-
create
-
stitch
public SpriteLoader.Preparations stitch(List<SpriteContents> pContents, int pMipLevel, Executor pExecutor) -
runSpriteSuppliers
public static CompletableFuture<List<SpriteContents>> runSpriteSuppliers(List<Supplier<SpriteContents>> pSpriteSuppliers, Executor pExecutor) -
loadAndStitch
public CompletableFuture<SpriteLoader.Preparations> loadAndStitch(ResourceManager pResouceManager, ResourceLocation pLocation, int pMipLevel, Executor pExecutor) -
loadSprite
-
getStitchedSprites
private Map<ResourceLocation,TextureAtlasSprite> getStitchedSprites(Stitcher<SpriteContents> pStitcher, int pX, int pY)
-