net.minecraft.client.renderer.texture

public class SkinTextureDownloader

ihg
net.minecraft.client.renderer.texture.SkinTextureDownloader
net.minecraft.class_10538
net.minecraft.client.texture.PlayerSkinTextureDownloader

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_55530
LOGGER
private static final int
b
SKIN_WIDTH
field_55531
SKIN_WIDTH
private static final int
c
SKIN_HEIGHT
field_55532
SKIN_HEIGHT
private static final int
d
LEGACY_SKIN_HEIGHT
field_55533
OLD_SKIN_HEIGHT
private final Proxy
e
proxy
field_62484
proxy
private final TextureManager
f
textureManager
field_62485
textureManager
private final Executor
g
mainThreadExecutor
field_62486
executor

Constructor summary

ModifierConstructor
public (Proxy proxy, TextureManager textureManager, Executor executor)

Method summary

Modifier and TypeMethod
public CompletableFuture<ClientAsset$Texture>
a(amo arg0, Path arg1, String arg2, boolean arg3)
downloadAndRegisterSkin(Identifier arg0, Path arg1, String arg2, boolean arg3)
method_65861(class_2960 arg0, Path arg1, String arg2, boolean arg3)
downloadAndRegisterTexture(Identifier id, Path arg1, String url, boolean remap)
private NativeImage
a(Path arg0, String arg1)
downloadSkin(Path arg0, String arg1)
method_65865(Path arg0, String arg1)
download(Path path, String url)
private CompletableFuture<ClientAsset$Texture>
a(iu$c arg0, fwz arg1)
registerTextureInManager(ClientAsset$Texture arg0, NativeImage arg1)
method_65860(class_12079$class_12081 arg0, class_1011 arg1)
registerTexture(AssetInfo$TextureAsset arg0, NativeImage image)
private static NativeImage
a(fwz arg0, String arg1)
processLegacySkin(NativeImage arg0, String arg1)
method_65863(class_1011 arg0, String arg1)
remapTexture(NativeImage image, String uri)
private static void
a(fwz arg0, int arg1, int arg2, int arg3, int arg4)
doNotchTransparencyHack(NativeImage arg0, int arg1, int arg2, int arg3, int arg4)
method_65862(class_1011 arg0, int arg1, int arg2, int arg3, int arg4)
stripColor(NativeImage image, int x1, int y1, int x2, int y2)
private static void
b(fwz arg0, int arg1, int arg2, int arg3, int arg4)
setNoAlpha(NativeImage arg0, int arg1, int arg2, int arg3, int arg4)
method_65868(class_1011 arg0, int arg1, int arg2, int arg3, int arg4)
stripAlpha(NativeImage image, int x1, int y1, int x2, int y2)