public class GuiTextFieldFilter
extends net.minecraft.client.gui.widget.TextFieldWidget
Constructor and Description |
---|
GuiTextFieldFilter(IIngredientGridSource ingredientSource,
IWorldConfig worldConfig) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
getEnableBackgroundDrawing() |
boolean |
handleMouseClicked(double mouseX,
double mouseY,
int mouseButton) |
boolean |
isMouseOver(double mouseX,
double mouseY) |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
void |
renderButton(int mouseX,
int mouseY,
float partialTicks) |
void |
setFocused(boolean keyboardFocus) |
void |
update() |
void |
updateBounds(net.minecraft.client.renderer.Rectangle2d area) |
changeFocus, charTyped, deleteFromCursor, deleteWords, func_195611_j, func_212422_f, func_212955_f, getAdjustedWidth, getCursorPosition, getNarrationMessage, getNthWordFromCursor, getSelectedText, getText, getVisible, mouseClicked, moveCursorBy, onFocusedChanged, setCanLoseFocus, setCursorPosition, setCursorPositionEnd, setCursorPositionZero, setDisabledTextColour, setEnableBackgroundDrawing, setEnabled, setFocused2, setMaxStringLength, setResponder, setSelectionPos, setSuggestion, setText, setTextColor, setTextFormatter, setValidator, setVisible, setX, tick, writeText
clicked, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isValidClickButton, mouseDragged, mouseReleased, narrate, onClick, onDrag, onRelease, playDownSound, render, renderBg, renderToolTip, setAlpha, setFGColor, setHeight, setMessage, setWidth
blit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, 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 boolean handleMouseClicked(double mouseX, double mouseY, int mouseButton)
public void setFocused(boolean keyboardFocus)
setFocused
in class net.minecraft.client.gui.widget.Widget
protected boolean getEnableBackgroundDrawing()
getEnableBackgroundDrawing
in class net.minecraft.client.gui.widget.TextFieldWidget
public void renderButton(int mouseX, int mouseY, float partialTicks)
renderButton
in class net.minecraft.client.gui.widget.TextFieldWidget