net.minecraft.client.resources

public class SkinManager

hcn
net.minecraft.client.resources.SkinManager
net.minecraft.class_1071
net.minecraft.unmapped.C_pyciilvf
net.minecraft.client.texture.PlayerSkinProvider
net.minecraft.client.texture.PlayerSkinProvider
net.minecraft.src.C_4506_

Field summary

Modifier and TypeField
static final org.slf4j.Logger
a
LOGGER
field_46909
f_dgvocfif
LOGGER
LOGGER
f_302802_
private final com.mojang.authlib.minecraft.MinecraftSessionService
b
sessionService
field_46910
f_hmqqszui
sessionService
f_302450_
private final com.google.common.cache.LoadingCache<SkinManager$CacheKey, CompletableFuture<PlayerSkin>>
c
skinCache
field_45634
f_qmgnerrz
cache
skinCache
f_291642_
private final SkinManager$TextureCache
d
skinTextures
field_45635
f_athindjs
skinCache
skinTextures
f_291663_
private final SkinManager$TextureCache
e
capeTextures
field_45636
f_yqijwlhy
capeCache
capeTextures
f_291885_
private final SkinManager$TextureCache
f
elytraTextures
field_45637
f_tcohfkrk
elytraCache
elytraTextures
f_290946_

Constructor summary

ModifierConstructor
public (TextureManager textureManager, Path directory, com.mojang.authlib.minecraft.MinecraftSessionService sessionService, Executor executor)

Method summary

Modifier and TypeMethod
public Supplier<PlayerSkin>
a(com.mojang.authlib.GameProfile arg0)
lookupInsecure(com.mojang.authlib.GameProfile arg0)
method_52858(com.mojang.authlib.GameProfile arg0)
m_bopsjrvv(com.mojang.authlib.GameProfile arg0)
getSkinTexturesSupplier(com.mojang.authlib.GameProfile profile)
getSkinSupplier(com.mojang.authlib.GameProfile gameProfile)
m_293884_(com.mojang.authlib.GameProfile arg0)
public PlayerSkin
b(com.mojang.authlib.GameProfile arg0)
getInsecureSkin(com.mojang.authlib.GameProfile arg0)
method_52862(com.mojang.authlib.GameProfile arg0)
m_cgaitjbt(com.mojang.authlib.GameProfile arg0)
getSkinTextures(com.mojang.authlib.GameProfile profile)
getSkin(com.mojang.authlib.GameProfile gameProfile)
m_293307_(com.mojang.authlib.GameProfile arg0)
public CompletableFuture<PlayerSkin>
c(com.mojang.authlib.GameProfile arg0)
getOrLoad(com.mojang.authlib.GameProfile arg0)
method_52863(com.mojang.authlib.GameProfile arg0)
m_grixgoty(com.mojang.authlib.GameProfile arg0)
fetchSkinTextures(com.mojang.authlib.GameProfile profile)
fetchSkin(com.mojang.authlib.GameProfile gameProfile)
m_293351_(com.mojang.authlib.GameProfile arg0)
CompletableFuture<PlayerSkin>
a(UUID arg0, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)
registerTextures(UUID arg0, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)
method_52859(UUID arg0, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)
m_nmwxeldp(UUID arg0, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)
fetchSkinTextures(UUID uuid, com.mojang.authlib.minecraft.MinecraftProfileTextures textures)
registerTextures(UUID uuid, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)
m_292851_(UUID p_313047_, com.mojang.authlib.minecraft.MinecraftProfileTextures arg1)