@ApiStatus.Internal
public class FilteringScreen
extends net.minecraft.client.gui.screen.Screen
| Modifier and Type | Field and Description |
|---|---|
protected me.shedaniel.clothconfig2.forge.api.ScrollingContainer |
scrolling |
protected java.util.List<EntryStack> |
selected |
| Constructor and Description |
|---|
FilteringScreen(FilteringEntry filteringEntry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canLastSearchTermsBeAppliedTo(EntryStack stack) |
boolean |
charTyped(char chr,
int keyCode) |
java.util.List<? extends net.minecraft.client.gui.IGuiEventListener> |
children() |
me.shedaniel.math.Rectangle |
getBounds() |
protected void |
init() |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
boolean |
mouseClicked(double double_1,
double double_2,
int int_1) |
boolean |
mouseDragged(double mouseX,
double mouseY,
int button,
double dx,
double dy) |
boolean |
mouseReleased(double mouseX,
double mouseY,
int button) |
boolean |
mouseScrolled(double double_1,
double double_2,
double double_3) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
protected void |
renderHoleBackground(com.mojang.blaze3d.matrix.MatrixStack matrices,
int y1,
int y2,
int tint,
int alpha1,
int alpha2) |
void |
updateArea(@Nullable java.lang.String searchTerm) |
void |
updateEntriesPosition() |
void |
updateSearch(java.lang.String searchTerm) |
addButton, addWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenErrorgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected java.util.List<EntryStack> selected
protected final me.shedaniel.clothconfig2.forge.api.ScrollingContainer scrolling
public FilteringScreen(FilteringEntry filteringEntry)
public me.shedaniel.math.Rectangle getBounds()
protected void init()
init in class net.minecraft.client.gui.screen.Screenprotected void renderHoleBackground(com.mojang.blaze3d.matrix.MatrixStack matrices,
int y1,
int y2,
int tint,
int alpha1,
int alpha2)
public void render(com.mojang.blaze3d.matrix.MatrixStack matrices,
int mouseX,
int mouseY,
float delta)
render in interface net.minecraft.client.gui.IRenderablerender in class net.minecraft.client.gui.screen.Screenpublic boolean mouseDragged(double mouseX,
double mouseY,
int button,
double dx,
double dy)
public void updateSearch(java.lang.String searchTerm)
public boolean canLastSearchTermsBeAppliedTo(EntryStack stack)
public void updateEntriesPosition()
public java.util.List<? extends net.minecraft.client.gui.IGuiEventListener> children()
children in interface net.minecraft.client.gui.INestedGuiEventHandlerchildren in class net.minecraft.client.gui.screen.Screenpublic boolean mouseClicked(double double_1,
double double_2,
int int_1)
public boolean mouseReleased(double mouseX,
double mouseY,
int button)
public boolean charTyped(char chr,
int keyCode)
public boolean keyPressed(int keyCode,
int scanCode,
int modifiers)
keyPressed in interface net.minecraft.client.gui.IGuiEventListenerkeyPressed in interface net.minecraft.client.gui.INestedGuiEventHandlerkeyPressed in class net.minecraft.client.gui.screen.Screenpublic void updateArea(@Nullable
@Nullable java.lang.String searchTerm)
public boolean mouseScrolled(double double_1,
double double_2,
double double_3)