类 PlayerSkinProvider
- java.lang.Object
-
- net.minecraft.client.texture.PlayerSkinProvider
-
@Environment(CLIENT) public class PlayerSkinProvider extends Object
- Mappings:
Namespace Name official ewtintermediary net/minecraft/class_1071named net/minecraft/client/texture/PlayerSkinProvider
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfacePlayerSkinProvider.SkinTextureAvailableCallback
-
字段概要
字段 修饰符和类型 字段 说明 static Stringfield_32970private com.mojang.authlib.minecraft.MinecraftSessionServicesessionServiceprivate LoadingCache<String,Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture>>skinCacheprivate FileskinCacheDirprivate TextureManagertextureManager
-
构造器概要
构造器 构造器 说明 PlayerSkinProvider(TextureManager textureManager, File skinCacheDir, com.mojang.authlib.minecraft.MinecraftSessionService sessionService)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture>getTextures(com.mojang.authlib.GameProfile gameProfile)voidloadSkin(com.mojang.authlib.GameProfile profile, PlayerSkinProvider.SkinTextureAvailableCallback callback, boolean requireSecure)IdentifierloadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type)private IdentifierloadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type, @Nullable PlayerSkinProvider.SkinTextureAvailableCallback callback)
-
-
-
字段详细资料
-
field_32970
public static final String field_32970
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLewt;a:Ljava/lang/String;intermediary field_32970Lnet/minecraft/class_1071;field_32970:Ljava/lang/String;named field_32970Lnet/minecraft/client/texture/PlayerSkinProvider;field_32970:Ljava/lang/String;
-
textureManager
private final TextureManager textureManager
- Mappings:
Namespace Name Mixin selector official bLewt;b:Lewe;intermediary field_5304Lnet/minecraft/class_1071;field_5304:Lnet/minecraft/class_1060;named textureManagerLnet/minecraft/client/texture/PlayerSkinProvider;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
skinCacheDir
private final File skinCacheDir
- Mappings:
Namespace Name Mixin selector official cLewt;c:Ljava/io/File;intermediary field_5305Lnet/minecraft/class_1071;field_5305: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 dLewt;d:Lcom/mojang/authlib/minecraft/MinecraftSessionService;intermediary field_5308Lnet/minecraft/class_1071;field_5308:Lcom/mojang/authlib/minecraft/MinecraftSessionService;named sessionServiceLnet/minecraft/client/texture/PlayerSkinProvider;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
-
skinCache
private final LoadingCache<String,Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture>> skinCache
- Mappings:
Namespace Name Mixin selector official eLewt;e:Lcom/google/common/cache/LoadingCache;intermediary field_5306Lnet/minecraft/class_1071;field_5306:Lcom/google/common/cache/LoadingCache;named skinCacheLnet/minecraft/client/texture/PlayerSkinProvider;skinCache:Lcom/google/common/cache/LoadingCache;
-
-
构造器详细资料
-
PlayerSkinProvider
public PlayerSkinProvider(TextureManager textureManager, File skinCacheDir, com.mojang.authlib.minecraft.MinecraftSessionService sessionService)
- Mappings:
Namespace Name Mixin selector official <init>Lewt;<init>(Lewe;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Vintermediary <init>Lnet/minecraft/class_1071;<init>(Lnet/minecraft/class_1060;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Vnamed <init>Lnet/minecraft/client/texture/PlayerSkinProvider;<init>(Lnet/minecraft/client/texture/TextureManager;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
-
-
方法详细资料
-
loadSkin
public Identifier loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type)
- Mappings:
Namespace Name Mixin selector official aLewt;a(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lwp;intermediary method_4656Lnet/minecraft/class_1071;method_4656(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/class_2960;named loadSkinLnet/minecraft/client/texture/PlayerSkinProvider;loadSkin(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/util/Identifier;
-
loadSkin
private Identifier loadSkin(com.mojang.authlib.minecraft.MinecraftProfileTexture profileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type type, @Nullable @Nullable PlayerSkinProvider.SkinTextureAvailableCallback callback)
- Mappings:
Namespace Name Mixin selector official aLewt;a(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lewt$a;)Lwp;intermediary method_4651Lnet/minecraft/class_1071;method_4651(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_1071$class_1072;)Lnet/minecraft/class_2960;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 profile, PlayerSkinProvider.SkinTextureAvailableCallback callback, boolean requireSecure)- Mappings:
Namespace Name Mixin selector official aLewt;a(Lcom/mojang/authlib/GameProfile;Lewt$a;Z)Vintermediary method_4652Lnet/minecraft/class_1071;method_4652(Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_1071$class_1072;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 gameProfile)
- Mappings:
Namespace Name Mixin selector official aLewt;a(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;intermediary method_4654Lnet/minecraft/class_1071;method_4654(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;named getTexturesLnet/minecraft/client/texture/PlayerSkinProvider;getTextures(Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;
-
-