Class PlayerSkinCache

java.lang.Object
net.minecraft.client.texture.PlayerSkinCache

@Environment(CLIENT) public class PlayerSkinCache extends Object
Mappings:
Namespace Name
named net/minecraft/client/texture/PlayerSkinCache
intermediary net/minecraft/class_11786
official hbo
  • Field Details

    • DEFAULT_RENDER_LAYER

      public static final RenderLayer DEFAULT_RENDER_LAYER
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_RENDER_LAYER Lnet/minecraft/client/texture/PlayerSkinCache;DEFAULT_RENDER_LAYER:Lnet/minecraft/client/render/RenderLayer;
      intermediary field_62215 Lnet/minecraft/class_11786;field_62215:Lnet/minecraft/class_1921;
      official a Lhbo;a:Lhbw;
    • fetchingCache

      Mappings:
      Namespace Name Mixin selector
      named fetchingCache Lnet/minecraft/client/texture/PlayerSkinCache;fetchingCache:Lcom/google/common/cache/LoadingCache;
      intermediary field_62216 Lnet/minecraft/class_11786;field_62216:Lcom/google/common/cache/LoadingCache;
      official b Lhbo;b:Lcom/google/common/cache/LoadingCache;
    • immediateCache

      private final LoadingCache<ProfileComponent,PlayerSkinCache.Entry> immediateCache
      Mappings:
      Namespace Name Mixin selector
      named immediateCache Lnet/minecraft/client/texture/PlayerSkinCache;immediateCache:Lcom/google/common/cache/LoadingCache;
      intermediary field_62217 Lnet/minecraft/class_11786;field_62217:Lcom/google/common/cache/LoadingCache;
      official c Lhbo;c:Lcom/google/common/cache/LoadingCache;
    • playerSkinProvider

      final PlayerSkinProvider playerSkinProvider
      Mappings:
      Namespace Name Mixin selector
      named playerSkinProvider Lnet/minecraft/client/texture/PlayerSkinCache;playerSkinProvider:Lnet/minecraft/client/texture/PlayerSkinProvider;
      intermediary field_62218 Lnet/minecraft/class_11786;field_62218:Lnet/minecraft/class_1071;
      official d Lhbo;d:Lhxo;
    • gameProfileResolver

      final GameProfileResolver gameProfileResolver
      Mappings:
      Namespace Name Mixin selector
      named gameProfileResolver Lnet/minecraft/client/texture/PlayerSkinCache;gameProfileResolver:Lnet/minecraft/server/GameProfileResolver;
      intermediary field_62219 Lnet/minecraft/class_11786;field_62219:Lnet/minecraft/class_11755;
      official e Lhbo;e:Lays;
  • Constructor Details

    • PlayerSkinCache

      public PlayerSkinCache(PlayerSkinProvider playerSkinProvider, GameProfileResolver gameProfileResolver)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/texture/PlayerSkinCache;<init>(Lnet/minecraft/client/texture/PlayerSkinProvider;Lnet/minecraft/server/GameProfileResolver;)V
      intermediary <init> Lnet/minecraft/class_11786;<init>(Lnet/minecraft/class_1071;Lnet/minecraft/class_11755;)V
      official <init> Lhbo;<init>(Lhxo;Lays;)V
  • Method Details

    • get

      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/client/texture/PlayerSkinCache;get(Lnet/minecraft/component/type/ProfileComponent;)Lnet/minecraft/client/texture/PlayerSkinCache$Entry;
      intermediary method_73495 Lnet/minecraft/class_11786;method_73495(Lnet/minecraft/class_9296;)Lnet/minecraft/class_11786$class_11787;
      official a Lhbo;a(Ldhc;)Lhbo$a;
    • getRenderLayer

      static RenderLayer getRenderLayer(SkinTextures skinTextures)
      Mappings:
      Namespace Name Mixin selector
      named getRenderLayer Lnet/minecraft/client/texture/PlayerSkinCache;getRenderLayer(Lnet/minecraft/client/util/SkinTextures;)Lnet/minecraft/client/render/RenderLayer;
      intermediary method_73496 Lnet/minecraft/class_11786;method_73496(Lnet/minecraft/class_8685;)Lnet/minecraft/class_1921;
      official a Lhbo;a(Lhxn;)Lhbw;