Class ContainerScreenScrolling<T extends ScrollingInventoryContainer>
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T>
org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended<T>
org.cyclops.cyclopscore.client.gui.container.ContainerScreenScrolling<T>
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.screens.inventory.MenuAccess<T>,IValueNotifiable
@Deprecated
public abstract class ContainerScreenScrolling<T extends ScrollingInventoryContainer>
extends ContainerScreenExtended<T>
Deprecated.
Gui for an inventory container that has a scrollbar and search field.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
Fields inherited from class org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended
container, offsetX, offsetY, textureFields inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
hoveredSlot, imageHeight, imageWidth, INVENTORY_LOCATION, inventoryLabelX, inventoryLabelY, isQuickCrafting, leftPos, menu, playerInventoryTitle, quickCraftSlots, SLOT_ITEM_BLIT_OFFSET, slotColor, titleLabelX, titleLabelY, topPosFields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
ConstructorsConstructorDescriptionContainerScreenScrolling(T container, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.chat.Component title) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(char typedChar, int keyCode) Deprecated.protected voiddrawCurrentScreen(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) Deprecated.org.cyclops.cyclopscore.client.gui.component.WidgetScrollBarDeprecated.protected intDeprecated.protected RectangleDeprecated.protected intDeprecated.protected intDeprecated.net.minecraft.client.gui.components.EditBoxDeprecated.protected intDeprecated.protected intDeprecated.protected intDeprecated.voidinit()Deprecated.protected booleanDeprecated.protected booleanDeprecated.booleankeyPressed(int typedChar, int keyCode, int modifiers) Deprecated.booleanmouseDragged(double mouseX, double mouseY, int mouseButton, double mouseXPrev, double mouseYPrev) Deprecated.protected voidrenderBg(net.minecraft.client.gui.GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) Deprecated.protected voidupdateSearch(String searchString) Deprecated.Methods inherited from class org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended
constructGuiTexture, createServerPressable, drawTooltip, getBaseXSize, getBaseYSize, getGuiLeftTotal, getGuiTexture, getGuiTopTotal, getValueNotifiableType, isHovering, isHovering, isPointInRegion, onUpdate, refreshValues, renderMethods inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
checkHotbarKeyPressed, clearDraggingState, containerTick, getGuiLeft, getGuiTop, getMenu, getSlotColor, getSlotUnderMouse, getTooltipFromContainerItem, getXSize, getYSize, handleSlotStateChanged, hasClickedOutside, isPauseScreen, mouseClicked, mouseReleased, onClose, removed, renderBackground, renderLabels, renderSlot, renderSlotContents, renderSlotHighlight, renderSlotHighlight, renderSlotHighlight, renderTooltip, slotClicked, tickMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onFilesDrop, rebuildWidgets, removeWidget, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
ContainerScreenScrolling
public ContainerScreenScrolling(T container, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.chat.Component title) Deprecated.
-
-
Method Details
-
init
public void init()Deprecated.- Overrides:
initin classContainerScreenExtended<T extends ScrollingInventoryContainer>
-
getScrollRegion
Deprecated.- Returns:
- A custom region in which scrolling should also be allowed next to the scrollbar itself.
-
charTyped
public boolean charTyped(char typedChar, int keyCode) Deprecated. -
keyPressed
public boolean keyPressed(int typedChar, int keyCode, int modifiers) Deprecated.- Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
keyPressedin classnet.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T extends ScrollingInventoryContainer>
-
drawCurrentScreen
protected void drawCurrentScreen(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) Deprecated.- Overrides:
drawCurrentScreenin classContainerScreenExtended<T extends ScrollingInventoryContainer>
-
isSubsetRenderSlots
protected boolean isSubsetRenderSlots()Deprecated.- Returns:
- If the optimization should be done for only rendering the visible slots. Default: false
-
renderBg
protected void renderBg(net.minecraft.client.gui.GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) Deprecated.- Overrides:
renderBgin classContainerScreenExtended<T extends ScrollingInventoryContainer>
-
mouseDragged
public boolean mouseDragged(double mouseX, double mouseY, int mouseButton, double mouseXPrev, double mouseYPrev) Deprecated.- Specified by:
mouseDraggedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
mouseDraggedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
mouseDraggedin classnet.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T extends ScrollingInventoryContainer>
-
updateSearch
Deprecated. -
getSearchField
public net.minecraft.client.gui.components.EditBox getSearchField()Deprecated. -
getScrollbar
public org.cyclops.cyclopscore.client.gui.component.WidgetScrollBar getScrollbar()Deprecated. -
getScrollX
protected int getScrollX()Deprecated. -
getScrollY
protected int getScrollY()Deprecated. -
getScrollHeight
protected int getScrollHeight()Deprecated. -
isSearchEnabled
protected boolean isSearchEnabled()Deprecated. -
getSearchX
protected int getSearchX()Deprecated. -
getSearchY
protected int getSearchY()Deprecated. -
getSearchWidth
protected int getSearchWidth()Deprecated.
-