Class LabelWidget

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.LabelWidget

@Environment(CLIENT) public class LabelWidget extends DrawableHelper
Mappings:
Namespace Name
official bjh
intermediary net/minecraft/class_1801
named net/minecraft/client/gui/widget/LabelWidget
  • Field Details

    • width

      protected int width
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a:I
      intermediary field_7715 Lnet/minecraft/class_1801;field_7715:I
      named width Lnet/minecraft/client/gui/widget/LabelWidget;width:I
    • height

      protected int height
      Mappings:
      Namespace Name Mixin selector
      official f Lbjh;f:I
      intermediary field_7716 Lnet/minecraft/class_1801;field_7716:I
      named height Lnet/minecraft/client/gui/widget/LabelWidget;height:I
    • x

      public int x
      Mappings:
      Namespace Name Mixin selector
      official g Lbjh;g:I
      intermediary field_7717 Lnet/minecraft/class_1801;field_7717:I
      named x Lnet/minecraft/client/gui/widget/LabelWidget;x:I
    • y

      public int y
      Mappings:
      Namespace Name Mixin selector
      official h Lbjh;h:I
      intermediary field_7718 Lnet/minecraft/class_1801;field_7718:I
      named y Lnet/minecraft/client/gui/widget/LabelWidget;y:I
    • texts

      private final List<String> texts
      Mappings:
      Namespace Name Mixin selector
      official k Lbjh;k:Ljava/util/List;
      intermediary field_10366 Lnet/minecraft/class_1801;field_10366:Ljava/util/List;
      named texts Lnet/minecraft/client/gui/widget/LabelWidget;texts:Ljava/util/List;
    • id

      public int id
      Mappings:
      Namespace Name Mixin selector
      official i Lbjh;i:I
      intermediary field_10365 Lnet/minecraft/class_1801;field_10365:I
      named id Lnet/minecraft/client/gui/widget/LabelWidget;id:I
    • centered

      private boolean centered
      Mappings:
      Namespace Name Mixin selector
      official l Lbjh;l:Z
      intermediary field_7721 Lnet/minecraft/class_1801;field_7721:Z
      named centered Lnet/minecraft/client/gui/widget/LabelWidget;centered:Z
    • visible

      public boolean visible
      Mappings:
      Namespace Name Mixin selector
      official j Lbjh;j:Z
      intermediary field_7719 Lnet/minecraft/class_1801;field_7719:Z
      named visible Lnet/minecraft/client/gui/widget/LabelWidget;visible:Z
    • hasBorderer

      private boolean hasBorderer
      Mappings:
      Namespace Name Mixin selector
      official m Lbjh;m:Z
      intermediary field_7722 Lnet/minecraft/class_1801;field_7722:Z
      named hasBorderer Lnet/minecraft/client/gui/widget/LabelWidget;hasBorderer:Z
    • color

      private final int color
      Mappings:
      Namespace Name Mixin selector
      official n Lbjh;n:I
      intermediary field_7723 Lnet/minecraft/class_1801;field_7723:I
      named color Lnet/minecraft/client/gui/widget/LabelWidget;color:I
    • field_7724

      private int field_7724
      Mappings:
      Namespace Name Mixin selector
      official o Lbjh;o:I
      intermediary field_7724 Lnet/minecraft/class_1801;field_7724:I
      named field_7724 Lnet/minecraft/client/gui/widget/LabelWidget;field_7724:I
    • field_7725

      private int field_7725
      Mappings:
      Namespace Name Mixin selector
      official p Lbjh;p:I
      intermediary field_7725 Lnet/minecraft/class_1801;field_7725:I
      named field_7725 Lnet/minecraft/client/gui/widget/LabelWidget;field_7725:I
    • field_7726

      private int field_7726
      Mappings:
      Namespace Name Mixin selector
      official q Lbjh;q:I
      intermediary field_7726 Lnet/minecraft/class_1801;field_7726:I
      named field_7726 Lnet/minecraft/client/gui/widget/LabelWidget;field_7726:I
    • textRenderer

      private final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official r Lbjh;r:Lbip;
      intermediary field_7727 Lnet/minecraft/class_1801;field_7727:Lnet/minecraft/class_370;
      named textRenderer Lnet/minecraft/client/gui/widget/LabelWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • field_7728

      private int field_7728
      Mappings:
      Namespace Name Mixin selector
      official s Lbjh;s:I
      intermediary field_7728 Lnet/minecraft/class_1801;field_7728:I
      named field_7728 Lnet/minecraft/client/gui/widget/LabelWidget;field_7728:I
  • Constructor Details

    • LabelWidget

      public LabelWidget(TextRenderer textRenderer, int id, int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbjh;<init>(Lbip;IIIIII)V
      intermediary <init> Lnet/minecraft/class_1801;<init>(Lnet/minecraft/class_370;IIIIII)V
      named <init> Lnet/minecraft/client/gui/widget/LabelWidget;<init>(Lnet/minecraft/client/font/TextRenderer;IIIIII)V
  • Method Details

    • addLine

      public void addLine(String text)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Ljava/lang/String;)V
      intermediary method_9466 Lnet/minecraft/class_1801;method_9466(Ljava/lang/String;)V
      named addLine Lnet/minecraft/client/gui/widget/LabelWidget;addLine(Ljava/lang/String;)V
    • centered

      public LabelWidget centered()
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a()Lbjh;
      intermediary method_9465 Lnet/minecraft/class_1801;method_9465()Lnet/minecraft/class_1801;
      named centered Lnet/minecraft/client/gui/widget/LabelWidget;centered()Lnet/minecraft/client/gui/widget/LabelWidget;
    • render

      public void render(MinecraftClient client, int mouseX, int mouseY)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lbib;II)V
      intermediary method_6694 Lnet/minecraft/class_1801;method_6694(Lnet/minecraft/class_1600;II)V
      named render Lnet/minecraft/client/gui/widget/LabelWidget;render(Lnet/minecraft/client/MinecraftClient;II)V
    • renderBorder

      protected void renderBorder(MinecraftClient client, int mouseX, int mouseY)
      Mappings:
      Namespace Name Mixin selector
      official b Lbjh;b(Lbib;II)V
      intermediary method_6695 Lnet/minecraft/class_1801;method_6695(Lnet/minecraft/class_1600;II)V
      named renderBorder Lnet/minecraft/client/gui/widget/LabelWidget;renderBorder(Lnet/minecraft/client/MinecraftClient;II)V