net.minecraft.client.renderer

public class PlayerSkinRenderCache

hkr
net.minecraft.client.renderer.PlayerSkinRenderCache
net.minecraft.class_11786
net.minecraft.client.texture.PlayerSkinCache

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public PlayerSkinRenderCache$RenderInfo
a(dnq arg0)
getOrDefault(ResolvableProfile arg0)
method_73495(class_9296 arg0)
get(ProfileComponent profile)
public Supplier<PlayerSkinRenderCache$RenderInfo>
b(dnq arg0)
createLookup(ResolvableProfile arg0)
method_74050(class_9296 arg0)
getSupplier(ProfileComponent profile)
public CompletableFuture<Optional<PlayerSkinRenderCache$RenderInfo>>
c(dnq arg0)
lookup(ResolvableProfile arg0)
method_74320(class_9296 arg0)
getFuture(ProfileComponent profile)
static RenderType
a(dcq arg0)
playerSkinRenderType(PlayerSkin arg0)
method_73496(class_8685 arg0)
getRenderLayer(SkinTextures skinTextures)