CLASS net/minecraft/class_1046 net/minecraft/client/texture/PlayerSkinTexture FIELD field_20842 convertLegacy Z FIELD field_20843 loadedCallback Ljava/lang/Runnable; FIELD field_20844 loader Ljava/util/concurrent/CompletableFuture; FIELD field_34017 WIDTH I FIELD field_34018 HEIGHT I FIELD field_34019 OLD_HEIGHT I FIELD field_5210 cacheFile Ljava/io/File; FIELD field_5212 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_5214 url Ljava/lang/String; FIELD field_5215 loaded Z METHOD (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_2960;ZLjava/lang/Runnable;)V ARG 1 cacheFile ARG 2 url ARG 3 fallbackSkin ARG 4 convertLegacy ARG 5 callback METHOD method_22794 stripColor (Lnet/minecraft/class_1011;IIII)V ARG 0 image ARG 1 x1 ARG 2 y1 ARG 3 x2 ARG 4 y2 METHOD method_22795 loadTexture (Ljava/io/InputStream;)Lnet/minecraft/class_1011; ARG 1 stream METHOD method_22796 stripAlpha (Lnet/minecraft/class_1011;IIII)V ARG 0 image ARG 1 x1 ARG 2 y1 ARG 3 x2 ARG 4 y2 METHOD method_22798 remapTexture (Lnet/minecraft/class_1011;)Lnet/minecraft/class_1011; ARG 0 image METHOD method_4531 uploadTexture (Lnet/minecraft/class_1011;)V ARG 1 image METHOD method_4534 onTextureLoaded (Lnet/minecraft/class_1011;)V ARG 1 image