Class PrivacyConfirmLinkScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.ConfirmScreen
net.minecraft.client.gui.screens.ConfirmLinkScreen
net.minecraft.client.gui.screens.PrivacyConfirmLinkScreen
- All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement
-
Nested Class Summary
Nested classes/interfaces inherited from class Screen
Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Componentprivate static final Componentprivate final ComponentFields inherited from class ConfirmScreen
callback, layout, message, noButton, noButtonComponent, yesButton, yesButtonComponentFields inherited from class 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
ConstructorsConstructorDescriptionPrivacyConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, String url) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidstatic voidconfirmLinkNow(@Nullable Screen parentScreen, String uri) static voidconfirmLinkNow(@Nullable Screen parentScreen, URI uri) protected voidinit()Methods inherited from class ConfirmLinkScreen
addButtons, confirmLink, confirmLink, confirmLink, confirmLink, confirmLinkNow, confirmLinkNow, confirmMessage, confirmMessage, copyToClipboardMethods inherited from class ConfirmScreen
addMessage, getNarrationMessage, keyPressed, repositionElements, setDelay, shouldCloseOnEsc, tickMethods inherited from class Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, canInterruptWithAnotherScreen, changeFocus, children, clearFocus, clearWidgets, clickCommandAction, clickUrlAction, defaultHandleClickEvent, defaultHandleGameClickEvent, extractBackground, extractBlurredBackground, extractMenuBackground, extractMenuBackground, extractMenuBackgroundTexture, extractPanorama, extractRenderState, extractRenderStateWithTooltipAndSubtitles, extractTransparentBackground, fadeWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getMinecraft, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleDelayedNarration, init, insertText, isAllowedInPortal, isInGameUi, isMouseOver, isPauseScreen, isValidCharacterForName, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, resize, setInitialFocus, setInitialFocus, shouldNarrateNavigation, showsActiveEffects, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatusMethods inherited from class AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ContainerEventHandler
charTyped, getBorderForArrowNavigation, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, preeditUpdated, setFocusedMethods inherited from interface GuiEventListener
mouseMoved, shouldTakeFocusAfterInteractionMethods inherited from interface TabOrderedElement
getTabOrderGroup
-
Field Details
-
TITLE
-
MESSAGE
-
urlComponent
-
-
Constructor Details
-
PrivacyConfirmLinkScreen
public PrivacyConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, String url)
-
-
Method Details
-
init
protected void init()- Overrides:
initin classConfirmScreen
-
addAdditionalText
protected void addAdditionalText()- Overrides:
addAdditionalTextin classConfirmLinkScreen
-
confirmLinkNow
-
confirmLinkNow
-