Class PlayerSkinDrawer

java.lang.Object
net.minecraft.client.gui.PlayerSkinDrawer

@Environment(CLIENT) public class PlayerSkinDrawer extends Object
Helper class for drawing a player's head on GUI.
Mappings:
Namespace Name
official eqf
intermediary net/minecraft/class_7532
named net/minecraft/client/gui/PlayerSkinDrawer
  • Field Details

    • FACE_WIDTH

      public static final int FACE_WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Leqf;a:I
      intermediary field_39525 Lnet/minecraft/class_7532;field_39525:I
      named FACE_WIDTH Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_WIDTH:I
    • FACE_HEIGHT

      public static final int FACE_HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Leqf;b:I
      intermediary field_39526 Lnet/minecraft/class_7532;field_39526:I
      named FACE_HEIGHT Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_HEIGHT:I
    • FACE_X

      public static final int FACE_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Leqf;c:I
      intermediary field_39527 Lnet/minecraft/class_7532;field_39527:I
      named FACE_X Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_X:I
    • FACE_Y

      public static final int FACE_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Leqf;d:I
      intermediary field_39528 Lnet/minecraft/class_7532;field_39528:I
      named FACE_Y Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_Y:I
    • FACE_OVERLAY_X

      public static final int FACE_OVERLAY_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Leqf;e:I
      intermediary field_39529 Lnet/minecraft/class_7532;field_39529:I
      named FACE_OVERLAY_X Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_OVERLAY_X:I
    • FACE_OVERLAY_Y

      public static final int FACE_OVERLAY_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Leqf;f:I
      intermediary field_39530 Lnet/minecraft/class_7532;field_39530:I
      named FACE_OVERLAY_Y Lnet/minecraft/client/gui/PlayerSkinDrawer;FACE_OVERLAY_Y:I
    • field_39531

      public static final int field_39531
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Leqf;g:I
      intermediary field_39531 Lnet/minecraft/class_7532;field_39531:I
      named field_39531 Lnet/minecraft/client/gui/PlayerSkinDrawer;field_39531:I
    • field_39532

      public static final int field_39532
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Leqf;h:I
      intermediary field_39532 Lnet/minecraft/class_7532;field_39532:I
      named field_39532 Lnet/minecraft/client/gui/PlayerSkinDrawer;field_39532:I
    • SKIN_TEXTURE_WIDTH

      public static final int SKIN_TEXTURE_WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official i Leqf;i:I
      intermediary field_39533 Lnet/minecraft/class_7532;field_39533:I
      named SKIN_TEXTURE_WIDTH Lnet/minecraft/client/gui/PlayerSkinDrawer;SKIN_TEXTURE_WIDTH:I
    • SKIN_TEXTURE_HEIGHT

      public static final int SKIN_TEXTURE_HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Leqf;j:I
      intermediary field_39534 Lnet/minecraft/class_7532;field_39534:I
      named SKIN_TEXTURE_HEIGHT Lnet/minecraft/client/gui/PlayerSkinDrawer;SKIN_TEXTURE_HEIGHT:I
  • Constructor Details

    • PlayerSkinDrawer

      public PlayerSkinDrawer()
  • Method Details

    • draw

      public static void draw(DrawContext context, Identifier texture, int x, int y, int size)
      Draws the player's head (including the hat) on GUI.
      Mappings:
      Namespace Name Mixin selector
      official a Leqf;a(Leox;Lacq;III)V
      intermediary method_44443 Lnet/minecraft/class_7532;method_44443(Lnet/minecraft/class_332;Lnet/minecraft/class_2960;III)V
      named draw Lnet/minecraft/client/gui/PlayerSkinDrawer;draw(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/util/Identifier;III)V
    • draw

      public static void draw(DrawContext context, Identifier texture, int x, int y, int size, boolean hatVisible, boolean upsideDown)
      Draws the player's head on GUI.
      Mappings:
      Namespace Name Mixin selector
      official a Leqf;a(Leox;Lacq;IIIZZ)V
      intermediary method_44445 Lnet/minecraft/class_7532;method_44445(Lnet/minecraft/class_332;Lnet/minecraft/class_2960;IIIZZ)V
      named draw Lnet/minecraft/client/gui/PlayerSkinDrawer;draw(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/util/Identifier;IIIZZ)V
    • drawHat

      private static void drawHat(DrawContext context, Identifier texture, int x, int y, int size, boolean upsideDown)
      Mappings:
      Namespace Name Mixin selector
      official a Leqf;a(Leox;Lacq;IIIZ)V
      intermediary method_44444 Lnet/minecraft/class_7532;method_44444(Lnet/minecraft/class_332;Lnet/minecraft/class_2960;IIIZ)V
      named drawHat Lnet/minecraft/client/gui/PlayerSkinDrawer;drawHat(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/util/Identifier;IIIZ)V