Class DownloadedSkinParser

java.lang.Object
net.minecraft.client.render.DownloadedSkinParser
All Implemented Interfaces:
BufferedImageSkinProvider

@Environment(CLIENT) public class DownloadedSkinParser extends Object implements BufferedImageSkinProvider
Mappings:
Namespace Name
official ckr
intermediary net/minecraft/class_531
named net/minecraft/client/render/DownloadedSkinParser
  • Field Details

    • data

      private int[] data
      Mappings:
      Namespace Name Mixin selector
      official a Lckr;a:[I
      intermediary field_1928 Lnet/minecraft/class_531;field_1928:[I
      named data Lnet/minecraft/client/render/DownloadedSkinParser;data:[I
    • width

      private int width
      Mappings:
      Namespace Name Mixin selector
      official b Lckr;b:I
      intermediary field_1929 Lnet/minecraft/class_531;field_1929:I
      named width Lnet/minecraft/client/render/DownloadedSkinParser;width:I
    • height

      private int height
      Mappings:
      Namespace Name Mixin selector
      official c Lckr;c:I
      intermediary field_1930 Lnet/minecraft/class_531;field_1930:I
      named height Lnet/minecraft/client/render/DownloadedSkinParser;height:I
  • Constructor Details

    • DownloadedSkinParser

      public DownloadedSkinParser()
  • Method Details

    • parseSkin

      public BufferedImage parseSkin(BufferedImage image)
      Specified by:
      parseSkin in interface BufferedImageSkinProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lckh;a(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;
      intermediary method_1343 Lnet/minecraft/class_527;method_1343(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;
      named parseSkin Lnet/minecraft/client/render/BufferedImageSkinProvider;parseSkin(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;
    • setAvailable

      public void setAvailable()
      Specified by:
      setAvailable in interface BufferedImageSkinProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lckh;a()V
      intermediary method_6885 Lnet/minecraft/class_527;method_6885()V
      named setAvailable Lnet/minecraft/client/render/BufferedImageSkinProvider;setAvailable()V
    • setTransperant

      private void setTransperant(int uMin, int vMin, int uMax, int vMax)
      Mappings:
      Namespace Name Mixin selector
      official a Lckr;a(IIII)V
      intermediary method_1388 Lnet/minecraft/class_531;method_1388(IIII)V
      named setTransperant Lnet/minecraft/client/render/DownloadedSkinParser;setTransperant(IIII)V
    • setOpaque

      private void setOpaque(int uMin, int vMin, int uMax, int vMax)
      Mappings:
      Namespace Name Mixin selector
      official b Lckr;b(IIII)V
      intermediary method_1389 Lnet/minecraft/class_531;method_1389(IIII)V
      named setOpaque Lnet/minecraft/client/render/DownloadedSkinParser;setOpaque(IIII)V
    • hasTransperancy

      private boolean hasTransperancy(int uMin, int vMin, int uMax, int vMax)
      Mappings:
      Namespace Name Mixin selector
      official c Lckr;c(IIII)Z
      intermediary method_1390 Lnet/minecraft/class_531;method_1390(IIII)Z
      named hasTransperancy Lnet/minecraft/client/render/DownloadedSkinParser;hasTransperancy(IIII)Z