Class ReleaseWarningScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.pixelmonmod.pixelmon.client.gui.WarningScreen<net.minecraft.client.gui.screens.Screen>
com.pixelmonmod.pixelmon.client.gui.pc.ReleaseWarningScreen
- 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
Confirmation screen for releasing a Pokémon.
-
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 com.pixelmonmod.pixelmon.client.gui.WarningScreen
guiLeft, guiTop, previousScreenFields inherited from class net.minecraft.client.gui.screens.Screen
children, 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
ConstructorsConstructorDescriptionReleaseWarningScreen(net.minecraft.client.gui.screens.Screen previousScreen, PokemonStorage storage, StoragePosition position) ReleaseWarningScreen(net.minecraft.client.gui.screens.Screen previousScreen, PokemonStorage storage, StoragePosition[] positions) Initializes the warning screen. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclose()protected voidPerforms an action when the player confirms the action.protected voiddrawWarningText(net.minecraft.client.gui.GuiGraphics matrix) Draws the warning text on the screen.Methods inherited from class com.pixelmonmod.pixelmon.client.gui.WarningScreen
drawCenteredSplitText, drawCenteredSplitText, init, isPauseScreen, mouseClicked, onClose, renderMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, createArrowEvent, createTabEvent, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, 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
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseDragged, mouseReleased, 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
-
ReleaseWarningScreen
public ReleaseWarningScreen(net.minecraft.client.gui.screens.Screen previousScreen, PokemonStorage storage, StoragePosition[] positions) Initializes the warning screen.- Parameters:
previousScreen- The PC screen that navigated to this screen.
-
ReleaseWarningScreen
public ReleaseWarningScreen(net.minecraft.client.gui.screens.Screen previousScreen, PokemonStorage storage, StoragePosition position)
-
-
Method Details
-
confirmAction
protected void confirmAction()Description copied from class:WarningScreenPerforms an action when the player confirms the action.- Specified by:
confirmActionin classWarningScreen<net.minecraft.client.gui.screens.Screen>
-
drawWarningText
protected void drawWarningText(net.minecraft.client.gui.GuiGraphics matrix) Description copied from class:WarningScreenDraws the warning text on the screen.- Specified by:
drawWarningTextin classWarningScreen<net.minecraft.client.gui.screens.Screen>
-
close
protected void close()
-