Package net.minecraft.client.texture
Class PlayerSkinProvider
java.lang.Object
net.minecraft.client.texture.PlayerSkinProvider
- Mappings:
Namespace Name official bwkintermediary net/minecraft/class_1885named net/minecraft/client/texture/PlayerSkinProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ExecutorServiceprivate final TextureManagerprivate final com.mojang.authlib.minecraft.MinecraftSessionServiceprivate final LoadingCache<com.mojang.authlib.GameProfile,Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type, com.mojang.authlib.minecraft.MinecraftProfileTexture>> private final File -
Constructor Summary
ConstructorsConstructorDescriptionPlayerSkinProvider(TextureManager textureManager, File file, com.mojang.authlib.minecraft.MinecraftSessionService minecraftSessionService) -
Method Summary
Modifier and TypeMethodDescriptionMap<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture> getTextures(com.mojang.authlib.GameProfile profile) voidloadSkin(com.mojang.authlib.GameProfile gameProfile, PlayerSkinProvider.SkinTextureAvailableCallback skinTextureAvailableCallback, boolean bool) loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type) loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type, PlayerSkinProvider.SkinTextureAvailableCallback callback)
-
Field Details
-
field_8115
- Mappings:
Namespace Name Mixin selector official aLbwk;a:Ljava/util/concurrent/ExecutorService;intermediary field_8115Lnet/minecraft/class_1885;field_8115:Ljava/util/concurrent/ExecutorService;named field_8115Lnet/minecraft/client/texture/PlayerSkinProvider;field_8115:Ljava/util/concurrent/ExecutorService;
-
field_8116
- Mappings:
Namespace Name Mixin selector official bLbwk;b:Lbvf;intermediary field_8116Lnet/minecraft/class_1885;field_8116:Lnet/minecraft/class_1532;named field_8116Lnet/minecraft/client/texture/PlayerSkinProvider;field_8116:Lnet/minecraft/client/texture/TextureManager;
-
skinCacheDir
- Mappings:
Namespace Name Mixin selector official cLbwk;c:Ljava/io/File;intermediary field_8117Lnet/minecraft/class_1885;field_8117:Ljava/io/File;named skinCacheDirLnet/minecraft/client/texture/PlayerSkinProvider;skinCacheDir:Ljava/io/File;
-
sessionService
private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService- Mappings:
Namespace Name Mixin selector official dLbwk;d:Lcom/mojang/authlib/minecraft/MinecraftSessionService;intermediary field_8118Lnet/minecraft/class_1885;field_8118:Lcom/mojang/authlib/minecraft/MinecraftSessionService;named sessionServiceLnet/minecraft/client/texture/PlayerSkinProvider;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
-
skinCache
private final LoadingCache<com.mojang.authlib.GameProfile,Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type, skinCachecom.mojang.authlib.minecraft.MinecraftProfileTexture>> - Mappings:
Namespace Name Mixin selector official eLbwk;e:Lcom/google/common/cache/LoadingCache;intermediary field_8119Lnet/minecraft/class_1885;field_8119:Lcom/google/common/cache/LoadingCache;named skinCacheLnet/minecraft/client/texture/PlayerSkinProvider;skinCache:Lcom/google/common/cache/LoadingCache;
-
-
Constructor Details
-
PlayerSkinProvider
public PlayerSkinProvider(TextureManager textureManager, File file, com.mojang.authlib.minecraft.MinecraftSessionService minecraftSessionService)
-
-
Method Details
-
loadSkin
public Identifier loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type) - Mappings:
Namespace Name Mixin selector official aLbwk;a(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lkl;intermediary method_7044Lnet/minecraft/class_1885;method_7044(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/class_1653;named loadSkinLnet/minecraft/client/texture/PlayerSkinProvider;loadSkin(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/util/Identifier;
-
loadSkin
public Identifier loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type, @Nullable PlayerSkinProvider.SkinTextureAvailableCallback callback) - Mappings:
Namespace Name Mixin selector official aLbwk;a(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lbwk$a;)Lkl;intermediary method_7045Lnet/minecraft/class_1885;method_7045(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_1885$class_1890;)Lnet/minecraft/class_1653;named loadSkinLnet/minecraft/client/texture/PlayerSkinProvider;loadSkin(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/client/texture/PlayerSkinProvider$SkinTextureAvailableCallback;)Lnet/minecraft/util/Identifier;
-
loadSkin
public void loadSkin(com.mojang.authlib.GameProfile gameProfile, PlayerSkinProvider.SkinTextureAvailableCallback skinTextureAvailableCallback, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbwk;a(Lcom/mojang/authlib/GameProfile;Lbwk$a;Z)Vintermediary method_7043Lnet/minecraft/class_1885;method_7043(Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_1885$class_1890;Z)Vnamed loadSkinLnet/minecraft/client/texture/PlayerSkinProvider;loadSkin(Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/texture/PlayerSkinProvider$SkinTextureAvailableCallback;Z)V
-
getTextures
public Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture> getTextures(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector official aLbwk;a(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;intermediary method_7042Lnet/minecraft/class_1885;method_7042(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;named getTexturesLnet/minecraft/client/texture/PlayerSkinProvider;getTextures(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;
-