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 avy
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 Lavy;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 Lavy;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 Lavy;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 Lavy;h:I
      intermediary field_7718 Lnet/minecraft/class_1801;field_7718:I
      named y Lnet/minecraft/client/gui/widget/LabelWidget;y:I
    • texts

      private List<String> texts
      Mappings:
      Namespace Name Mixin selector
      official k Lavy;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 Lavy;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 Lavy;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 Lavy;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 Lavy;m:Z
      intermediary field_7722 Lnet/minecraft/class_1801;field_7722:Z
      named hasBorderer Lnet/minecraft/client/gui/widget/LabelWidget;hasBorderer:Z
    • color

      private int color
      Mappings:
      Namespace Name Mixin selector
      official n Lavy;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 Lavy;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 Lavy;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 Lavy;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 TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official r Lavy;r:Lavn;
      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 Lavy;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> Lavy;<init>(Lavn;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 Lavy;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 Lavy;a()Lavy;
      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 Lavy;a(Lave;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 Lavy;b(Lave;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