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 gts
-
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 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 aLgts;a:Lym;
-
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 fLgts;f:Lym;
-
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 tLgts;t:Lym;
-
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 uLgts;u:Lym;
-
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 vLgts;v:Lym;
-
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 wLgts;w:Lym;
-
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 xLgts;x:Lym;
-
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 yLgts;y:Lym;
-
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 zLgts;z:Lym;
-
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 ALgts;A:Lhiw;
-
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 BLgts;B: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>Lgts;<init>(Lgpp;Lgcz;Lgdd;)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 aLgts;a(Lgdd;)[Lgdc;
-
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 bLgts;b(Lgdd;)[Lgdc;
-
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 cLgts;c(Lgdd;)[Lgdc;
-
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 oLgto;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_Lgpp;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_Lgpp;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 aLgka;a(Lgwo;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 aLgka;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 cLgts;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 JLgts;J()V
-