Package net.minecraft.client.gui.screen
Class VideoOptionsScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.VideoOptionsScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
@Environment(CLIENT) public class VideoOptionsScreen extends Screen
- Mappings:
Namespace Name official aybintermediary net/minecraft/class_766named net/minecraft/client/gui/screen/VideoOptionsScreen
-
Field Summary
Fields Modifier and Type Field Description private EntryListWidgetfield_3292private static GameOptions.Option[]field_3293private GameOptionsoptionsprivate Screenparentprotected StringtitleFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description VideoOptionsScreen(Screen parent, GameOptions options) -
Method Summary
Modifier and Type Method Description protected voidbuttonClicked(ButtonWidget button)voidhandleMouse()voidinit()protected voidmouseClicked(int mouseX, int mouseY, int button)protected voidmouseReleased(int mouseX, int mouseY, int button)voidrender(int mouseX, int mouseY, float delta)Methods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, keyPressed, mouseDragged, removed, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBounds, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
field_3293
- Mappings:
Namespace Name Mixin selector official iLayb;i:[Lavh$a;intermediary field_3293Lnet/minecraft/class_766;field_3293:[Lnet/minecraft/class_671$class_672;named field_3293Lnet/minecraft/client/gui/screen/VideoOptionsScreen;field_3293:[Lnet/minecraft/client/options/GameOptions$Option;
-
parent
- Mappings:
Namespace Name Mixin selector official fLayb;f:Laxu;intermediary field_3290Lnet/minecraft/class_766;field_3290:Lnet/minecraft/class_754;named parentLnet/minecraft/client/gui/screen/VideoOptionsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
title
- Mappings:
Namespace Name Mixin selector official aLayb;a:Ljava/lang/String;intermediary field_3289Lnet/minecraft/class_766;field_3289:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/VideoOptionsScreen;title:Ljava/lang/String;
-
options
- Mappings:
Namespace Name Mixin selector official gLayb;g:Lavh;intermediary field_3291Lnet/minecraft/class_766;field_3291:Lnet/minecraft/class_671;named optionsLnet/minecraft/client/gui/screen/VideoOptionsScreen;options:Lnet/minecraft/client/options/GameOptions;
-
field_3292
- Mappings:
Namespace Name Mixin selector official hLayb;h:Lawd;intermediary field_3292Lnet/minecraft/class_766;field_3292:Lnet/minecraft/class_698;named field_3292Lnet/minecraft/client/gui/screen/VideoOptionsScreen;field_3292:Lnet/minecraft/client/gui/widget/EntryListWidget;
-
-
Constructor Details
-
VideoOptionsScreen
- Mappings:
Namespace Name Mixin selector official <init>Layb;<init>(Laxu;Lavh;)Vintermediary <init>Lnet/minecraft/class_766;<init>(Lnet/minecraft/class_754;Lnet/minecraft/class_671;)Vnamed <init>Lnet/minecraft/client/gui/screen/VideoOptionsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/options/GameOptions;)V
-
-
Method Details
-
init
public void init() -
handleMouse
public void handleMouse()- Overrides:
handleMousein classScreen- Mappings:
Namespace Name Mixin selector official kLaxu;k()Vintermediary method_2810Lnet/minecraft/class_754;method_2810()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(Lavs;)Vintermediary method_2787Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button)- Overrides:
mouseClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(III)Vintermediary method_2784Lnet/minecraft/class_754;method_2784(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
mouseReleased
protected void mouseReleased(int mouseX, int mouseY, int button)- Overrides:
mouseReleasedin classScreen- Mappings:
Namespace Name Mixin selector official bLaxu;b(III)Vintermediary method_2796Lnet/minecraft/class_754;method_2796(III)Vnamed mouseReleasedLnet/minecraft/client/gui/screen/Screen;mouseReleased(III)V
-
render
public void render(int mouseX, int mouseY, float delta)
-