Class AbstractTextWidget

java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.AbstractTextWidget
All Implemented Interfaces:
Drawable, Element, Narratable, Navigable, Selectable, Widget
Direct Known Subclasses:
MultilineTextWidget, TextWidget

@Environment(CLIENT) public abstract class AbstractTextWidget extends ClickableWidget
Mappings:
Namespace Name
named net/minecraft/client/gui/widget/AbstractTextWidget
intermediary net/minecraft/class_8130
official ggm
  • Field Details

    • field_63860

      @Nullable private @Nullable Consumer<Style> field_63860
      Mappings:
      Namespace Name Mixin selector
      named field_63860 Lnet/minecraft/client/gui/widget/AbstractTextWidget;field_63860:Ljava/util/function/Consumer;
      intermediary field_63860 Lnet/minecraft/class_8130;field_63860:Ljava/util/function/Consumer;
      official a Lggm;a:Ljava/util/function/Consumer;
    • textRenderer

      private final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      named textRenderer Lnet/minecraft/client/gui/widget/AbstractTextWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
      intermediary field_42483 Lnet/minecraft/class_8130;field_42483:Lnet/minecraft/class_327;
      official b Lggm;b:Lgga;
  • Constructor Details

    • AbstractTextWidget

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

    • method_75796

      public abstract void method_75796(class_12225 class_12225)
      Mappings:
      Namespace Name Mixin selector
      named method_75796 Lnet/minecraft/client/gui/widget/AbstractTextWidget;method_75796(Lnet/minecraft/class_12225;)V
      intermediary method_75796 Lnet/minecraft/class_8130;method_75796(Lnet/minecraft/class_12225;)V
      official a Lggm;a(Lgfx;)V
    • 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 a_ Lggo;a_(Lggd;IIF)V
    • onClick

      public void onClick(Click click, boolean doubled)
      Overrides:
      onClick in class ClickableWidget
      Mappings:
      Namespace Name Mixin selector
      named onClick Lnet/minecraft/client/gui/widget/ClickableWidget;onClick(Lnet/minecraft/client/gui/Click;Z)V
      intermediary method_25348 Lnet/minecraft/class_339;method_25348(Lnet/minecraft/class_11909;Z)V
      official b Lggo;b(Lgwm;Z)V
    • appendClickableNarrations

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

      protected final TextRenderer getTextRenderer()
      Mappings:
      Namespace Name Mixin selector
      named getTextRenderer Lnet/minecraft/client/gui/widget/AbstractTextWidget;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
      intermediary method_48977 Lnet/minecraft/class_8130;method_48977()Lnet/minecraft/class_327;
      official a Lggm;a()Lgga;
    • setMessage

      public void setMessage(Text message)
      Overrides:
      setMessage in class ClickableWidget
      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_ Lggo;a_(Lym;)V
    • method_75797

      public AbstractTextWidget method_75797(@Nullable @Nullable Consumer<Style> consumer)
      Mappings:
      Namespace Name Mixin selector
      named method_75797 Lnet/minecraft/client/gui/widget/AbstractTextWidget;method_75797(Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/AbstractTextWidget;
      intermediary method_75797 Lnet/minecraft/class_8130;method_75797(Ljava/util/function/Consumer;)Lnet/minecraft/class_8130;
      official b Lggm;b(Ljava/util/function/Consumer;)Lggm;