Package net.minecraft.client.gui.screens
Class GenericWaitingScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.GenericWaitingScreen
- All Implemented Interfaces:
 ContainerEventHandler,GuiEventListener,Renderable,TabOrderedElement
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Buttonprivate final Runnableprivate final Componentprivate intprivate MultiLineLabelprivate static final intprivate static final intprivate final Componentprivate static final intFields inherited from class net.minecraft.client.gui.screens.Screen
FADE_IN_TIME, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, renderables, screenExecutor, title, width - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGenericWaitingScreen(Component pTitle, Component pMessageText, Component pButtonLabel, Runnable pButtonCallback, int pDisableButtonTicks)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic GenericWaitingScreencreateCompleted(Component pTitle, Component pMessageText, Component pButtonLabel, Runnable pButtonCallback) static GenericWaitingScreencreateWaiting(Component pTitle, Component pButtonLabel, Runnable pButtonCallback) protected voidinit()voidonClose()voidrender(GuiGraphics p_283537_, int p_239719_, int p_239720_, float p_239721_) Renders the graphical user interface (GUI) element.booleanvoidtick()Methods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, canInterruptWithAnotherScreen, changeFocus, children, clearFocus, clearWidgets, clickCommandAction, clickUrlAction, defaultHandleClickEvent, defaultHandleGameClickEvent, fadeWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getMinecraft, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleClickEvent, handleComponentClicked, handleDelayedNarration, init, insertText, isAllowedInPortal, isInGameUi, isMouseOver, isPauseScreen, isValidCharacterForName, keyPressed, onFilesDrop, panoramaShouldSpin, rebuildWidgets, removed, removeWidget, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltipAndSubtitles, repositionElements, resize, setInitialFocus, setInitialFocus, shouldNarrateNavigation, showsActiveEffects, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatusMethods 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, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getBorderForArrowNavigation, mouseMoved, shouldTakeFocusAfterInteractionMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup 
- 
Field Details
- 
TITLE_Y
private static final int TITLE_Y- See Also:
 
 - 
MESSAGE_Y
private static final int MESSAGE_Y- See Also:
 
 - 
MESSAGE_MAX_WIDTH
private static final int MESSAGE_MAX_WIDTH- See Also:
 
 - 
messageText
 - 
buttonLabel
 - 
buttonCallback
 - 
message
 - 
button
 - 
disableButtonTicks
private int disableButtonTicks 
 - 
 - 
Constructor Details
- 
GenericWaitingScreen
 
 - 
 - 
Method Details
- 
createWaiting
public static GenericWaitingScreen createWaiting(Component pTitle, Component pButtonLabel, Runnable pButtonCallback)  - 
createCompleted
public static GenericWaitingScreen createCompleted(Component pTitle, Component pMessageText, Component pButtonLabel, Runnable pButtonCallback)  - 
init
protected void init() - 
tick
public void tick() - 
render
Description copied from interface:RenderableRenders the graphical user interface (GUI) element.- Specified by:
 renderin interfaceRenderable- Overrides:
 renderin classScreen- Parameters:
 p_283537_- the GuiGraphics object used for rendering.p_239719_- the x-coordinate of the mouse cursor.p_239720_- the y-coordinate of the mouse cursor.p_239721_- the partial tick time.
 - 
shouldCloseOnEsc
public boolean shouldCloseOnEsc()- Overrides:
 shouldCloseOnEscin classScreen
 - 
onClose
public void onClose() - 
getNarrationMessage
- Overrides:
 getNarrationMessagein classScreen
 
 -