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_692
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_2931 Lnet/minecraft/class_692;field_2931: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_2932 Lnet/minecraft/class_692;field_2932: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_2933 Lnet/minecraft/class_692;field_2933: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_2934 Lnet/minecraft/class_692;field_2934: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_2937 Lnet/minecraft/class_692;field_2937: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_2935 Lnet/minecraft/class_692;field_2935: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_2938 Lnet/minecraft/class_692;field_2938: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_2936 Lnet/minecraft/class_692;field_2936: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_2939 Lnet/minecraft/class_692;field_2939: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_2940 Lnet/minecraft/class_692;field_2940:I
      named color Lnet/minecraft/client/gui/widget/LabelWidget;color:I
    • field_2941

      private int field_2941
      Mappings:
      Namespace Name Mixin selector
      official o Lavy;o:I
      intermediary field_2941 Lnet/minecraft/class_692;field_2941:I
      named field_2941 Lnet/minecraft/client/gui/widget/LabelWidget;field_2941:I
    • field_2942

      private int field_2942
      Mappings:
      Namespace Name Mixin selector
      official p Lavy;p:I
      intermediary field_2942 Lnet/minecraft/class_692;field_2942:I
      named field_2942 Lnet/minecraft/client/gui/widget/LabelWidget;field_2942:I
    • field_2943

      private int field_2943
      Mappings:
      Namespace Name Mixin selector
      official q Lavy;q:I
      intermediary field_2943 Lnet/minecraft/class_692;field_2943:I
      named field_2943 Lnet/minecraft/client/gui/widget/LabelWidget;field_2943:I
    • textRenderer

      private TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official r Lavy;r:Lavn;
      intermediary field_2944 Lnet/minecraft/class_692;field_2944:Lnet/minecraft/class_679;
      named textRenderer Lnet/minecraft/client/gui/widget/LabelWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • field_2945

      private int field_2945
      Mappings:
      Namespace Name Mixin selector
      official s Lavy;s:I
      intermediary field_2945 Lnet/minecraft/class_692;field_2945:I
      named field_2945 Lnet/minecraft/client/gui/widget/LabelWidget;field_2945: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_692;<init>(Lnet/minecraft/class_679;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_2556 Lnet/minecraft/class_692;method_2556(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_2554 Lnet/minecraft/class_692;method_2554()Lnet/minecraft/class_692;
      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_2555 Lnet/minecraft/class_692;method_2555(Lnet/minecraft/class_669;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_2557 Lnet/minecraft/class_692;method_2557(Lnet/minecraft/class_669;II)V
      named renderBorder Lnet/minecraft/client/gui/widget/LabelWidget;renderBorder(Lnet/minecraft/client/MinecraftClient;II)V