net.minecraft.client.resources

public class SkinManager

fku
net.minecraft.client.resources.SkinManager
net.minecraft.class_1071
net.minecraft.client.texture.PlayerSkinProvider
net.minecraft.src.C_4506_

Field summary

Modifier and TypeField
public static final String
a
PROPERTY_TEXTURES
field_32970
TEXTURES
f_174841_
private final TextureManager
b
textureManager
field_5304
textureManager
f_118807_
private final File
c
skinsDirectory
field_5305
skinCacheDir
f_118808_
private final com.mojang.authlib.minecraft.MinecraftSessionService
d
sessionService
field_5308
sessionService
f_118809_
private final com.google.common.cache.LoadingCache<String, Map<com.mojang.authlib.minecraft.MinecraftProfileTexture$Type, com.mojang.authlib.minecraft.MinecraftProfileTexture>>
e
insecureSkinCache
field_5306
skinCache
f_118810_

Constructor summary

ModifierConstructor
public (TextureManager textureManager, File skinCacheDir, com.mojang.authlib.minecraft.MinecraftSessionService sessionService)

Method summary

Modifier and TypeMethod
public ResourceLocation
a(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1)
registerTexture(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1)
method_4656(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1)
loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type type)
m_118825_(com.mojang.authlib.minecraft.MinecraftProfileTexture p_118827_, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1)
private ResourceLocation
a(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1, fku$a arg2)
registerTexture(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1, SkinManager$SkinTextureCallback arg2)
method_4651(com.mojang.authlib.minecraft.MinecraftProfileTexture arg0, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg1, class_1071$class_1072 arg2)
loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type type, PlayerSkinProvider$SkinTextureAvailableCallback callback)
m_118828_(com.mojang.authlib.minecraft.MinecraftProfileTexture p_118830_, com.mojang.authlib.minecraft.MinecraftProfileTexture$Type p_118831_, C_4508_ arg2)
private static ResourceLocation
a(com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg0, String arg1)
getTextureLocation(com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg0, String arg1)
method_45033(com.mojang.authlib.minecraft.MinecraftProfileTexture$Type arg0, String arg1)
getSkinId(com.mojang.authlib.minecraft.MinecraftProfileTexture$Type skinType, String hash)
m_242632_(com.mojang.authlib.minecraft.MinecraftProfileTexture$Type p_242930_, String p_242947_)
public void
a(com.mojang.authlib.GameProfile arg0, fku$a arg1, boolean arg2)
registerSkins(com.mojang.authlib.GameProfile arg0, SkinManager$SkinTextureCallback arg1, boolean arg2)
method_4652(com.mojang.authlib.GameProfile arg0, class_1071$class_1072 arg1, boolean arg2)
loadSkin(com.mojang.authlib.GameProfile profile, PlayerSkinProvider$SkinTextureAvailableCallback callback, boolean requireSecure)
m_118817_(com.mojang.authlib.GameProfile p_118819_, C_4508_ p_118820_, boolean arg2)
public Map<com.mojang.authlib.minecraft.MinecraftProfileTexture$Type, com.mojang.authlib.minecraft.MinecraftProfileTexture>
a(com.mojang.authlib.GameProfile arg0)
getInsecureSkinInformation(com.mojang.authlib.GameProfile arg0)
method_4654(com.mojang.authlib.GameProfile arg0)
getTextures(com.mojang.authlib.GameProfile profile)
m_118815_(com.mojang.authlib.GameProfile arg0)
public ResourceLocation
b(com.mojang.authlib.GameProfile arg0)
getInsecureSkinLocation(com.mojang.authlib.GameProfile arg0)
method_44705(com.mojang.authlib.GameProfile arg0)
loadSkin(com.mojang.authlib.GameProfile profile)
m_240306_(com.mojang.authlib.GameProfile arg0)