Package net.minecraft.client.gui.screens
Class ConfirmScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.ConfirmScreen
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener,- Renderable,- TabOrderedElement
- Direct Known Subclasses:
- ConfirmLinkScreen,- DeathScreen.TitleConfirmScreen
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screens.ScreenScreen.DeferredTooltipRendering, Screen.NarratableSearchResult
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final it.unimi.dsi.fastutil.booleans.BooleanConsumerprivate intprivate static final intprivate final Componentprivate MultiLineLabelprotected Componentprotected 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 SummaryConstructorsConstructorDescriptionConfirmScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_95654_, Component p_95655_, Component p_95656_) ConfirmScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_95658_, Component p_95659_, Component p_95660_, Component p_95661_, Component p_95662_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddButtons(int p_169252_) protected voidaddExitButton(Button p_169254_) protected voidinit()booleankeyPressed(int p_95666_, int p_95667_, int p_95668_) private intprivate intvoidrender(GuiGraphics p_281588_, int p_283592_, int p_283446_, float p_282443_) voidsetDelay(int p_95664_) booleanvoidtick()private inttitleTop()Methods 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, narrationEnabled, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldNarrateNavigation, 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- 
MARGINprivate static final int MARGIN- See Also:
 
- 
message
- 
multilineMessage
- 
yesButton
- 
noButton
- 
delayTickerprivate int delayTicker
- 
callbackprotected final it.unimi.dsi.fastutil.booleans.BooleanConsumer callback
- 
exitButtons
 
- 
- 
Constructor Details- 
ConfirmScreen
- 
ConfirmScreen
 
- 
- 
Method Details- 
getNarrationMessage- Overrides:
- getNarrationMessagein class- Screen
 
- 
initprotected void init()
- 
addButtonsprotected void addButtons(int p_169252_) 
- 
addExitButton
- 
render- Specified by:
- renderin interface- Renderable
- Overrides:
- renderin class- Screen
 
- 
titleTopprivate int titleTop()
- 
messageTopprivate int messageTop()
- 
messageHeightprivate int messageHeight()
- 
setDelaypublic void setDelay(int p_95664_) 
- 
tickpublic void tick()
- 
shouldCloseOnEscpublic boolean shouldCloseOnEsc()- Overrides:
- shouldCloseOnEscin class- Screen
 
- 
keyPressedpublic boolean keyPressed(int p_95666_, int p_95667_, int p_95668_) - Specified by:
- keyPressedin interface- ContainerEventHandler
- Specified by:
- keyPressedin interface- GuiEventListener
- Overrides:
- keyPressedin class- Screen
 
 
-