Class TextWidget

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

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

    • textColor

      private int textColor
      Mappings:
      Namespace Name Mixin selector
      official a Lenh;a:I
      intermediary field_40764 Lnet/minecraft/class_7842;field_40764:I
      named textColor Lnet/minecraft/client/gui/widget/TextWidget;textColor:I
    • textRenderer

      private final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official b Lenh;b:Lelw;
      intermediary field_40765 Lnet/minecraft/class_7842;field_40765:Lnet/minecraft/class_327;
      named textRenderer Lnet/minecraft/client/gui/widget/TextWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • field_42121

      private float field_42121
      Mappings:
      Namespace Name Mixin selector
      official c Lenh;c:F
      intermediary field_42121 Lnet/minecraft/class_7842;field_42121:F
      named field_42121 Lnet/minecraft/client/gui/widget/TextWidget;field_42121:F
  • Constructor Details

    • TextWidget

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

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

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

    • setTextColor

      public TextWidget setTextColor(int textColor)
      Mappings:
      Namespace Name Mixin selector
      official h Lenh;h(I)Lenh;
      intermediary method_46438 Lnet/minecraft/class_7842;method_46438(I)Lnet/minecraft/class_7842;
      named setTextColor Lnet/minecraft/client/gui/widget/TextWidget;setTextColor(I)Lnet/minecraft/client/gui/widget/TextWidget;
    • method_48598

      private TextWidget method_48598(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lenh;b(F)Lenh;
      intermediary method_48598 Lnet/minecraft/class_7842;method_48598(F)Lnet/minecraft/class_7842;
      named method_48598 Lnet/minecraft/client/gui/widget/TextWidget;method_48598(F)Lnet/minecraft/client/gui/widget/TextWidget;
    • method_48596

      public TextWidget method_48596()
      Mappings:
      Namespace Name Mixin selector
      official a Lenh;a()Lenh;
      intermediary method_48596 Lnet/minecraft/class_7842;method_48596()Lnet/minecraft/class_7842;
      named method_48596 Lnet/minecraft/client/gui/widget/TextWidget;method_48596()Lnet/minecraft/client/gui/widget/TextWidget;
    • method_48597

      public TextWidget method_48597()
      Mappings:
      Namespace Name Mixin selector
      official b Lenh;b()Lenh;
      intermediary method_48597 Lnet/minecraft/class_7842;method_48597()Lnet/minecraft/class_7842;
      named method_48597 Lnet/minecraft/client/gui/widget/TextWidget;method_48597()Lnet/minecraft/client/gui/widget/TextWidget;
    • method_48599

      public TextWidget method_48599()
      Mappings:
      Namespace Name Mixin selector
      official g Lenh;g()Lenh;
      intermediary method_48599 Lnet/minecraft/class_7842;method_48599()Lnet/minecraft/class_7842;
      named method_48599 Lnet/minecraft/client/gui/widget/TextWidget;method_48599()Lnet/minecraft/client/gui/widget/TextWidget;
    • appendClickableNarrations

      public void appendClickableNarrations(NarrationMessageBuilder builder)
      Specified by:
      appendClickableNarrations in class ClickableWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lemf;a(Lepg;)V
      intermediary method_47399 Lnet/minecraft/class_339;method_47399(Lnet/minecraft/class_6382;)V
      named appendClickableNarrations Lnet/minecraft/client/gui/widget/ClickableWidget;appendClickableNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V
    • method_48579

      public void method_48579(MatrixStack matrixStack, int int2, int int3, float float2)
      Overrides:
      method_48579 in class ClickableWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lemf;b(Lefn;IIF)V
      intermediary method_48579 Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_4587;IIF)V
      named method_48579 Lnet/minecraft/client/gui/widget/ClickableWidget;method_48579(Lnet/minecraft/client/util/math/MatrixStack;IIF)V