类 TextFieldWidget

    • 字段详细资料

      • field_32194

        public static final int field_32194
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a:I
        intermediary field_32194 Lnet/minecraft/class_342;field_32194:I
        named field_32194 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32194:I
      • field_32195

        public static final int field_32195
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldwe;b:I
        intermediary field_32195 Lnet/minecraft/class_342;field_32195:I
        named field_32195 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32195:I
      • field_32197

        private static final int field_32197
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldwe;d:I
        intermediary field_32197 Lnet/minecraft/class_342;field_32197:I
        named field_32197 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32197:I
      • field_32198

        private static final int field_32198
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Ldwe;e:I
        intermediary field_32198 Lnet/minecraft/class_342;field_32198:I
        named field_32198 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32198:I
      • field_32199

        private static final String field_32199
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official s Ldwe;s:Ljava/lang/String;
        intermediary field_32199 Lnet/minecraft/class_342;field_32199:Ljava/lang/String;
        named field_32199 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32199:Ljava/lang/String;
      • field_32200

        private static final long field_32200
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official t Ldwe;t:J
        intermediary field_32200 Lnet/minecraft/class_342;field_32200:J
        named field_32200 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32200:J
      • field_32196

        public static final int field_32196
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldwe;c:I
        intermediary field_32196 Lnet/minecraft/class_342;field_32196:I
        named field_32196 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32196:I
      • field_32201

        private static final int field_32201
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official u Ldwe;u:I
        intermediary field_32201 Lnet/minecraft/class_342;field_32201:I
        named field_32201 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32201:I
      • field_32202

        private static final int field_32202
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official v Ldwe;v:I
        intermediary field_32202 Lnet/minecraft/class_342;field_32202:I
        named field_32202 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32202:I
      • field_32203

        private static final int field_32203
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official w Ldwe;w:I
        intermediary field_32203 Lnet/minecraft/class_342;field_32203:I
        named field_32203 Lnet/minecraft/client/gui/widget/TextFieldWidget;field_32203:I
      • textRenderer

        private final TextRenderer textRenderer
        Mappings:
        Namespace Name Mixin selector
        official x Ldwe;x:Ldvh;
        intermediary field_2105 Lnet/minecraft/class_342;field_2105:Lnet/minecraft/class_327;
        named textRenderer Lnet/minecraft/client/gui/widget/TextFieldWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
      • text

        private String text
        Mappings:
        Namespace Name Mixin selector
        official y Ldwe;y:Ljava/lang/String;
        intermediary field_2092 Lnet/minecraft/class_342;field_2092:Ljava/lang/String;
        named text Lnet/minecraft/client/gui/widget/TextFieldWidget;text:Ljava/lang/String;
      • maxLength

        private int maxLength
        Mappings:
        Namespace Name Mixin selector
        official z Ldwe;z:I
        intermediary field_2108 Lnet/minecraft/class_342;field_2108:I
        named maxLength Lnet/minecraft/client/gui/widget/TextFieldWidget;maxLength:I
      • focusedTicks

        private int focusedTicks
        Mappings:
        Namespace Name Mixin selector
        official A Ldwe;A:I
        intermediary field_2107 Lnet/minecraft/class_342;field_2107:I
        named focusedTicks Lnet/minecraft/client/gui/widget/TextFieldWidget;focusedTicks:I
      • drawsBackground

        private boolean drawsBackground
        Mappings:
        Namespace Name Mixin selector
        official B Ldwe;B:Z
        intermediary field_2095 Lnet/minecraft/class_342;field_2095:Z
        named drawsBackground Lnet/minecraft/client/gui/widget/TextFieldWidget;drawsBackground:Z
      • focusUnlocked

        private boolean focusUnlocked
        Mappings:
        Namespace Name Mixin selector
        official C Ldwe;C:Z
        intermediary field_2096 Lnet/minecraft/class_342;field_2096:Z
        named focusUnlocked Lnet/minecraft/client/gui/widget/TextFieldWidget;focusUnlocked:Z
      • editable

        private boolean editable
        Mappings:
        Namespace Name Mixin selector
        official D Ldwe;D:Z
        intermediary field_2094 Lnet/minecraft/class_342;field_2094:Z
        named editable Lnet/minecraft/client/gui/widget/TextFieldWidget;editable:Z
      • selecting

        private boolean selecting
        Mappings:
        Namespace Name Mixin selector
        official E Ldwe;E:Z
        intermediary field_17037 Lnet/minecraft/class_342;field_17037:Z
        named selecting Lnet/minecraft/client/gui/widget/TextFieldWidget;selecting:Z
      • firstCharacterIndex

        private int firstCharacterIndex
        Mappings:
        Namespace Name Mixin selector
        official F Ldwe;F:I
        intermediary field_2103 Lnet/minecraft/class_342;field_2103:I
        named firstCharacterIndex Lnet/minecraft/client/gui/widget/TextFieldWidget;firstCharacterIndex:I
      • selectionStart

        private int selectionStart
        Mappings:
        Namespace Name Mixin selector
        official G Ldwe;G:I
        intermediary field_2102 Lnet/minecraft/class_342;field_2102:I
        named selectionStart Lnet/minecraft/client/gui/widget/TextFieldWidget;selectionStart:I
      • selectionEnd

        private int selectionEnd
        Mappings:
        Namespace Name Mixin selector
        official H Ldwe;H:I
        intermediary field_2101 Lnet/minecraft/class_342;field_2101:I
        named selectionEnd Lnet/minecraft/client/gui/widget/TextFieldWidget;selectionEnd:I
      • editableColor

        private int editableColor
        Mappings:
        Namespace Name Mixin selector
        official I Ldwe;I:I
        intermediary field_2100 Lnet/minecraft/class_342;field_2100:I
        named editableColor Lnet/minecraft/client/gui/widget/TextFieldWidget;editableColor:I
      • uneditableColor

        private int uneditableColor
        Mappings:
        Namespace Name Mixin selector
        official J Ldwe;J:I
        intermediary field_2098 Lnet/minecraft/class_342;field_2098:I
        named uneditableColor Lnet/minecraft/client/gui/widget/TextFieldWidget;uneditableColor:I
      • suggestion

        private String suggestion
        Mappings:
        Namespace Name Mixin selector
        official K Ldwe;K:Ljava/lang/String;
        intermediary field_2106 Lnet/minecraft/class_342;field_2106:Ljava/lang/String;
        named suggestion Lnet/minecraft/client/gui/widget/TextFieldWidget;suggestion:Ljava/lang/String;
      • changedListener

        private Consumer<String> changedListener
        Mappings:
        Namespace Name Mixin selector
        official L Ldwe;L:Ljava/util/function/Consumer;
        intermediary field_2088 Lnet/minecraft/class_342;field_2088:Ljava/util/function/Consumer;
        named changedListener Lnet/minecraft/client/gui/widget/TextFieldWidget;changedListener:Ljava/util/function/Consumer;
      • textPredicate

        private Predicate<String> textPredicate
        Mappings:
        Namespace Name Mixin selector
        official M Ldwe;M:Ljava/util/function/Predicate;
        intermediary field_2104 Lnet/minecraft/class_342;field_2104:Ljava/util/function/Predicate;
        named textPredicate Lnet/minecraft/client/gui/widget/TextFieldWidget;textPredicate:Ljava/util/function/Predicate;
      • renderTextProvider

        private BiFunction<String,​Integer,​OrderedText> renderTextProvider
        Mappings:
        Namespace Name Mixin selector
        official N Ldwe;N:Ljava/util/function/BiFunction;
        intermediary field_2099 Lnet/minecraft/class_342;field_2099:Ljava/util/function/BiFunction;
        named renderTextProvider Lnet/minecraft/client/gui/widget/TextFieldWidget;renderTextProvider:Ljava/util/function/BiFunction;
    • 构造器详细资料

      • TextFieldWidget

        public TextFieldWidget​(TextRenderer textRenderer,
                               int x,
                               int y,
                               int width,
                               int height,
                               Text text)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwe;<init>(Ldvh;IIIILon;)V
        intermediary <init> Lnet/minecraft/class_342;<init>(Lnet/minecraft/class_327;IIIILnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/widget/TextFieldWidget;<init>(Lnet/minecraft/client/font/TextRenderer;IIIILnet/minecraft/text/Text;)V
      • TextFieldWidget

        public TextFieldWidget​(TextRenderer textRenderer,
                               int x,
                               int y,
                               int width,
                               int height,
                               @Nullable
                               @Nullable TextFieldWidget copyFrom,
                               Text text)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwe;<init>(Ldvh;IIIILdwe;Lon;)V
        intermediary <init> Lnet/minecraft/class_342;<init>(Lnet/minecraft/class_327;IIIILnet/minecraft/class_342;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/widget/TextFieldWidget;<init>(Lnet/minecraft/client/font/TextRenderer;IIIILnet/minecraft/client/gui/widget/TextFieldWidget;Lnet/minecraft/text/Text;)V
    • 方法详细资料

      • setChangedListener

        public void setChangedListener​(Consumer<String> changedListener)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(Ljava/util/function/Consumer;)V
        intermediary method_1863 Lnet/minecraft/class_342;method_1863(Ljava/util/function/Consumer;)V
        named setChangedListener Lnet/minecraft/client/gui/widget/TextFieldWidget;setChangedListener(Ljava/util/function/Consumer;)V
      • setRenderTextProvider

        public void setRenderTextProvider​(BiFunction<String,​Integer,​OrderedText> renderTextProvider)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(Ljava/util/function/BiFunction;)V
        intermediary method_1854 Lnet/minecraft/class_342;method_1854(Ljava/util/function/BiFunction;)V
        named setRenderTextProvider Lnet/minecraft/client/gui/widget/TextFieldWidget;setRenderTextProvider(Ljava/util/function/BiFunction;)V
      • tick

        public void tick()
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a()V
        intermediary method_1865 Lnet/minecraft/class_342;method_1865()V
        named tick Lnet/minecraft/client/gui/widget/TextFieldWidget;tick()V
      • getNarrationMessage

        protected MutableText getNarrationMessage()
        覆盖:
        getNarrationMessage 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official c Ldvu;c()Lot;
        intermediary method_25360 Lnet/minecraft/class_339;method_25360()Lnet/minecraft/class_5250;
        named getNarrationMessage Lnet/minecraft/client/gui/widget/AbstractButtonWidget;getNarrationMessage()Lnet/minecraft/text/MutableText;
      • setText

        public void setText​(String text)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(Ljava/lang/String;)V
        intermediary method_1852 Lnet/minecraft/class_342;method_1852(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
        official b Ldwe;b()Ljava/lang/String;
        intermediary method_1882 Lnet/minecraft/class_342;method_1882()Ljava/lang/String;
        named getText Lnet/minecraft/client/gui/widget/TextFieldWidget;getText()Ljava/lang/String;
      • getSelectedText

        public String getSelectedText()
        Mappings:
        Namespace Name Mixin selector
        official d Ldwe;d()Ljava/lang/String;
        intermediary method_1866 Lnet/minecraft/class_342;method_1866()Ljava/lang/String;
        named getSelectedText Lnet/minecraft/client/gui/widget/TextFieldWidget;getSelectedText()Ljava/lang/String;
      • setTextPredicate

        public void setTextPredicate​(Predicate<String> textPredicate)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(Ljava/util/function/Predicate;)V
        intermediary method_1890 Lnet/minecraft/class_342;method_1890(Ljava/util/function/Predicate;)V
        named setTextPredicate Lnet/minecraft/client/gui/widget/TextFieldWidget;setTextPredicate(Ljava/util/function/Predicate;)V
      • write

        public void write​(String string)
        Mappings:
        Namespace Name Mixin selector
        official b Ldwe;b(Ljava/lang/String;)V
        intermediary method_1867 Lnet/minecraft/class_342;method_1867(Ljava/lang/String;)V
        named write Lnet/minecraft/client/gui/widget/TextFieldWidget;write(Ljava/lang/String;)V
      • onChanged

        private void onChanged​(String newText)
        Mappings:
        Namespace Name Mixin selector
        official d Ldwe;d(Ljava/lang/String;)V
        intermediary method_1874 Lnet/minecraft/class_342;method_1874(Ljava/lang/String;)V
        named onChanged Lnet/minecraft/client/gui/widget/TextFieldWidget;onChanged(Ljava/lang/String;)V
      • erase

        private void erase​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official q Ldwe;q(I)V
        intermediary method_16873 Lnet/minecraft/class_342;method_16873(I)V
        named erase Lnet/minecraft/client/gui/widget/TextFieldWidget;erase(I)V
      • eraseWords

        public void eraseWords​(int wordOffset)
        Mappings:
        Namespace Name Mixin selector
        official e Ldwe;e(I)V
        intermediary method_1877 Lnet/minecraft/class_342;method_1877(I)V
        named eraseWords Lnet/minecraft/client/gui/widget/TextFieldWidget;eraseWords(I)V
      • eraseCharacters

        public void eraseCharacters​(int characterOffset)
        Mappings:
        Namespace Name Mixin selector
        official f Ldwe;f(I)V
        intermediary method_1878 Lnet/minecraft/class_342;method_1878(I)V
        named eraseCharacters Lnet/minecraft/client/gui/widget/TextFieldWidget;eraseCharacters(I)V
      • getWordSkipPosition

        public int getWordSkipPosition​(int wordOffset)
        Mappings:
        Namespace Name Mixin selector
        official g Ldwe;g(I)I
        intermediary method_1853 Lnet/minecraft/class_342;method_1853(I)I
        named getWordSkipPosition Lnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(I)I
      • getWordSkipPosition

        private int getWordSkipPosition​(int wordOffset,
                                        int cursorPosition)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(II)I
        intermediary method_1869 Lnet/minecraft/class_342;method_1869(II)I
        named getWordSkipPosition Lnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(II)I
      • getWordSkipPosition

        private int getWordSkipPosition​(int wordOffset,
                                        int cursorPosition,
                                        boolean skipOverSpaces)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(IIZ)I
        intermediary method_1864 Lnet/minecraft/class_342;method_1864(IIZ)I
        named getWordSkipPosition Lnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(IIZ)I
      • moveCursor

        public void moveCursor​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official h Ldwe;h(I)V
        intermediary method_1855 Lnet/minecraft/class_342;method_1855(I)V
        named moveCursor Lnet/minecraft/client/gui/widget/TextFieldWidget;moveCursor(I)V
      • getCursorPosWithOffset

        private int getCursorPosWithOffset​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official r Ldwe;r(I)I
        intermediary method_27537 Lnet/minecraft/class_342;method_27537(I)I
        named getCursorPosWithOffset Lnet/minecraft/client/gui/widget/TextFieldWidget;getCursorPosWithOffset(I)I
      • setCursor

        public void setCursor​(int cursor)
        Mappings:
        Namespace Name Mixin selector
        official i Ldwe;i(I)V
        intermediary method_1883 Lnet/minecraft/class_342;method_1883(I)V
        named setCursor Lnet/minecraft/client/gui/widget/TextFieldWidget;setCursor(I)V
      • setSelectionStart

        public void setSelectionStart​(int cursor)
        Mappings:
        Namespace Name Mixin selector
        official j Ldwe;j(I)V
        intermediary method_1875 Lnet/minecraft/class_342;method_1875(I)V
        named setSelectionStart Lnet/minecraft/client/gui/widget/TextFieldWidget;setSelectionStart(I)V
      • setCursorToStart

        public void setCursorToStart()
        Mappings:
        Namespace Name Mixin selector
        official k Ldwe;k()V
        intermediary method_1870 Lnet/minecraft/class_342;method_1870()V
        named setCursorToStart Lnet/minecraft/client/gui/widget/TextFieldWidget;setCursorToStart()V
      • setCursorToEnd

        public void setCursorToEnd()
        Mappings:
        Namespace Name Mixin selector
        official l Ldwe;l()V
        intermediary method_1872 Lnet/minecraft/class_342;method_1872()V
        named setCursorToEnd Lnet/minecraft/client/gui/widget/TextFieldWidget;setCursorToEnd()V
      • keyPressed

        public boolean keyPressed​(int keyCode,
                                  int scanCode,
                                  int modifiers)
        Callback for when a key down event has been captured. The key code is identified by the constants in GLFW class.
        指定者:
        keyPressed 在接口中 Element
        参数:
        keyCode - the named key code of the event as described in the GLFW class
        scanCode - the unique/platform-specific scan code of the keyboard input
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onKey(long, int, int, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(III)Z
        intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
        named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
      • isActive

        public boolean isActive()
        Mappings:
        Namespace Name Mixin selector
        official m Ldwe;m()Z
        intermediary method_20315 Lnet/minecraft/class_342;method_20315()Z
        named isActive Lnet/minecraft/client/gui/widget/TextFieldWidget;isActive()Z
      • charTyped

        public boolean charTyped​(char chr,
                                 int modifiers)
        Callback for when a character input has been captured. The key code is identified by the constants in GLFW class.
        指定者:
        charTyped 在接口中 Element
        参数:
        chr - the captured character
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onChar(long, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(CI)Z
        intermediary method_25400 Lnet/minecraft/class_364;method_25400(CI)Z
        named charTyped Lnet/minecraft/client/gui/Element;charTyped(CI)Z
      • mouseClicked

        public boolean mouseClicked​(double mouseX,
                                    double mouseY,
                                    int button)
        Callback for when a mouse button down event has been captured. The button number is identified by the constants in GLFW class.
        指定者:
        mouseClicked 在接口中 Element
        覆盖:
        mouseClicked 在类中 AbstractButtonWidget
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDI)Z
        intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
        named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
      • setTextFieldFocused

        public void setTextFieldFocused​(boolean focused)
        Mappings:
        Namespace Name Mixin selector
        official e Ldwe;e(Z)V
        intermediary method_1876 Lnet/minecraft/class_342;method_1876(Z)V
        named setTextFieldFocused Lnet/minecraft/client/gui/widget/TextFieldWidget;setTextFieldFocused(Z)V
      • renderButton

        public void renderButton​(MatrixStack matrices,
                                 int mouseX,
                                 int mouseY,
                                 float delta)
        覆盖:
        renderButton 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official b Ldvu;b(Ldpi;IIF)V
        intermediary method_25359 Lnet/minecraft/class_339;method_25359(Lnet/minecraft/class_4587;IIF)V
        named renderButton Lnet/minecraft/client/gui/widget/AbstractButtonWidget;renderButton(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
      • drawSelectionHighlight

        private void drawSelectionHighlight​(int x1,
                                            int y1,
                                            int x2,
                                            int y2)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwe;a(IIII)V
        intermediary method_1886 Lnet/minecraft/class_342;method_1886(IIII)V
        named drawSelectionHighlight Lnet/minecraft/client/gui/widget/TextFieldWidget;drawSelectionHighlight(IIII)V
      • setMaxLength

        public void setMaxLength​(int maxLength)
        Mappings:
        Namespace Name Mixin selector
        official k Ldwe;k(I)V
        intermediary method_1880 Lnet/minecraft/class_342;method_1880(I)V
        named setMaxLength Lnet/minecraft/client/gui/widget/TextFieldWidget;setMaxLength(I)V
      • getMaxLength

        private int getMaxLength()
        Mappings:
        Namespace Name Mixin selector
        official q Ldwe;q()I
        intermediary method_1861 Lnet/minecraft/class_342;method_1861()I
        named getMaxLength Lnet/minecraft/client/gui/widget/TextFieldWidget;getMaxLength()I
      • getCursor

        public int getCursor()
        Mappings:
        Namespace Name Mixin selector
        official n Ldwe;n()I
        intermediary method_1881 Lnet/minecraft/class_342;method_1881()I
        named getCursor Lnet/minecraft/client/gui/widget/TextFieldWidget;getCursor()I
      • drawsBackground

        private boolean drawsBackground()
        Mappings:
        Namespace Name Mixin selector
        official r Ldwe;r()Z
        intermediary method_1851 Lnet/minecraft/class_342;method_1851()Z
        named drawsBackground Lnet/minecraft/client/gui/widget/TextFieldWidget;drawsBackground()Z
      • setDrawsBackground

        public void setDrawsBackground​(boolean drawsBackground)
        Mappings:
        Namespace Name Mixin selector
        official f Ldwe;f(Z)V
        intermediary method_1858 Lnet/minecraft/class_342;method_1858(Z)V
        named setDrawsBackground Lnet/minecraft/client/gui/widget/TextFieldWidget;setDrawsBackground(Z)V
      • setEditableColor

        public void setEditableColor​(int color)
        Mappings:
        Namespace Name Mixin selector
        official l Ldwe;l(I)V
        intermediary method_1868 Lnet/minecraft/class_342;method_1868(I)V
        named setEditableColor Lnet/minecraft/client/gui/widget/TextFieldWidget;setEditableColor(I)V
      • setUneditableColor

        public void setUneditableColor​(int color)
        Mappings:
        Namespace Name Mixin selector
        official m Ldwe;m(I)V
        intermediary method_1860 Lnet/minecraft/class_342;method_1860(I)V
        named setUneditableColor Lnet/minecraft/client/gui/widget/TextFieldWidget;setUneditableColor(I)V
      • changeFocus

        public boolean changeFocus​(boolean lookForwards)
        Changes the focusing element by cycling to the next/previous element. This action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab' key.
        指定者:
        changeFocus 在接口中 Element
        覆盖:
        changeFocus 在类中 AbstractButtonWidget
        参数:
        lookForwards - true to cycle forwards, otherwise cycle backwards
        返回:
        true to indicate that the event handling is successful/valid
        Mappings:
        Namespace Name Mixin selector
        official c_ Ldwv;c_(Z)Z
        intermediary method_25407 Lnet/minecraft/class_364;method_25407(Z)Z
        named changeFocus Lnet/minecraft/client/gui/Element;changeFocus(Z)Z
      • isMouseOver

        public boolean isMouseOver​(double mouseX,
                                   double mouseY)
        Checks if the mouse position is within the bound of the element.
        指定者:
        isMouseOver 在接口中 Element
        覆盖:
        isMouseOver 在类中 AbstractButtonWidget
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        返回:
        true if the mouse is within the bound of the element, otherwise false
        Mappings:
        Namespace Name Mixin selector
        official b Ldwv;b(DD)Z
        intermediary method_25405 Lnet/minecraft/class_364;method_25405(DD)Z
        named isMouseOver Lnet/minecraft/client/gui/Element;isMouseOver(DD)Z
      • onFocusedChanged

        protected void onFocusedChanged​(boolean bool)
        覆盖:
        onFocusedChanged 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official c Ldvu;c(Z)V
        intermediary method_25363 Lnet/minecraft/class_339;method_25363(Z)V
        named onFocusedChanged Lnet/minecraft/client/gui/widget/AbstractButtonWidget;onFocusedChanged(Z)V
      • isEditable

        private boolean isEditable()
        Mappings:
        Namespace Name Mixin selector
        official s Ldwe;s()Z
        intermediary method_20316 Lnet/minecraft/class_342;method_20316()Z
        named isEditable Lnet/minecraft/client/gui/widget/TextFieldWidget;isEditable()Z
      • setEditable

        public void setEditable​(boolean editable)
        Mappings:
        Namespace Name Mixin selector
        official g Ldwe;g(Z)V
        intermediary method_1888 Lnet/minecraft/class_342;method_1888(Z)V
        named setEditable Lnet/minecraft/client/gui/widget/TextFieldWidget;setEditable(Z)V
      • getInnerWidth

        public int getInnerWidth()
        Mappings:
        Namespace Name Mixin selector
        official o Ldwe;o()I
        intermediary method_1859 Lnet/minecraft/class_342;method_1859()I
        named getInnerWidth Lnet/minecraft/client/gui/widget/TextFieldWidget;getInnerWidth()I
      • setSelectionEnd

        public void setSelectionEnd​(int int2)
        Mappings:
        Namespace Name Mixin selector
        official n Ldwe;n(I)V
        intermediary method_1884 Lnet/minecraft/class_342;method_1884(I)V
        named setSelectionEnd Lnet/minecraft/client/gui/widget/TextFieldWidget;setSelectionEnd(I)V
      • setFocusUnlocked

        public void setFocusUnlocked​(boolean focusUnlocked)
        Mappings:
        Namespace Name Mixin selector
        official h Ldwe;h(Z)V
        intermediary method_1856 Lnet/minecraft/class_342;method_1856(Z)V
        named setFocusUnlocked Lnet/minecraft/client/gui/widget/TextFieldWidget;setFocusUnlocked(Z)V
      • isVisible

        public boolean isVisible()
        Mappings:
        Namespace Name Mixin selector
        official p Ldwe;p()Z
        intermediary method_1885 Lnet/minecraft/class_342;method_1885()Z
        named isVisible Lnet/minecraft/client/gui/widget/TextFieldWidget;isVisible()Z
      • setVisible

        public void setVisible​(boolean visible)
        Mappings:
        Namespace Name Mixin selector
        official i Ldwe;i(Z)V
        intermediary method_1862 Lnet/minecraft/class_342;method_1862(Z)V
        named setVisible Lnet/minecraft/client/gui/widget/TextFieldWidget;setVisible(Z)V
      • setSuggestion

        public void setSuggestion​(@Nullable
                                  @Nullable String suggestion)
        Mappings:
        Namespace Name Mixin selector
        official c Ldwe;c(Ljava/lang/String;)V
        intermediary method_1887 Lnet/minecraft/class_342;method_1887(Ljava/lang/String;)V
        named setSuggestion Lnet/minecraft/client/gui/widget/TextFieldWidget;setSuggestion(Ljava/lang/String;)V
      • getCharacterX

        public int getCharacterX​(int index)
        Mappings:
        Namespace Name Mixin selector
        official o Ldwe;o(I)I
        intermediary method_1889 Lnet/minecraft/class_342;method_1889(I)I
        named getCharacterX Lnet/minecraft/client/gui/widget/TextFieldWidget;getCharacterX(I)I
      • setX

        public void setX​(int x)
        Mappings:
        Namespace Name Mixin selector
        official p Ldwe;p(I)V
        intermediary method_16872 Lnet/minecraft/class_342;method_16872(I)V
        named setX Lnet/minecraft/client/gui/widget/TextFieldWidget;setX(I)V