net.minecraft.client.renderer

public class PlayerSkinRenderCache

hgc
net.minecraft.client.renderer.PlayerSkinRenderCache
net.minecraft.class_11786
net.minecraft.client.texture.PlayerSkinCache
net.minecraft.src.C_411299_

Field summary

Modifier and TypeField
public static final RenderType
a
DEFAULT_PLAYER_SKIN_RENDER_TYPE
field_62215
DEFAULT_RENDER_LAYER
f_413969_
public static final Duration
b
CACHE_DURATION
field_62478
TIME_TO_LIVE
f_412372_
private final com.google.common.cache.LoadingCache<ResolvableProfile, CompletableFuture<Optional<PlayerSkinRenderCache$RenderInfo>>>
c
renderInfoCache
field_62216
fetchingCache
f_411741_
private final com.google.common.cache.LoadingCache<ResolvableProfile, PlayerSkinRenderCache$RenderInfo>
d
defaultSkinCache
field_62217
immediateCache
f_412146_
final TextureManager
e
textureManager
field_62479
textureManager
f_413468_
final SkinManager
f
skinManager
field_62218
playerSkinProvider
f_413367_
final ProfileResolver
g
profileResolver
field_62219
gameProfileResolver
f_412080_

Constructor summary

ModifierConstructor
public (TextureManager textureManager, SkinManager playerSkinProvider, ProfileResolver gameProfileResolver)

Method summary

Modifier and TypeMethod
public PlayerSkinRenderCache$RenderInfo
a(dkq arg0)
getOrDefault(ResolvableProfile arg0)
method_73495(class_9296 arg0)
get(ProfileComponent profile)
m_417436_(C_313626_ arg0)
public Supplier<PlayerSkinRenderCache$RenderInfo>
b(dkq arg0)
createLookup(ResolvableProfile arg0)
method_74050(class_9296 arg0)
getSupplier(ProfileComponent profile)
m_418855_(C_313626_ arg0)
public CompletableFuture<Optional<PlayerSkinRenderCache$RenderInfo>>
c(dkq arg0)
lookup(ResolvableProfile arg0)
method_74320(class_9296 arg0)
getFuture(ProfileComponent profile)
m_414981_(C_313626_ arg0)
static RenderType
a(czp arg0)
playerSkinRenderType(PlayerSkin arg0)
method_73496(class_8685 arg0)
getRenderLayer(SkinTextures skinTextures)
m_420521_(C_411088_ p_427081_)