类 SkinManager

java.lang.Object
net.minecraft.client.resources.SkinManager

public class SkinManager extends Object
  • 字段详细资料

    • PROPERTY_TEXTURES

      public static final String PROPERTY_TEXTURES
      另请参阅:
    • textureManager

      private final TextureManager textureManager
    • skinsDirectory

      private final File skinsDirectory
    • sessionService

      private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService
    • insecureSkinCache

      private final com.google.common.cache.LoadingCache<String,Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture>> insecureSkinCache
  • 构造器详细资料

    • SkinManager

      public SkinManager(TextureManager pTextureManager, File pSkinsDirectory, com.mojang.authlib.minecraft.MinecraftSessionService pSessionService)
  • 方法详细资料

    • registerTexture

      public ResourceLocation registerTexture(com.mojang.authlib.minecraft.MinecraftProfileTexture pProfileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type pTextureType)
    • registerTexture

      private ResourceLocation registerTexture(com.mojang.authlib.minecraft.MinecraftProfileTexture pProfileTexture, com.mojang.authlib.minecraft.MinecraftProfileTexture.Type pTextureType, @Nullable SkinManager.SkinTextureCallback pSkinAvailableCallback)
    • getTextureLocation

      private static ResourceLocation getTextureLocation(com.mojang.authlib.minecraft.MinecraftProfileTexture.Type p_242930_, String p_242947_)
    • registerSkins

      public void registerSkins(com.mojang.authlib.GameProfile pProfile, SkinManager.SkinTextureCallback pSkinAvailableCallback, boolean pRequireSecure)
    • getInsecureSkinInformation

      public Map<com.mojang.authlib.minecraft.MinecraftProfileTexture.Type,com.mojang.authlib.minecraft.MinecraftProfileTexture> getInsecureSkinInformation(com.mojang.authlib.GameProfile pProfile)
    • getInsecureSkinLocation

      public ResourceLocation getInsecureSkinLocation(com.mojang.authlib.GameProfile pProfile)