public class GuiTextFieldFilter
extends net.minecraft.client.gui.widget.TextFieldWidget
| Constructor and Description |
|---|
GuiTextFieldFilter(IIngredientGridSource ingredientSource,
IWorldConfig worldConfig) |
| Modifier and Type | Method and Description |
|---|---|
IMouseHandler |
getMouseHandler() |
protected boolean |
isBordered() |
boolean |
isMouseOver(double mouseX,
double mouseY) |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
void |
renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTicks) |
void |
setFocused(boolean keyboardFocus) |
void |
update() |
void |
updateBounds(net.minecraft.client.renderer.Rectangle2d area) |
canConsumeInput, changeFocus, charTyped, createNarrationMessage, deleteChars, deleteWords, getCursorPosition, getHighlighted, getInnerWidth, getScreenX, getValue, getWordPosition, insertText, isVisible, mouseClicked, moveCursor, moveCursorTo, moveCursorToEnd, moveCursorToStart, onFocusedChanged, setBordered, setCanLoseFocus, setCursorPosition, setEditable, setFilter, setFocus, setFormatter, setHighlightPos, setMaxLength, setResponder, setSuggestion, setTextColor, setTextColorUneditable, setValue, setVisible, setX, tickclearFGColor, clicked, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isValidClickButton, mouseDragged, mouseReleased, narrate, onClick, onDrag, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFGColor, setHeight, setMessage, setWidthblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLinepublic GuiTextFieldFilter(IIngredientGridSource ingredientSource, IWorldConfig worldConfig)
public void updateBounds(net.minecraft.client.renderer.Rectangle2d area)
public void update()
public boolean keyPressed(int keyCode,
int scanCode,
int modifiers)
keyPressed in interface net.minecraft.client.gui.IGuiEventListenerkeyPressed in class net.minecraft.client.gui.widget.TextFieldWidgetpublic boolean isMouseOver(double mouseX,
double mouseY)
isMouseOver in interface net.minecraft.client.gui.IGuiEventListenerisMouseOver in class net.minecraft.client.gui.widget.TextFieldWidgetpublic IMouseHandler getMouseHandler()
public void setFocused(boolean keyboardFocus)
setFocused in class net.minecraft.client.gui.widget.Widgetprotected boolean isBordered()
isBordered in class net.minecraft.client.gui.widget.TextFieldWidgetpublic void renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int mouseX,
int mouseY,
float partialTicks)
renderButton in class net.minecraft.client.gui.widget.TextFieldWidget