Package net.minecraft.client.gui.widget
Class TextFieldWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.TextFieldWidget
- Mappings:
Namespace Name official baointermediary net/minecraft/class_367named net/minecraft/client/gui/widget/TextFieldWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate intprivate booleanprivate intprivate booleanprivate booleanprivate final intprivate intprivate intprivate intprivate Stringprivate final TextRendererprivate intprivate booleanprivate final intprivate final intprivate final intFields inherited from class net.minecraft.client.gui.DrawableHelper
field_22503, field_22504, field_22505, field_22506 -
Constructor Summary
ConstructorsConstructorDescriptionTextFieldWidget(TextRenderer textRenderer, int int2, int int3, int int4, int int5) -
Method Summary
Modifier and TypeMethodDescriptionvoideraseCharacters(int characterOffset) voideraseWords(int wordOffset) intintintintgetText()intgetWordSkipPosition(int wordOffset) intgetWordSkipPosition(int wordOffset, int cursorPosition) intgetWordSkipPosition(int wordOffset, int cursorPosition, boolean skipOverSpaces) booleanbooleanbooleanbooleankeyPressed(char character, int code) voidmouseClicked(int mouseX, int mouseY, int button) voidmoveCursor(int offset) voidrender()private voidrenderSelection(int x1, int y1, int x2, int y2) voidsetCursor(int cursor) voidvoidvoidsetEditable(boolean editable) voidsetEditableColor(int color) voidsetFocused(boolean focused) voidsetFocusUnlocked(boolean focusUnlocked) voidsetHasBorder(boolean hasBorder) voidsetMaxLength(int maximumLength) voidsetSelectionEnd(int int2) voidvoidsetUneditableColor(int color) voidsetVisible(boolean visible) voidtick()voidMethods inherited from class net.minecraft.client.gui.DrawableHelper
method_21875, method_21877, method_21878, method_21879, method_21880, method_21881, method_21882, method_21883, method_21884
-
Field Details
-
textRenderer
- Mappings:
Namespace Name Mixin selector official aLbao;a:Lbaf;intermediary field_1116Lnet/minecraft/class_367;field_1116:Lnet/minecraft/class_370;named textRendererLnet/minecraft/client/gui/widget/TextFieldWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
x
private final int x- Mappings:
Namespace Name Mixin selector official fLbao;f:Iintermediary field_1117Lnet/minecraft/class_367;field_1117:Inamed xLnet/minecraft/client/gui/widget/TextFieldWidget;x:I
-
y
private final int y- Mappings:
Namespace Name Mixin selector official gLbao;g:Iintermediary field_1118Lnet/minecraft/class_367;field_1118:Inamed yLnet/minecraft/client/gui/widget/TextFieldWidget;y:I
-
width
private final int width- Mappings:
Namespace Name Mixin selector official hLbao;h:Iintermediary field_1119Lnet/minecraft/class_367;field_1119:Inamed widthLnet/minecraft/client/gui/widget/TextFieldWidget;width:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector official iLbao;i:Iintermediary field_1120Lnet/minecraft/class_367;field_1120:Inamed heightLnet/minecraft/client/gui/widget/TextFieldWidget;height:I
-
text
- Mappings:
Namespace Name Mixin selector official jLbao;j:Ljava/lang/String;intermediary field_1121Lnet/minecraft/class_367;field_1121:Ljava/lang/String;named textLnet/minecraft/client/gui/widget/TextFieldWidget;text:Ljava/lang/String;
-
maxLength
private int maxLength- Mappings:
Namespace Name Mixin selector official kLbao;k:Iintermediary field_1122Lnet/minecraft/class_367;field_1122:Inamed maxLengthLnet/minecraft/client/gui/widget/TextFieldWidget;maxLength:I
-
focusedTicks
private int focusedTicks- Mappings:
Namespace Name Mixin selector official lLbao;l:Iintermediary field_1123Lnet/minecraft/class_367;field_1123:Inamed focusedTicksLnet/minecraft/client/gui/widget/TextFieldWidget;focusedTicks:I
-
hasBorder
private boolean hasBorder- Mappings:
Namespace Name Mixin selector official mLbao;m:Zintermediary field_1124Lnet/minecraft/class_367;field_1124:Znamed hasBorderLnet/minecraft/client/gui/widget/TextFieldWidget;hasBorder:Z
-
focusUnlocked
private boolean focusUnlocked- Mappings:
Namespace Name Mixin selector official nLbao;n:Zintermediary field_1125Lnet/minecraft/class_367;field_1125:Znamed focusUnlockedLnet/minecraft/client/gui/widget/TextFieldWidget;focusUnlocked:Z
-
focused
private boolean focused- Mappings:
Namespace Name Mixin selector official oLbao;o:Zintermediary field_1126Lnet/minecraft/class_367;field_1126:Znamed focusedLnet/minecraft/client/gui/widget/TextFieldWidget;focused:Z
-
editable
private boolean editable- Mappings:
Namespace Name Mixin selector official pLbao;p:Zintermediary field_1127Lnet/minecraft/class_367;field_1127:Znamed editableLnet/minecraft/client/gui/widget/TextFieldWidget;editable:Z
-
firstCharacterIndex
private int firstCharacterIndex- Mappings:
Namespace Name Mixin selector official qLbao;q:Iintermediary field_1128Lnet/minecraft/class_367;field_1128:Inamed firstCharacterIndexLnet/minecraft/client/gui/widget/TextFieldWidget;firstCharacterIndex:I
-
selectionStart
private int selectionStart- Mappings:
Namespace Name Mixin selector official rLbao;r:Iintermediary field_1129Lnet/minecraft/class_367;field_1129:Inamed selectionStartLnet/minecraft/client/gui/widget/TextFieldWidget;selectionStart:I
-
selectionEnd
private int selectionEnd- Mappings:
Namespace Name Mixin selector official sLbao;s:Iintermediary field_1130Lnet/minecraft/class_367;field_1130:Inamed selectionEndLnet/minecraft/client/gui/widget/TextFieldWidget;selectionEnd:I
-
editableColor
private int editableColor- Mappings:
Namespace Name Mixin selector official tLbao;t:Iintermediary field_1131Lnet/minecraft/class_367;field_1131:Inamed editableColorLnet/minecraft/client/gui/widget/TextFieldWidget;editableColor:I
-
uneditableColor
private int uneditableColor- Mappings:
Namespace Name Mixin selector official uLbao;u:Iintermediary field_1132Lnet/minecraft/class_367;field_1132:Inamed uneditableColorLnet/minecraft/client/gui/widget/TextFieldWidget;uneditableColor:I
-
visible
private boolean visible- Mappings:
Namespace Name Mixin selector official vLbao;v:Zintermediary field_1133Lnet/minecraft/class_367;field_1133:Znamed visibleLnet/minecraft/client/gui/widget/TextFieldWidget;visible:Z
-
-
Constructor Details
-
TextFieldWidget
-
-
Method Details
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official aLbao;a()Vintermediary method_916Lnet/minecraft/class_367;method_916()Vnamed tickLnet/minecraft/client/gui/widget/TextFieldWidget;tick()V
-
setText
- Mappings:
Namespace Name Mixin selector official aLbao;a(Ljava/lang/String;)Vintermediary method_922Lnet/minecraft/class_367;method_922(Ljava/lang/String;)Vnamed setTextLnet/minecraft/client/gui/widget/TextFieldWidget;setText(Ljava/lang/String;)V
-
getText
- Mappings:
Namespace Name Mixin selector official bLbao;b()Ljava/lang/String;intermediary method_924Lnet/minecraft/class_367;method_924()Ljava/lang/String;named getTextLnet/minecraft/client/gui/widget/TextFieldWidget;getText()Ljava/lang/String;
-
getSelectedText
- Mappings:
Namespace Name Mixin selector official cLbao;c()Ljava/lang/String;intermediary method_928Lnet/minecraft/class_367;method_928()Ljava/lang/String;named getSelectedTextLnet/minecraft/client/gui/widget/TextFieldWidget;getSelectedText()Ljava/lang/String;
-
write
- Mappings:
Namespace Name Mixin selector official bLbao;b(Ljava/lang/String;)Vintermediary method_926Lnet/minecraft/class_367;method_926(Ljava/lang/String;)Vnamed writeLnet/minecraft/client/gui/widget/TextFieldWidget;write(Ljava/lang/String;)V
-
eraseWords
public void eraseWords(int wordOffset) - Mappings:
Namespace Name Mixin selector official aLbao;a(I)Vintermediary method_918Lnet/minecraft/class_367;method_918(I)Vnamed eraseWordsLnet/minecraft/client/gui/widget/TextFieldWidget;eraseWords(I)V
-
eraseCharacters
public void eraseCharacters(int characterOffset) - Mappings:
Namespace Name Mixin selector official bLbao;b(I)Vintermediary method_925Lnet/minecraft/class_367;method_925(I)Vnamed eraseCharactersLnet/minecraft/client/gui/widget/TextFieldWidget;eraseCharacters(I)V
-
getWordSkipPosition
public int getWordSkipPosition(int wordOffset) - Mappings:
Namespace Name Mixin selector official cLbao;c(I)Iintermediary method_929Lnet/minecraft/class_367;method_929(I)Inamed getWordSkipPositionLnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(I)I
-
getWordSkipPosition
public int getWordSkipPosition(int wordOffset, int cursorPosition) - Mappings:
Namespace Name Mixin selector official aLbao;a(II)Iintermediary method_919Lnet/minecraft/class_367;method_919(II)Inamed getWordSkipPositionLnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(II)I
-
getWordSkipPosition
public int getWordSkipPosition(int wordOffset, int cursorPosition, boolean skipOverSpaces) - Mappings:
Namespace Name Mixin selector official aLbao;a(IIZ)Iintermediary method_921Lnet/minecraft/class_367;method_921(IIZ)Inamed getWordSkipPositionLnet/minecraft/client/gui/widget/TextFieldWidget;getWordSkipPosition(IIZ)I
-
moveCursor
public void moveCursor(int offset) - Mappings:
Namespace Name Mixin selector official dLbao;d(I)Vintermediary method_932Lnet/minecraft/class_367;method_932(I)Vnamed moveCursorLnet/minecraft/client/gui/widget/TextFieldWidget;moveCursor(I)V
-
setCursor
public void setCursor(int cursor) - Mappings:
Namespace Name Mixin selector official eLbao;e(I)Vintermediary method_935Lnet/minecraft/class_367;method_935(I)Vnamed setCursorLnet/minecraft/client/gui/widget/TextFieldWidget;setCursor(I)V
-
setCursorToStart
public void setCursorToStart()- Mappings:
Namespace Name Mixin selector official dLbao;d()Vintermediary method_931Lnet/minecraft/class_367;method_931()Vnamed setCursorToStartLnet/minecraft/client/gui/widget/TextFieldWidget;setCursorToStart()V
-
setCursorToEnd
public void setCursorToEnd()- Mappings:
Namespace Name Mixin selector official eLbao;e()Vintermediary method_934Lnet/minecraft/class_367;method_934()Vnamed setCursorToEndLnet/minecraft/client/gui/widget/TextFieldWidget;setCursorToEnd()V
-
keyPressed
public boolean keyPressed(char character, int code) - Mappings:
Namespace Name Mixin selector official aLbao;a(CI)Zintermediary method_917Lnet/minecraft/class_367;method_917(CI)Znamed keyPressedLnet/minecraft/client/gui/widget/TextFieldWidget;keyPressed(CI)Z
-
mouseClicked
public void mouseClicked(int mouseX, int mouseY, int button) - Mappings:
Namespace Name Mixin selector official aLbao;a(III)Vintermediary method_920Lnet/minecraft/class_367;method_920(III)Vnamed mouseClickedLnet/minecraft/client/gui/widget/TextFieldWidget;mouseClicked(III)V
-
render
public void render()- Mappings:
Namespace Name Mixin selector official fLbao;f()Vintermediary method_937Lnet/minecraft/class_367;method_937()Vnamed renderLnet/minecraft/client/gui/widget/TextFieldWidget;render()V
-
renderSelection
private void renderSelection(int x1, int y1, int x2, int y2) - Mappings:
Namespace Name Mixin selector official cLbao;c(IIII)Vintermediary method_930Lnet/minecraft/class_367;method_930(IIII)Vnamed renderSelectionLnet/minecraft/client/gui/widget/TextFieldWidget;renderSelection(IIII)V
-
setMaxLength
public void setMaxLength(int maximumLength) - Mappings:
Namespace Name Mixin selector official fLbao;f(I)Vintermediary method_938Lnet/minecraft/class_367;method_938(I)Vnamed setMaxLengthLnet/minecraft/client/gui/widget/TextFieldWidget;setMaxLength(I)V
-
getMaxLength
public int getMaxLength()- Mappings:
Namespace Name Mixin selector official gLbao;g()Iintermediary method_939Lnet/minecraft/class_367;method_939()Inamed getMaxLengthLnet/minecraft/client/gui/widget/TextFieldWidget;getMaxLength()I
-
getCursor
public int getCursor()- Mappings:
Namespace Name Mixin selector official hLbao;h()Iintermediary method_941Lnet/minecraft/class_367;method_941()Inamed getCursorLnet/minecraft/client/gui/widget/TextFieldWidget;getCursor()I
-
hasBorder
public boolean hasBorder()- Mappings:
Namespace Name Mixin selector official iLbao;i()Zintermediary method_942Lnet/minecraft/class_367;method_942()Znamed hasBorderLnet/minecraft/client/gui/widget/TextFieldWidget;hasBorder()Z
-
setHasBorder
public void setHasBorder(boolean hasBorder) - Mappings:
Namespace Name Mixin selector official aLbao;a(Z)Vintermediary method_923Lnet/minecraft/class_367;method_923(Z)Vnamed setHasBorderLnet/minecraft/client/gui/widget/TextFieldWidget;setHasBorder(Z)V
-
setEditableColor
public void setEditableColor(int color) - Mappings:
Namespace Name Mixin selector official gLbao;g(I)Vintermediary method_940Lnet/minecraft/class_367;method_940(I)Vnamed setEditableColorLnet/minecraft/client/gui/widget/TextFieldWidget;setEditableColor(I)V
-
setUneditableColor
public void setUneditableColor(int color) - Mappings:
Namespace Name Mixin selector official hLbao;h(I)Vintermediary method_4244Lnet/minecraft/class_367;method_4244(I)Vnamed setUneditableColorLnet/minecraft/client/gui/widget/TextFieldWidget;setUneditableColor(I)V
-
setFocused
public void setFocused(boolean focused) - Mappings:
Namespace Name Mixin selector official bLbao;b(Z)Vintermediary method_927Lnet/minecraft/class_367;method_927(Z)Vnamed setFocusedLnet/minecraft/client/gui/widget/TextFieldWidget;setFocused(Z)V
-
isFocused
public boolean isFocused()- Mappings:
Namespace Name Mixin selector official lLbao;l()Zintermediary method_944Lnet/minecraft/class_367;method_944()Znamed isFocusedLnet/minecraft/client/gui/widget/TextFieldWidget;isFocused()Z
-
setEditable
public void setEditable(boolean editable) - Mappings:
Namespace Name Mixin selector official cLbao;c(Z)Vintermediary method_4243Lnet/minecraft/class_367;method_4243(Z)Vnamed setEditableLnet/minecraft/client/gui/widget/TextFieldWidget;setEditable(Z)V
-
getSelectionEnd
public int getSelectionEnd()- Mappings:
Namespace Name Mixin selector official nLbao;n()Iintermediary method_945Lnet/minecraft/class_367;method_945()Inamed getSelectionEndLnet/minecraft/client/gui/widget/TextFieldWidget;getSelectionEnd()I
-
getInnerWidth
public int getInnerWidth()- Mappings:
Namespace Name Mixin selector official oLbao;o()Iintermediary method_946Lnet/minecraft/class_367;method_946()Inamed getInnerWidthLnet/minecraft/client/gui/widget/TextFieldWidget;getInnerWidth()I
-
setSelectionEnd
public void setSelectionEnd(int int2) - Mappings:
Namespace Name Mixin selector official iLbao;i(I)Vintermediary method_943Lnet/minecraft/class_367;method_943(I)Vnamed setSelectionEndLnet/minecraft/client/gui/widget/TextFieldWidget;setSelectionEnd(I)V
-
setFocusUnlocked
public void setFocusUnlocked(boolean focusUnlocked) - Mappings:
Namespace Name Mixin selector official dLbao;d(Z)Vintermediary method_933Lnet/minecraft/class_367;method_933(Z)Vnamed setFocusUnlockedLnet/minecraft/client/gui/widget/TextFieldWidget;setFocusUnlocked(Z)V
-
isVisible
public boolean isVisible()- Mappings:
Namespace Name Mixin selector official qLbao;q()Zintermediary method_947Lnet/minecraft/class_367;method_947()Znamed isVisibleLnet/minecraft/client/gui/widget/TextFieldWidget;isVisible()Z
-
setVisible
public void setVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official eLbao;e(Z)Vintermediary method_936Lnet/minecraft/class_367;method_936(Z)Vnamed setVisibleLnet/minecraft/client/gui/widget/TextFieldWidget;setVisible(Z)V
-