Class TextFieldWidget

java.lang.Object
net.minecraft.client.gui.DrawContext
net.minecraft.client.gui.widget.TextFieldWidget

@Environment(CLIENT) public class TextFieldWidget extends DrawContext
Mappings:
Namespace Name
intermediary net/minecraft/class_181
glue class_642
server net/minecraft/class_181
client ro
named net/minecraft/client/gui/widget/TextFieldWidget
  • Field Details

    • textRenderer

      private final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2422 Lnet/minecraft/class_181;field_2422:Lnet/minecraft/class_34;
      glue field_2620 Lclass_642;field_2620:Lclass_648;
      server field_2422 Lnet/minecraft/class_181;field_2422:Lnet/minecraft/class_34;
      client c Lro;c:Lsj;
      named textRenderer Lnet/minecraft/client/gui/widget/TextFieldWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • x

      private final int x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2423 Lnet/minecraft/class_181;field_2423:I
      glue field_2621 Lclass_642;field_2621:I
      server field_2423 Lnet/minecraft/class_181;field_2423:I
      client d Lro;d:I
      named x Lnet/minecraft/client/gui/widget/TextFieldWidget;x:I
    • y

      private final int y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2424 Lnet/minecraft/class_181;field_2424:I
      glue field_2622 Lclass_642;field_2622:I
      server field_2424 Lnet/minecraft/class_181;field_2424:I
      client e Lro;e:I
      named y Lnet/minecraft/client/gui/widget/TextFieldWidget;y:I
    • width

      private final int width
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2425 Lnet/minecraft/class_181;field_2425:I
      glue field_2623 Lclass_642;field_2623:I
      server field_2425 Lnet/minecraft/class_181;field_2425:I
      client f Lro;f:I
      named width Lnet/minecraft/client/gui/widget/TextFieldWidget;width:I
    • height

      private final int height
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2426 Lnet/minecraft/class_181;field_2426:I
      glue field_2624 Lclass_642;field_2624:I
      server field_2426 Lnet/minecraft/class_181;field_2426:I
      client g Lro;g:I
      named height Lnet/minecraft/client/gui/widget/TextFieldWidget;height:I
    • text

      private String text
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2427 Lnet/minecraft/class_181;field_2427:Ljava/lang/String;
      glue field_2625 Lclass_642;field_2625:Ljava/lang/String;
      server field_2427 Lnet/minecraft/class_181;field_2427:Ljava/lang/String;
      client h Lro;h:Ljava/lang/String;
      named text Lnet/minecraft/client/gui/widget/TextFieldWidget;text:Ljava/lang/String;
    • maxLength

      private int maxLength
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2428 Lnet/minecraft/class_181;field_2428:I
      glue field_2626 Lclass_642;field_2626:I
      server field_2428 Lnet/minecraft/class_181;field_2428:I
      client i Lro;i:I
      named maxLength Lnet/minecraft/client/gui/widget/TextFieldWidget;maxLength:I
    • focusedTicks

      private int focusedTicks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2429 Lnet/minecraft/class_181;field_2429:I
      glue field_2627 Lclass_642;field_2627:I
      server field_2429 Lnet/minecraft/class_181;field_2429:I
      client j Lro;j:I
      named focusedTicks Lnet/minecraft/client/gui/widget/TextFieldWidget;focusedTicks:I
    • focused

      public boolean focused
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2420 Lnet/minecraft/class_181;field_2420:Z
      glue field_2618 Lclass_642;field_2618:Z
      server field_2420 Lnet/minecraft/class_181;field_2420:Z
      client a Lro;a:Z
      named focused Lnet/minecraft/client/gui/widget/TextFieldWidget;focused:Z
    • enabled

      public boolean enabled
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2421 Lnet/minecraft/class_181;field_2421:Z
      glue field_2619 Lclass_642;field_2619:Z
      server field_2421 Lnet/minecraft/class_181;field_2421:Z
      client b Lro;b:Z
      named enabled Lnet/minecraft/client/gui/widget/TextFieldWidget;enabled:Z
    • parent

      private Screen parent
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2430 Lnet/minecraft/class_181;field_2430:Lnet/minecraft/class_32;
      glue field_2628 Lclass_642;field_2628:Lclass_117;
      server field_2430 Lnet/minecraft/class_181;field_2430:Lnet/minecraft/class_32;
      client l Lro;l:Lda;
      named parent Lnet/minecraft/client/gui/widget/TextFieldWidget;parent:Lnet/minecraft/client/gui/screen/Screen;
  • Constructor Details

    • TextFieldWidget

      public TextFieldWidget(Screen parent, TextRenderer textRenderer, int x, int y, int width, int height, String text)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_181;<init>(Lnet/minecraft/class_32;Lnet/minecraft/class_34;IIIILjava/lang/String;)V
      glue <init> Lclass_642;<init>(Lclass_117;Lclass_648;IIIILjava/lang/String;)V
      server <init> Lnet/minecraft/class_181;<init>(Lnet/minecraft/class_32;Lnet/minecraft/class_34;IIIILjava/lang/String;)V
      client <init> Lro;<init>(Lda;Lsj;IIIILjava/lang/String;)V
      named <init> Lnet/minecraft/client/gui/widget/TextFieldWidget;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/font/TextRenderer;IIIILjava/lang/String;)V
  • Method Details

    • setText

      public void setText(String text)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1880 Lnet/minecraft/class_181;method_1880(Ljava/lang/String;)V
      glue method_2121 Lclass_642;method_2121(Ljava/lang/String;)V
      server method_1880 Lnet/minecraft/class_181;method_1880(Ljava/lang/String;)V
      client a Lro;a(Ljava/lang/String;)V
      named setText Lnet/minecraft/client/gui/widget/TextFieldWidget;setText(Ljava/lang/String;)V
    • getText

      public String getText()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1876 Lnet/minecraft/class_181;method_1876()Ljava/lang/String;
      glue method_2117 Lclass_642;method_2117()Ljava/lang/String;
      server method_1876 Lnet/minecraft/class_181;method_1876()Ljava/lang/String;
      client a Lro;a()Ljava/lang/String;
      named getText Lnet/minecraft/client/gui/widget/TextFieldWidget;getText()Ljava/lang/String;
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1882 Lnet/minecraft/class_181;method_1882()V
      glue method_2123 Lclass_642;method_2123()V
      server method_1882 Lnet/minecraft/class_181;method_1882()V
      client b Lro;b()V
      named tick Lnet/minecraft/client/gui/widget/TextFieldWidget;tick()V
    • keyPressed

      public void keyPressed(char character, int keyCode)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1877 Lnet/minecraft/class_181;method_1877(CI)V
      glue method_2118 Lclass_642;method_2118(CI)V
      server method_1877 Lnet/minecraft/class_181;method_1877(CI)V
      client a Lro;a(CI)V
      named keyPressed Lnet/minecraft/client/gui/widget/TextFieldWidget;keyPressed(CI)V
    • mouseClicked

      public void mouseClicked(int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1879 Lnet/minecraft/class_181;method_1879(III)V
      glue method_2120 Lclass_642;method_2120(III)V
      server method_1879 Lnet/minecraft/class_181;method_1879(III)V
      client a Lro;a(III)V
      named mouseClicked Lnet/minecraft/client/gui/widget/TextFieldWidget;mouseClicked(III)V
    • setFocused

      public void setFocused(boolean focused)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1881 Lnet/minecraft/class_181;method_1881(Z)V
      glue method_2122 Lclass_642;method_2122(Z)V
      server method_1881 Lnet/minecraft/class_181;method_1881(Z)V
      client a Lro;a(Z)V
      named setFocused Lnet/minecraft/client/gui/widget/TextFieldWidget;setFocused(Z)V
    • render

      public void render()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1883 Lnet/minecraft/class_181;method_1883()V
      glue method_2124 Lclass_642;method_2124()V
      server method_1883 Lnet/minecraft/class_181;method_1883()V
      client c Lro;c()V
      named render Lnet/minecraft/client/gui/widget/TextFieldWidget;render()V
    • setMaxLength

      public void setMaxLength(int maxLength)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1878 Lnet/minecraft/class_181;method_1878(I)V
      glue method_2119 Lclass_642;method_2119(I)V
      server method_1878 Lnet/minecraft/class_181;method_1878(I)V
      client a Lro;a(I)V
      named setMaxLength Lnet/minecraft/client/gui/widget/TextFieldWidget;setMaxLength(I)V