Package net.minecraft.client.gui.screens
Class PopupScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.PopupScreen
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener,- Renderable,- TabOrderedElement
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screens.ScreenScreen.DeferredTooltipRendering, Screen.NarratableSearchResult
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate final com.google.common.collect.ImmutableList<PopupScreen.ButtonOption>private intprivate intprivate final FormattedTextprivate MultiLineLabelprivate final ComponentFields inherited from class net.minecraft.client.gui.screens.ScreenBACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedPopupScreen(Component p_96345_, List<Component> p_96346_, com.google.common.collect.ImmutableList<PopupScreen.ButtonOption> p_96347_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidinit()voidrender(GuiGraphics p_283167_, int p_96350_, int p_96351_, float p_96352_) voidrenderBackground(GuiGraphics p_298251_, int p_300660_, int p_298593_, float p_298936_) booleanMethods inherited from class net.minecraft.client.gui.screens.Screenadded, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldNarrateNavigation, 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
- 
Field Details- 
BUTTON_PADDINGprivate static final int BUTTON_PADDING- See Also:
 
- 
BUTTON_MARGINprivate static final int BUTTON_MARGIN- See Also:
 
- 
BUTTON_HEIGHTprivate static final int BUTTON_HEIGHT- See Also:
 
- 
narrationMessage
- 
message
- 
buttonOptions
- 
messageLines
- 
contentTopprivate int contentTop
- 
buttonWidthprivate int buttonWidth
 
- 
- 
Constructor Details- 
PopupScreenprotected PopupScreen(Component p_96345_, List<Component> p_96346_, com.google.common.collect.ImmutableList<PopupScreen.ButtonOption> p_96347_) 
 
- 
- 
Method Details- 
getNarrationMessage- Overrides:
- getNarrationMessagein class- Screen
 
- 
initpublic void init()
- 
render- Specified by:
- renderin interface- Renderable
- Overrides:
- renderin class- Screen
 
- 
renderBackground- Overrides:
- renderBackgroundin class- Screen
 
- 
shouldCloseOnEscpublic boolean shouldCloseOnEsc()- Overrides:
- shouldCloseOnEscin class- Screen
 
 
-