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 gpo
-
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 final intprivate 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<?>[]getOptions(GameOptions gameOptions) booleanmouseClicked(class_11909 class_11909, boolean bool) 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) Methods inherited from class net.minecraft.client.gui.screen.option.GameOptionsScreen
init, initBody, initFooter, initHeader, refreshWidgetPositionsMethods 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, handleClickEvent, handleOpenUri, handleRunCommand, handleTextClick, 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, method_72784, 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 aLgpo;a:Lxx;
-
GRAPHICS_FABULOUS_TEXT
- Mappings:
Namespace Name Mixin selector named GRAPHICS_FABULOUS_TEXTLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;GRAPHICS_FABULOUS_TEXT:Lnet/minecraft/text/Text;intermediary field_25682Lnet/minecraft/class_446;field_25682:Lnet/minecraft/class_2561;official fLgpo;f:Lxx;
-
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 tLgpo;t:Lxx;
-
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 uLgpo;u:Lxx;
-
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 vLgpo;v:Lxx;
-
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 wLgpo;w:Lxx;
-
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 xLgpo;x:Lheo;
-
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 yLgpo;y: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>Lgpo;<init>(Lgll;Lfzc;Lfzg;)V
-
-
Method Details
-
getOptions
- Mappings:
Namespace Name Mixin selector named getOptionsLnet/minecraft/client/gui/screen/option/VideoOptionsScreen;getOptions(Lnet/minecraft/client/option/GameOptions;)[Lnet/minecraft/client/option/SimpleOption;intermediary method_41846Lnet/minecraft/class_446;method_41846(Lnet/minecraft/class_315;)[Lnet/minecraft/class_7172;official aLgpo;a(Lfzg;)[Lfzf;
-
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 oLgpk;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_Lgll;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_Lgll;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/class_11909;Z)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(Lnet/minecraft/class_11909;Z)Zofficial aLgfz;a(Lgsk;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 aLgfz;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 cLgpo;c(Z)V
-