Class OnlineOptionsScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.option.GameOptionsScreen
net.minecraft.client.gui.screen.option.SimpleOptionsScreen
net.minecraft.client.gui.screen.option.OnlineOptionsScreen
- All Implemented Interfaces:
Drawable
,Element
,Navigable
,ParentElement
- Mappings:
Namespace Name official eya
intermediary net/minecraft/class_6777
named net/minecraft/client/gui/screen/option/OnlineOptionsScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescriptionprivate final @Nullable SimpleOption<com.mojang.datafixers.util.Unit>
Fields inherited from class net.minecraft.client.gui.screen.option.SimpleOptionsScreen
buttonList, options
Fields inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
gameOptions, parent
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, height, OPTIONS_BACKGROUND_TEXTURE, textRenderer, title, width
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ModifierConstructorDescriptionprivate
OnlineOptionsScreen
(Screen parent, GameOptions gameOptions, SimpleOption<?>[] options, @Nullable SimpleOption<com.mojang.datafixers.util.Unit> difficulty) -
Method Summary
Modifier and TypeMethodDescriptionstatic OnlineOptionsScreen
create
(MinecraftClient client, Screen parent, GameOptions gameOptions) protected void
init()
Called when a screen should be initialized.Methods inherited from class net.minecraft.client.gui.screen.option.SimpleOptionsScreen
initFooter, render, renderBackground, updateNarratorButtonText
Methods inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
close, removed, render
Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, remove, renderBackgroundTexture, renderInGameBackground, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, tick, updateNarrator, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
difficulty
- Mappings:
Namespace Name Mixin selector official l
Leya;l:Leqy;
intermediary field_41344
Lnet/minecraft/class_6777;field_41344:Lnet/minecraft/class_7172;
named difficulty
Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;difficulty:Lnet/minecraft/client/option/SimpleOption;
-
-
Constructor Details
-
OnlineOptionsScreen
private OnlineOptionsScreen(Screen parent, GameOptions gameOptions, SimpleOption<?>[] options, @Nullable @Nullable SimpleOption<com.mojang.datafixers.util.Unit> difficulty) - Mappings:
Namespace Name Mixin selector official <init>
Leya;<init>(Leyk;Leqz;[Leqy;Leqy;)V
intermediary <init>
Lnet/minecraft/class_6777;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_315;[Lnet/minecraft/class_7172;Lnet/minecraft/class_7172;)V
named <init>
Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/option/GameOptions;[Lnet/minecraft/client/option/SimpleOption;Lnet/minecraft/client/option/SimpleOption;)V
-
-
Method Details
-
create
public static OnlineOptionsScreen create(MinecraftClient client, Screen parent, GameOptions gameOptions) - Mappings:
Namespace Name Mixin selector official a
Leya;a(Leqv;Leyk;Leqz;)Leya;
intermediary method_47621
Lnet/minecraft/class_6777;method_47621(Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_315;)Lnet/minecraft/class_6777;
named create
Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/option/GameOptions;)Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
This should call
Screen.setInitialFocus(net.minecraft.client.gui.Element)
to set the element that is initially focused.- Overrides:
init
in classSimpleOptionsScreen
- Mappings:
Namespace Name Mixin selector official aH_
Leyk;aH_()V
intermediary method_25426
Lnet/minecraft/class_437;method_25426()V
named init
Lnet/minecraft/client/gui/screen/Screen;init()V
-