Class DrawableHelper

java.lang.Object
net.minecraft.client.gui.DrawableHelper
Direct Known Subclasses:
AchievementNotification, ButtonWidget, ChatHud, DebugMenuHud, InGameHud, LabelWidget, PlayerListHud, Screen, SpectatorHud, TextFieldWidget

@Environment(CLIENT)
public class DrawableHelper
extends Object
Mappings:
Namespace Name
official avp
intermediary net/minecraft/class_681
named net/minecraft/client/gui/DrawableHelper
  • Field Details

    • BACKGROUND_TEXTURE

      public static final Identifier BACKGROUND_TEXTURE
      The texture used by options for background.
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b:Ljy;
      intermediary field_2866 Lnet/minecraft/class_681;field_2866:Lnet/minecraft/class_1605;
      named BACKGROUND_TEXTURE Lnet/minecraft/client/gui/DrawableHelper;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
    • STATS_ICON_TEXTURE

      public static final Identifier STATS_ICON_TEXTURE
      The texture of icons used in the stats screen.
      Mappings:
      Namespace Name Mixin selector
      official c Lavp;c:Ljy;
      intermediary field_2867 Lnet/minecraft/class_681;field_2867:Lnet/minecraft/class_1605;
      named STATS_ICON_TEXTURE Lnet/minecraft/client/gui/DrawableHelper;STATS_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
    • GUI_ICONS_TEXTURE

      public static final Identifier GUI_ICONS_TEXTURE
      The texture of various icons and widgets used for rendering ingame indicators.
      Mappings:
      Namespace Name Mixin selector
      official d Lavp;d:Ljy;
      intermediary field_2868 Lnet/minecraft/class_681;field_2868:Lnet/minecraft/class_1605;
      named GUI_ICONS_TEXTURE Lnet/minecraft/client/gui/DrawableHelper;GUI_ICONS_TEXTURE:Lnet/minecraft/util/Identifier;
    • zOffset

      protected float zOffset
      Mappings:
      Namespace Name Mixin selector
      official e Lavp;e:F
      intermediary field_2869 Lnet/minecraft/class_681;field_2869:F
      named zOffset Lnet/minecraft/client/gui/DrawableHelper;zOffset:F
  • Constructor Details

    • DrawableHelper

      public DrawableHelper()
  • Method Details

    • drawHorizontalLine

      protected void drawHorizontalLine​(int x1, int x2, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIII)V
      intermediary method_2446 Lnet/minecraft/class_681;method_2446(IIII)V
      named drawHorizontalLine Lnet/minecraft/client/gui/DrawableHelper;drawHorizontalLine(IIII)V
    • drawVerticalLine

      protected void drawVerticalLine​(int x, int y1, int y2, int color)
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b(IIII)V
      intermediary method_2451 Lnet/minecraft/class_681;method_2451(IIII)V
      named drawVerticalLine Lnet/minecraft/client/gui/DrawableHelper;drawVerticalLine(IIII)V
    • fill

      public static void fill​(int x1, int y1, int x2, int y2, int color)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIIII)V
      intermediary method_2447 Lnet/minecraft/class_681;method_2447(IIIII)V
      named fill Lnet/minecraft/client/gui/DrawableHelper;fill(IIIII)V
    • fillGradient

      protected void fillGradient​(int x1, int y1, int x2, int y2, int color1, int color2)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIIIII)V
      intermediary method_2448 Lnet/minecraft/class_681;method_2448(IIIIII)V
      named fillGradient Lnet/minecraft/client/gui/DrawableHelper;fillGradient(IIIIII)V
    • drawCenteredString

      public void drawCenteredString​(TextRenderer textRenderer, String text, int centerX, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(Lavn;Ljava/lang/String;III)V
      intermediary method_2450 Lnet/minecraft/class_681;method_2450(Lnet/minecraft/class_679;Ljava/lang/String;III)V
      named drawCenteredString Lnet/minecraft/client/gui/DrawableHelper;drawCenteredString(Lnet/minecraft/client/font/TextRenderer;Ljava/lang/String;III)V
    • drawWithShadow

      public void drawWithShadow​(TextRenderer textRenderer, String text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      official c Lavp;c(Lavn;Ljava/lang/String;III)V
      intermediary method_2453 Lnet/minecraft/class_681;method_2453(Lnet/minecraft/class_679;Ljava/lang/String;III)V
      named drawWithShadow Lnet/minecraft/client/gui/DrawableHelper;drawWithShadow(Lnet/minecraft/client/font/TextRenderer;Ljava/lang/String;III)V
    • drawTexture

      public void drawTexture​(int x, int y, int u, int v, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b(IIIIII)V
      intermediary method_2452 Lnet/minecraft/class_681;method_2452(IIIIII)V
      named drawTexture Lnet/minecraft/client/gui/DrawableHelper;drawTexture(IIIIII)V
    • drawTexture

      public void drawTexture​(float x, float y, int u, int v, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(FFIIII)V
      intermediary method_2443 Lnet/minecraft/class_681;method_2443(FFIIII)V
      named drawTexture Lnet/minecraft/client/gui/DrawableHelper;drawTexture(FFIIII)V
    • drawSprite

      public void drawSprite​(int x, int y, Sprite sprite, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IILbmi;II)V
      intermediary method_2449 Lnet/minecraft/class_681;method_2449(IILnet/minecraft/class_1231;II)V
      named drawSprite Lnet/minecraft/client/gui/DrawableHelper;drawSprite(IILnet/minecraft/client/texture/Sprite;II)V
    • drawTexture

      public static void drawTexture​(int x, int y, float u, float v, int width, int height, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIFFIIFF)V
      intermediary method_2444 Lnet/minecraft/class_681;method_2444(IIFFIIFF)V
      named drawTexture Lnet/minecraft/client/gui/DrawableHelper;drawTexture(IIFFIIFF)V
    • drawTexture

      public static void drawTexture​(int x, int y, float u, float v, int int2, int int3, int width, int height, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIFFIIIIFF)V
      intermediary method_2445 Lnet/minecraft/class_681;method_2445(IIFFIIIIFF)V
      named drawTexture Lnet/minecraft/client/gui/DrawableHelper;drawTexture(IIFFIIIIFF)V