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, tick
clearFGColor, clicked, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isValidClickButton, mouseDragged, mouseReleased, narrate, onClick, onDrag, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFGColor, setHeight, setMessage, setWidth
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
public 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.IGuiEventListener
keyPressed
in class net.minecraft.client.gui.widget.TextFieldWidget
public boolean isMouseOver(double mouseX, double mouseY)
isMouseOver
in interface net.minecraft.client.gui.IGuiEventListener
isMouseOver
in class net.minecraft.client.gui.widget.TextFieldWidget
public IMouseHandler getMouseHandler()
public void setFocused(boolean keyboardFocus)
setFocused
in class net.minecraft.client.gui.widget.Widget
protected boolean isBordered()
isBordered
in class net.minecraft.client.gui.widget.TextFieldWidget
public void renderButton(com.mojang.blaze3d.matrix.MatrixStack matrixStack, int mouseX, int mouseY, float partialTicks)
renderButton
in class net.minecraft.client.gui.widget.TextFieldWidget