CLASS dvf net/minecraft/client/texture/PlayerSkinProvider CLASS a SkinTextureAvailableCallback FIELD a EXECUTOR_SERVICE Ljava/util/concurrent/ExecutorService; FIELD b textureManager Lduo; FIELD c skinCacheDir Ljava/io/File; FIELD d sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService; FIELD e skinCache Lcom/google/common/cache/LoadingCache; METHOD a getTextures (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map; ARG 1 gameProfile METHOD a loadSkin (Lcom/mojang/authlib/GameProfile;Ldvf$a;Z)V ARG 1 profile ARG 2 callback ARG 3 requireSecure METHOD a loadSkin (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lqt; ARG 1 profileTexture ARG 2 type METHOD a loadSkin (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Ldvf$a;)Lqt; ARG 1 profileTexture ARG 2 type ARG 3 callback