Package net.minecraft.client.gui.screens
Class OptionsScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.OptionsScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Renderable,TabOrderedElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.DeferredTooltipRendering, Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Componentprivate static final Componentprivate static final intprivate static final Componentprivate static final Componentprivate CycleButton<Difficulty>private static final Componentprivate final Screenprivate LockIconButtonprivate final Optionsprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final ComponentFields inherited from class net.minecraft.client.gui.screens.Screen
BACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidapplyPacks(PackRepository p_275714_) static CycleButton<Difficulty>createDifficultyButton(int p_262051_, int p_261805_, String p_261598_, Minecraft p_261922_) private LayoutElementprotected voidinit()private voidlockCallback(boolean p_96261_) voidonClose()private ButtonopenScreenButton(Component p_261565_, Supplier<Screen> p_262119_) voidremoved()voidrender(GuiGraphics p_283520_, int p_281826_, int p_283378_, float p_281975_) Methods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onFilesDrop, rebuildWidgets, removeWidget, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods 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, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
SKIN_CUSTOMIZATION
-
SOUNDS
-
VIDEO
-
CONTROLS
-
LANGUAGE
-
CHAT
-
RESOURCEPACK
-
ACCESSIBILITY
-
TELEMETRY
-
CREDITS_AND_ATTRIBUTION
-
COLUMNS
private static final int COLUMNS- See Also:
-
lastScreen
-
options
-
difficultyButton
-
lockButton
-
-
Constructor Details
-
OptionsScreen
-
-
Method Details
-
init
protected void init() -
applyPacks
-
createOnlineButton
-
createDifficultyButton
public static CycleButton<Difficulty> createDifficultyButton(int p_262051_, int p_261805_, String p_261598_, Minecraft p_261922_) -
lockCallback
private void lockCallback(boolean p_96261_) -
removed
public void removed() -
render
- Specified by:
renderin interfaceRenderable- Overrides:
renderin classScreen
-
onClose
public void onClose() -
openScreenButton
-