Class AcceptDenyScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.pixelmonmod.pixelmon.client.gui.battles.VersusScreen
com.pixelmonmod.pixelmon.client.gui.battles.AcceptDenyScreen
- 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
-
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 TypeFieldDescriptionbooleanprotected UUIDprotected booleanprotected UUIDprotected String[]Fields inherited from class com.pixelmonmod.pixelmon.client.gui.battles.VersusScreen
GUI_HEIGHT, GUI_WIDTH, isNPC, leftX, offset1, offset2, opponentPartyX, opponentPartyY, PARTY_SEPARATOR, playerPartyX, playerPartyY, ticks, topYFields 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
ConstructorsConstructorDescriptionAcceptDenyScreen(UUID battleQueryID, UUID opponent, String[] pokeballs, boolean modifiableRules) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.entity.LivingEntityGets the player's opponent for the battle.voidinit()booleanmouseClicked(double mouseX, double mouseY, int par3) voidremoved()voidrender(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float f) voidsetWarning(net.minecraft.network.chat.Component warning) booleanMethods inherited from class com.pixelmonmod.pixelmon.client.gui.battles.VersusScreen
drawEntity, drawEntity, drawOpponentPokeBalls, drawPokeBalls, getOpponentName, isPauseScreen, tickMethods 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, onClose, onFilesDrop, rebuildWidgets, removeWidget, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, 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
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
-
Field Details
-
battleQueryID
-
opponent
-
pokeballs
-
accepted
public boolean accepted -
changeRules
protected boolean changeRules
-
-
Constructor Details
-
AcceptDenyScreen
-
-
Method Details
-
init
public void init()- Overrides:
initin classVersusScreen
-
getBattleQueryID
-
setWarning
public void setWarning(net.minecraft.network.chat.Component warning) -
render
public void render(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float f) - Specified by:
renderin interfacenet.minecraft.client.gui.components.Renderable- Overrides:
renderin classVersusScreen
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int par3) -
removed
public void removed()- Overrides:
removedin classnet.minecraft.client.gui.screens.Screen
-
getOpponent
public net.minecraft.world.entity.LivingEntity getOpponent()Description copied from class:VersusScreenGets the player's opponent for the battle.- Specified by:
getOpponentin classVersusScreen- Returns:
- The player's opponent for the battle.
-
shouldCloseOnEsc
public boolean shouldCloseOnEsc()- Overrides:
shouldCloseOnEscin classnet.minecraft.client.gui.screens.Screen
-