net.minecraft.client.gui.screen

public class AccessibilityOnboardingScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.AccessibilityOnboardingScreen
net.minecraft.class_8032
net.minecraft.client.gui.screen.AccessibilityOnboardingScreen

Field summary

Modifier and TypeField
private static final Text
TITLE
field_49490
TITLE_TEXT
private static final Text
ONBOARDING_NARRATOR_MESSAGE
field_41837
NARRATOR_PROMPT
private static final int
PADDING
field_41838
MARGIN
private static final int
TITLE_PADDING
field_41839
ICON_TEXTURE_SIZE
private static final float
FADE_OUT_TIME
field_60459
MS_PER_SEC
private static final int
TEXT_WIDGET_WIDTH
field_63528
TITLE_WIDTH
private final LogoDrawer
logoRenderer
field_41841
logoDrawer
private final GameOptions
options
field_41842
gameOptions
private final boolean
narratorAvailable
field_42038
isNarratorUsable
private boolean
hasNarrated
field_41843
narratorPrompted
private float
timer
field_41844
narratorPromptTimer
private final Runnable
onClose
field_46008
onClose
private final ThreePartsLayoutWidget
layout
field_49491
layout
private NarratedMultilineTextWidget
focusableTextWidget
field_1_2128
titleWidget
private float
fadeInStart
field_60456
fadeTime
private boolean
fadingIn
field_60457
fading
private float
fadeOutStart
field_60458
closeTime

Constructor summary

ModifierConstructor
public (GameOptions gameOptions, Runnable onClose)

Method summary

Modifier and TypeMethod
public void
init()
method_25426()
init()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
protected void
setInitialFocus()
method_56131()
setInitialFocus()
private int
initTitleYPos()
method_48259()
yMargin()
public void
onClose()
method_25419()
close()
private void
closeAndSetScreen(Screen screen)
method_49296(class_437 arg0)
setScreen(Screen screen)
private void
close(boolean onboardingFinished, Runnable runnable)
method_53552(boolean arg0, Runnable arg1)
saveAndRun(boolean dontShowAgain, Runnable callback)
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private void
handleInitialNarrationDelay()
method_48260()
tickNarratorPrompt()
private void
lambda$closeAndSetScreen$0(Screen arg0)
method_53553(class_437 arg0)
method_53553(Screen arg0)
private void
lambda$init$4(Button arg0)
method_48639(class_4185 arg0)
method_48639(ButtonWidget button)
private void
lambda$init$3(Button arg0)
method_49297(class_4185 arg0)
method_49297(ButtonWidget button)
private void
lambda$init$2(Button arg0)
method_49298(class_4185 arg0)
method_49298(ButtonWidget button)
private void
lambda$init$1(Button arg0)
method_1_710(class_4185 arg0)
method_1_710(ButtonWidget button)
private static void
lambda$init$0(LayoutSettings arg0)
method_52746(class_7847 arg0)
method_52746(Positioner positioner)