Class VideoOptionsScreen
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.VideoOptionsScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/option/VideoOptionsScreenintermediary net/minecraft/class_446official gum
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate final intprivate static final Textprivate static final Textprivate static final Textprivate static final Textprivate static final Textprivate static final Textprivate final intprivate static final Textprivate static final Textprivate final VideoWarningManagerFields inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
body, gameOptions, layout, parentFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, field_60460, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, textRenderer, title, width -
Constructor Summary
ConstructorsConstructorDescriptionVideoOptionsScreen(Screen parent, MinecraftClient client, GameOptions gameOptions) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidclose()private static SimpleOption<?>[]getDisplayOptions(GameOptions options) private static SimpleOption<?>[]getInterfaceOptions(GameOptions options) private static SimpleOption<?>[]getQualityOptions(GameOptions options) booleanmouseClicked(Click click, boolean doubled) Callback for when a mouse button down event has been captured.booleanmouseScrolled(double mouseX, double mouseY, double horizontalAmount, double verticalAmount) Callback for when a mouse button scroll event has been captured.voidremoved()voidupdateFullscreenButtonValue(boolean fullscreen) voidMethods inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
init, initBody, initFooter, initHeader, refreshWidgetPositions, updateMethods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, allowRotatingPanorama, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, canInterruptOtherScreen, children, clearAndInit, clearChildren, deferSubtitles, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, hasUsageText, init, insertText, isMouseOver, isValidCharacterForName, keepOpenThroughPortal, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, remove, render, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setWidgetAlpha, shouldCloseOnEsc, shouldPause, showsStatusEffects, switchFocus, tick, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
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.Element
getBorder, isClickable, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseDragged, mouseReleased, setFocused
-
Field Details
-
TITLE_TEXT
- Mappings:
Namespace Name Mixin selector named TITLE_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_49515Lnet/minecraft/class_446;field_49515:Lnet/minecraft/class_2561;official aLgum;a:Lyi;
-
IMPROVED_TRANSPARENCY_TEXT
- Mappings:
Namespace Name Mixin selector named IMPROVED_TRANSPARENCY_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;IMPROVED_TRANSPARENCY_TEXT:Lnet/minecraft/text/Text;intermediary field_63537Lnet/minecraft/class_446;field_63537:Lnet/minecraft/class_2561;official fLgum;f:Lyi;
-
GRAPHICS_WARNING_MESSAGE_TEXT
- Mappings:
Namespace Name Mixin selector named GRAPHICS_WARNING_MESSAGE_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;GRAPHICS_WARNING_MESSAGE_TEXT:Lnet/minecraft/text/Text;intermediary field_25683Lnet/minecraft/class_446;field_25683:Lnet/minecraft/class_2561;official tLgum;t:Lyi;
-
GRAPHICS_WARNING_TITLE_TEXT
- Mappings:
Namespace Name Mixin selector named GRAPHICS_WARNING_TITLE_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;GRAPHICS_WARNING_TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_25684Lnet/minecraft/class_446;field_25684:Lnet/minecraft/class_2561;official uLgum;u:Lyi;
-
GRAPHICS_WARNING_ACCEPT_TEXT
- Mappings:
Namespace Name Mixin selector named GRAPHICS_WARNING_ACCEPT_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;GRAPHICS_WARNING_ACCEPT_TEXT:Lnet/minecraft/text/Text;intermediary field_25685Lnet/minecraft/class_446;field_25685:Lnet/minecraft/class_2561;official vLgum;v:Lyi;
-
GRAPHICS_WARNING_CANCEL_TEXT
- Mappings:
Namespace Name Mixin selector named GRAPHICS_WARNING_CANCEL_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;GRAPHICS_WARNING_CANCEL_TEXT:Lnet/minecraft/text/Text;intermediary field_25686Lnet/minecraft/class_446;field_25686:Lnet/minecraft/class_2561;official wLgum;w:Lyi;
-
DISPLAY_HEADER_TEXT
- Mappings:
Namespace Name Mixin selector named DISPLAY_HEADER_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;DISPLAY_HEADER_TEXT:Lnet/minecraft/text/Text;intermediary field_63538Lnet/minecraft/class_446;field_63538:Lnet/minecraft/class_2561;official xLgum;x:Lyi;
-
QUALITY_HEADER_TEXT
- Mappings:
Namespace Name Mixin selector named QUALITY_HEADER_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;QUALITY_HEADER_TEXT:Lnet/minecraft/text/Text;intermediary field_63539Lnet/minecraft/class_446;field_63539:Lnet/minecraft/class_2561;official yLgum;y:Lyi;
-
INTERFACE_HEADER_TEXT
- Mappings:
Namespace Name Mixin selector named INTERFACE_HEADER_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;INTERFACE_HEADER_TEXT:Lnet/minecraft/text/Text;intermediary field_63540Lnet/minecraft/class_446;field_63540:Lnet/minecraft/class_2561;official zLgum;z:Lyi;
-
warningManager
- Mappings:
Namespace Name Mixin selector named warningManagerLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;warningManager:Lnet/minecraft/client/resource/VideoWarningManager;intermediary field_25688Lnet/minecraft/class_446;field_25688:Lnet/minecraft/class_5407;official ALgum;A:Lhjq;
-
mipmapLevels
private final int mipmapLevels- Mappings:
Namespace Name Mixin selector named mipmapLevelsLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;mipmapLevels:Iintermediary field_19186Lnet/minecraft/class_446;field_19186:Iofficial BLgum;B:I
-
field_64203
private final int field_64203- Mappings:
Namespace Name Mixin selector named field_64203Lnet/minecraft/client/gui/screen/option/VideoOptionsScreen;field_64203:Iintermediary field_64203Lnet/minecraft/class_446;field_64203:Iofficial CLgum;C:I
-
-
Constructor Details
-
VideoOptionsScreen
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/option/VideoOptionsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/option/GameOptions;)Vintermediary <init>Lnet/minecraft/class_446;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_310;Lnet/minecraft/class_315;)Vofficial <init>Lgum;<init>(Lgqj;Lgds;Lgdw;)V
-
-
Method Details
-
getQualityOptions
- Mappings:
Namespace Name Mixin selector named getQualityOptionsLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;getQualityOptions(Lnet/minecraft/client/option/GameOptions;)[Lnet/minecraft/client/option/SimpleOption;intermediary method_75372Lnet/minecraft/class_446;method_75372(Lnet/minecraft/class_315;)[Lnet/minecraft/class_7172;official aLgum;a(Lgdw;)[Lgdv;
-
getDisplayOptions
- Mappings:
Namespace Name Mixin selector named getDisplayOptionsLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;getDisplayOptions(Lnet/minecraft/client/option/GameOptions;)[Lnet/minecraft/client/option/SimpleOption;intermediary method_75373Lnet/minecraft/class_446;method_75373(Lnet/minecraft/class_315;)[Lnet/minecraft/class_7172;official bLgum;b(Lgdw;)[Lgdv;
-
getInterfaceOptions
- Mappings:
Namespace Name Mixin selector named getInterfaceOptionsLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;getInterfaceOptions(Lnet/minecraft/client/option/GameOptions;)[Lnet/minecraft/client/option/SimpleOption;intermediary method_75374Lnet/minecraft/class_446;method_75374(Lnet/minecraft/class_315;)[Lnet/minecraft/class_7172;official cLgum;c(Lgdw;)[Lgdv;
-
addOptions
protected void addOptions()- Specified by:
addOptionsin classGameOptionsScreen- Mappings:
Namespace Name Mixin selector named addOptionsLnet/minecraft/client/gui/screen/option/GameOptionsScreen;addOptions()Vintermediary method_60325Lnet/minecraft/class_4667;method_60325()Vofficial oLgui;o()V
-
close
public void close()- Overrides:
closein classGameOptionsScreen- Mappings:
Namespace Name Mixin selector named closeLnet/minecraft/client/gui/screen/Screen;close()Vintermediary method_25419Lnet/minecraft/class_437;method_25419()Vofficial aX_Lgqj;aX_()V
-
removed
public void removed()- Overrides:
removedin classGameOptionsScreen- Mappings:
Namespace Name Mixin selector named removedLnet/minecraft/client/gui/screen/Screen;removed()Vintermediary method_25432Lnet/minecraft/class_437;method_25432()Vofficial aZ_Lgqj;aZ_()V
-
mouseClicked
Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(Lnet/minecraft/client/gui/Click;Z)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(Lnet/minecraft/class_11909;Z)Zofficial aLgku;a(Lgxi;Z)Z
-
mouseScrolled
public boolean mouseScrolled(double mouseX, double mouseY, double horizontalAmount, double verticalAmount) Callback for when a mouse button scroll event has been captured.- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousehorizontalAmount- the horizontal scroll amountverticalAmount- the vertical scroll amount- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseScrolledLnet/minecraft/client/gui/Element;mouseScrolled(DDDD)Zintermediary method_25401Lnet/minecraft/class_364;method_25401(DDDD)Zofficial aLgku;a(DDDD)Z
-
updateFullscreenButtonValue
public void updateFullscreenButtonValue(boolean fullscreen) - Mappings:
Namespace Name Mixin selector named updateFullscreenButtonValueLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;updateFullscreenButtonValue(Z)Vintermediary method_67265Lnet/minecraft/class_446;method_67265(Z)Vofficial cLgum;c(Z)V
-
updateImprovedTransparencyButtonValue
public void updateImprovedTransparencyButtonValue()- Mappings:
Namespace Name Mixin selector named updateImprovedTransparencyButtonValueLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;updateImprovedTransparencyButtonValue()Vintermediary method_75371Lnet/minecraft/class_446;method_75371()Vofficial JLgum;J()V
-