Class TextWidget

All Implemented Interfaces:
Drawable, Element, Narratable, Navigable, Selectable, Widget

@Environment(CLIENT) public class TextWidget extends AbstractTextWidget
Mappings:
Namespace Name
named net/minecraft/client/gui/widget/TextWidget
intermediary net/minecraft/class_7842
official gdk
  • Field Details

    • field_62122

      private int field_62122
      Mappings:
      Namespace Name Mixin selector
      named field_62122 Lnet/minecraft/client/gui/widget/TextWidget;field_62122:I
      intermediary field_62122 Lnet/minecraft/class_7842;field_62122:I
      official a Lgdk;a:I
    • field_62123

      private int field_62123
      Mappings:
      Namespace Name Mixin selector
      named field_62123 Lnet/minecraft/client/gui/widget/TextWidget;field_62123:I
      intermediary field_62123 Lnet/minecraft/class_7842;field_62123:I
      official b Lgdk;b:I
    • field_62124

      private boolean field_62124
      Mappings:
      Namespace Name Mixin selector
      named field_62124 Lnet/minecraft/client/gui/widget/TextWidget;field_62124:Z
      intermediary field_62124 Lnet/minecraft/class_7842;field_62124:Z
      official c Lgdk;c:Z
    • field_62125

      private TextWidget.class_11764 field_62125
      Mappings:
      Namespace Name Mixin selector
      named field_62125 Lnet/minecraft/client/gui/widget/TextWidget;field_62125:Lnet/minecraft/client/gui/widget/TextWidget$class_11764;
      intermediary field_62125 Lnet/minecraft/class_7842;field_62125:Lnet/minecraft/class_7842$class_11764;
      official d Lgdk;d:Lgdk$a;
  • Constructor Details

    • TextWidget

      public TextWidget(Text message, TextRenderer textRenderer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/TextWidget;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)V
      intermediary <init> Lnet/minecraft/class_7842;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
      official <init> Lgdk;<init>(Lxv;Lgbm;)V
    • TextWidget

      public TextWidget(int width, int height, Text message, TextRenderer textRenderer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/TextWidget;<init>(IILnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)V
      intermediary <init> Lnet/minecraft/class_7842;<init>(IILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
      official <init> Lgdk;<init>(IILxv;Lgbm;)V
    • TextWidget

      public TextWidget(int x, int y, int width, int height, Text message, TextRenderer textRenderer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/TextWidget;<init>(IIIILnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)V
      intermediary <init> Lnet/minecraft/class_7842;<init>(IIIILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
      official <init> Lgdk;<init>(IIIILxv;Lgbm;)V
  • Method Details

    • setTextColor

      public TextWidget setTextColor(int textColor)
      Overrides:
      setTextColor in class AbstractTextWidget
      Mappings:
      Namespace Name Mixin selector
      named setTextColor Lnet/minecraft/client/gui/widget/TextWidget;setTextColor(I)Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary method_46438 Lnet/minecraft/class_7842;method_46438(I)Lnet/minecraft/class_7842;
      official b Lgdk;b(I)Lgdk;
    • setMessage

      public void setMessage(Text message)
      Overrides:
      setMessage in class AbstractTextWidget
      Mappings:
      Namespace Name Mixin selector
      named setMessage Lnet/minecraft/client/gui/widget/ClickableWidget;setMessage(Lnet/minecraft/text/Text;)V
      intermediary method_25355 Lnet/minecraft/class_339;method_25355(Lnet/minecraft/class_2561;)V
      official a_ Lgbz;a_(Lxv;)V
    • method_73396

      public TextWidget method_73396(int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_73396 Lnet/minecraft/client/gui/widget/TextWidget;method_73396(I)Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary method_73396 Lnet/minecraft/class_7842;method_73396(I)Lnet/minecraft/class_7842;
      official i Lgdk;i(I)Lgdk;
    • method_73395

      public TextWidget method_73395(int int2, TextWidget.class_11764 class_11764)
      Mappings:
      Namespace Name Mixin selector
      named method_73395 Lnet/minecraft/client/gui/widget/TextWidget;method_73395(ILnet/minecraft/client/gui/widget/TextWidget$class_11764;)Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary method_73395 Lnet/minecraft/class_7842;method_73395(ILnet/minecraft/class_7842$class_11764;)Lnet/minecraft/class_7842;
      official a Lgdk;a(ILgdk$a;)Lgdk;
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in interface Widget
      Overrides:
      getWidth in class ClickableWidget
      Mappings:
      Namespace Name Mixin selector
      named getWidth Lnet/minecraft/client/gui/widget/Widget;getWidth()I
      intermediary method_25368 Lnet/minecraft/class_8021;method_25368()I
      official aU_ Lghq;aU_()I
    • renderWidget

      public void renderWidget(DrawContext context, int mouseX, int mouseY, float deltaTicks)
      Specified by:
      renderWidget in class ClickableWidget
      Mappings:
      Namespace Name Mixin selector
      named renderWidget Lnet/minecraft/client/gui/widget/ClickableWidget;renderWidget(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_48579 Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)V
      official b Lgbz;b(Lgbp;IIF)V
    • trim

      private OrderedText trim(Text text, int width)
      Mappings:
      Namespace Name Mixin selector
      named trim Lnet/minecraft/client/gui/widget/TextWidget;trim(Lnet/minecraft/text/Text;I)Lnet/minecraft/text/OrderedText;
      intermediary method_52728 Lnet/minecraft/class_7842;method_52728(Lnet/minecraft/class_2561;I)Lnet/minecraft/class_5481;
      official a Lgdk;a(Lxv;I)Lbem;