Class YesNoForfeit
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleBaseScreen
com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleScreen
com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.yesNo.YesNoDialogue
com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.yesNo.YesNoForfeit
- 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 box for forfeiting a battle.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleScreenBattleScreen.ActionButton, BattleScreen.EnumBattleButtonNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screennet.minecraft.client.gui.screens.Screen.NarratableSearchResult
- 
Field SummaryFields inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleScreenBACKGROUND, DETAILS, MENU_BAG, MENU_BAG_DISABLED, MENU_BAG_ICON, MENU_POKE, MENU_POKE_DISABLED, MENU_POKE_ICON, MENU_RUN, MENU_RUN_DISABLED, MENU_RUN_ICONFields inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleBaseScreenbm, mode, parentFields inherited from class net.minecraft.client.gui.screens.ScreenBACKGROUND_LOCATION, children, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidconfirm()Handles the user confirming the dialogue box's query.protected voiddrawConfirmText(net.minecraft.client.gui.GuiGraphics graphics, int width, int height) Draws confirmation text on the dialogue box.voidrenderBackground(net.minecraft.client.gui.GuiGraphics graphics, int width, int height, int mouseX, int mouseY, int vOffset) Methods inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.yesNo.YesNoDialogueclick, renderMethods inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleScreendrawButtons, handleButtonClick, initMethods inherited from class com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleBaseScreengetMode, isScreenMethods inherited from class net.minecraft.client.gui.screens.Screenadded, addEventWidget, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearWidgets, confirmLink, createArrowEvent, createTabEvent, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onClose, onFilesDrop, openLink, rebuildWidgets, removed, removeWidget, render, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, resize, runNarration, scheduleNarration, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, shouldRunNarration, suppressNarration, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandlergetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandlercharTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenermouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElementgetTabOrderGroup
- 
Constructor Details- 
YesNoForfeitInitializes the confirmation box.- Parameters:
- parent- The screen that caused this box to appear.
 
 
- 
- 
Method Details- 
drawConfirmTextprotected void drawConfirmText(net.minecraft.client.gui.GuiGraphics graphics, int width, int height) Description copied from class:YesNoDialogueDraws confirmation text on the dialogue box.- Specified by:
- drawConfirmTextin class- YesNoDialogue
- width- The width of the screen.
- height- The height of the screen.
 
- 
confirmpublic void confirm()Description copied from class:YesNoDialogueHandles the user confirming the dialogue box's query.- Specified by:
- confirmin class- YesNoDialogue
 
- 
renderBackgroundpublic void renderBackground(net.minecraft.client.gui.GuiGraphics graphics, int width, int height, int mouseX, int mouseY, int vOffset) - Overrides:
- renderBackgroundin class- BattleScreen
 
 
-