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 hec
  • 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 Lhec;a:Lhek;
    • field_62478

      public static final Duration field_62478
      Mappings:
      Namespace Name Mixin selector
      named field_62478 Lnet/minecraft/client/texture/PlayerSkinCache;field_62478:Ljava/time/Duration;
      intermediary field_62478 Lnet/minecraft/class_11786;field_62478:Ljava/time/Duration;
      official b Lhec;b:Ljava/time/Duration;
    • 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 c Lhec;c: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 d Lhec;d:Lcom/google/common/cache/LoadingCache;
    • field_62479

      final TextureManager field_62479
      Mappings:
      Namespace Name Mixin selector
      named field_62479 Lnet/minecraft/client/texture/PlayerSkinCache;field_62479:Lnet/minecraft/client/texture/TextureManager;
      intermediary field_62479 Lnet/minecraft/class_11786;field_62479:Lnet/minecraft/class_1060;
      official e Lhec;e:Lhze;
    • 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 f Lhec;f:Liac;
    • 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 g Lhec;g:Lbaz;
  • Constructor Details

  • 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 Lhec;a(Ldjk;)Lhec$a;
    • method_74050

      public Supplier<PlayerSkinCache.Entry> method_74050(ProfileComponent profileComponent)
      Mappings:
      Namespace Name Mixin selector
      named method_74050 Lnet/minecraft/client/texture/PlayerSkinCache;method_74050(Lnet/minecraft/component/type/ProfileComponent;)Ljava/util/function/Supplier;
      intermediary method_74050 Lnet/minecraft/class_11786;method_74050(Lnet/minecraft/class_9296;)Ljava/util/function/Supplier;
      official b Lhec;b(Ldjk;)Ljava/util/function/Supplier;
    • 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 Lhec;a(Liab;)Lhek;