Class PonderTagIndexScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.simibubi.create.foundation.gui.AbstractSimiScreen
com.simibubi.create.foundation.ponder.ui.NavigatableSimiScreen
com.simibubi.create.foundation.ponder.ui.PonderTagIndexScreen
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Widget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected net.minecraft.client.renderer.Rect2istatic final Stringstatic final Stringprotected net.minecraft.client.renderer.Rect2istatic final Stringstatic final StringFields inherited from class com.simibubi.create.foundation.ponder.ui.NavigatableSimiScreen
arrowAnimation, backTrack, depthPointX, depthPointY, THINK_BACK, transitionFields inherited from class com.simibubi.create.foundation.gui.AbstractSimiScreen
guiLeft, guiTop, windowHeight, windowWidth, windowXOffset, windowYOffsetFields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, widthFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATIONFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringintprotected voidinit()protected voidinitBackTrackIcon(PonderButton backTrack) Called whenthisrepresents the previous screen to initialize thebackTrackicon of the current screen.booleanvoidremoved()protected voidrenderItems(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) protected voidrenderWindow(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) protected voidrenderWindowForeground(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) voidtick()Methods inherited from class com.simibubi.create.foundation.ponder.ui.NavigatableSimiScreen
centerScalingOn, centerScalingOnMouse, isEquivalentTo, keyPressed, onClose, render, renderWindowBackground, renderZeloBreadcrumbs, shareContextWithMethods inherited from class com.simibubi.create.foundation.gui.AbstractSimiScreen
addRenderableWidgets, addRenderableWidgets, debugWindowArea, endFrame, getFocused, prepareFrame, removeWidgets, removeWidgets, setWindowOffset, setWindowSizeMethods inherited from class net.minecraft.client.gui.screens.Screen
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods 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
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
EXIT
- See Also:
-
TITLE
- See Also:
-
WELCOME
- See Also:
-
CATEGORIES
- See Also:
-
DESCRIPTION
- See Also:
-
itemArea
protected net.minecraft.client.renderer.Rect2i itemArea -
chapterArea
protected net.minecraft.client.renderer.Rect2i chapterArea
-
-
Constructor Details
-
PonderTagIndexScreen
public PonderTagIndexScreen()
-
-
Method Details
-
init
protected void init()- Overrides:
initin classNavigatableSimiScreen
-
initBackTrackIcon
Description copied from class:NavigatableSimiScreenCalled whenthisrepresents the previous screen to initialize thebackTrackicon of the current screen.- Specified by:
initBackTrackIconin classNavigatableSimiScreen- Parameters:
backTrack- The backTrack button of the current screen.
-
tick
public void tick()- Overrides:
tickin classNavigatableSimiScreen
-
backTrackingLangKey
- Overrides:
backTrackingLangKeyin classNavigatableSimiScreen
-
renderWindow
protected void renderWindow(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) - Specified by:
renderWindowin classAbstractSimiScreen
-
renderItems
protected void renderItems(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) -
getItemsY
public int getItemsY() -
renderWindowForeground
protected void renderWindowForeground(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) - Overrides:
renderWindowForegroundin classAbstractSimiScreen
-
getBreadcrumbTitle
- Overrides:
getBreadcrumbTitlein classNavigatableSimiScreen
-
isPauseScreen
public boolean isPauseScreen()- Overrides:
isPauseScreenin classAbstractSimiScreen
-
removed
public void removed()- Overrides:
removedin classnet.minecraft.client.gui.screens.Screen
-