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 named net/minecraft/client/gui/screen/option/OnlineOptionsScreen
intermediary net/minecraft/class_6777
official fmu
-
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> private static final Text
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, layout, parent
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, 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
initTabNavigation, updateNarratorButtonText
Methods inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
close, initFooter, initHeader, removed
Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getPanoramaTickDelta, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, remove, render, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, 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, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
TITLE_TEXT
- Mappings:
Namespace Name Mixin selector named TITLE_TEXT
Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;TITLE_TEXT:Lnet/minecraft/text/Text;
intermediary field_49500
Lnet/minecraft/class_6777;field_49500:Lnet/minecraft/class_2561;
official a
Lfmu;a:Lxp;
-
difficulty
- Mappings:
Namespace Name Mixin selector named difficulty
Lnet/minecraft/client/gui/screen/option/OnlineOptionsScreen;difficulty:Lnet/minecraft/client/option/SimpleOption;
intermediary field_41344
Lnet/minecraft/class_6777;field_41344:Lnet/minecraft/class_7172;
official u
Lfmu;u:Lffj;
-
-
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 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
intermediary <init>
Lnet/minecraft/class_6777;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_315;[Lnet/minecraft/class_7172;Lnet/minecraft/class_7172;)V
official <init>
Lfmu;<init>(Lfne;Lffk;[Lffj;Lffj;)V
-
-
Method Details
-
create
public static OnlineOptionsScreen create(MinecraftClient client, Screen parent, GameOptions gameOptions) - Mappings:
Namespace Name Mixin selector 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;
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;
official a
Lfmu;a(Lffg;Lfne;Lffk;)Lfmu;
-
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()
to set the element that is initially focused.- Overrides:
init
in classSimpleOptionsScreen
- Mappings:
Namespace Name Mixin selector named init
Lnet/minecraft/client/gui/screen/Screen;init()V
intermediary method_25426
Lnet/minecraft/class_437;method_25426()V
official aM_
Lfne;aM_()V
-