public class GuiTextFieldFilter
extends net.minecraft.client.gui.GuiTextField
Constructor and Description |
---|
GuiTextFieldFilter(int componentId,
IIngredientGridSource ingredientSource,
IWorldConfig worldConfig) |
Modifier and Type | Method and Description |
---|---|
void |
drawTextField(int mouseX,
int mouseY,
float partialTicks) |
boolean |
getEnableBackgroundDrawing() |
int |
getWidth() |
boolean |
handleMouseClicked(double mouseX,
double mouseY,
int mouseButton) |
boolean |
isMouseOver(double mouseX,
double mouseY) |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
void |
setFocused(boolean keyboardFocus) |
void |
update() |
void |
updateBounds(net.minecraft.client.renderer.Rectangle2d area) |
canFocus, charTyped, deleteFromCursor, deleteWords, focusChanged, func_195611_j, func_212422_f, getCursorPosition, getMaxStringLength, getNthWordFromCursor, getNthWordFromPos, getNthWordFromPosWS, getSelectedText, getSelectionEnd, getText, getVisible, isFocused, mouseClicked, moveCursorBy, setCanLoseFocus, setCursorPosition, setCursorPositionEnd, setCursorPositionZero, setDisabledTextColour, setEnableBackgroundDrawing, setEnabled, setMaxStringLength, setResponderEntryValue, setSelectionPos, setSuggestion, setText, setTextAcceptHandler, setTextColor, setTextFormatter, setValidator, setVisible, tick, writeText
drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLine
public GuiTextFieldFilter(int componentId, 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.GuiTextField
public boolean isMouseOver(double mouseX, double mouseY)
public boolean handleMouseClicked(double mouseX, double mouseY, int mouseButton)
public void setFocused(boolean keyboardFocus)
setFocused
in class net.minecraft.client.gui.GuiTextField
public boolean getEnableBackgroundDrawing()
getEnableBackgroundDrawing
in class net.minecraft.client.gui.GuiTextField
public int getWidth()
getWidth
in class net.minecraft.client.gui.GuiTextField
public void drawTextField(int mouseX, int mouseY, float partialTicks)
drawTextField
in class net.minecraft.client.gui.GuiTextField