Package net.minecraft.client.gui.screen
Class TitleScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.TitleScreen
- All Implemented Interfaces:
Drawable,Element,ParentElement
- Mappings:
Namespace Name official egdintermediary net/minecraft/class_442named net/minecraft/client/gui/screen/TitleScreen
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifierprivate longprivate final RotatingCubeMapRendererprivate ButtonWidgetstatic final Textprivate static final Stringprivate booleanprivate final booleanprivate static final Identifierprivate final booleanprivate static final org.slf4j.Loggerprivate static final Identifierstatic final CubeMapRendererprivate static final Identifierprivate RealmsClientprivate ScreenFields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTUREFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanprivate booleanprivate booleanprotected voidinit()Called when a screen should be initialized.private voidinitWidgetsDemo(int y, int spacingY) private voidinitWidgetsNormal(int y, int spacingY) static CompletableFuture<Void>loadTexturesAsync(TextureManager textureManager, Executor executor) booleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.private voidonDemoDeletionConfirmed(boolean delete) voidremoved()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta) booleanChecks whether this screen should be closed when the escape key is pressed.booleanprivate voidvoidtick()private voidMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearChildren, close, filesDragged, findSelectedElementData, getNarratedTitle, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hide, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, method_41843, narrateScreenIfNarrationEnabled, remove, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffsetMethods 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
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official cLegd;c:Lorg/slf4j/Logger;intermediary field_23775Lnet/minecraft/class_442;field_23775:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/gui/screen/TitleScreen;LOGGER:Lorg/slf4j/Logger;
-
DEMO_WORLD_NAME
- See Also:
- Mappings:
Namespace Name Mixin selector official nLegd;n:Ljava/lang/String;intermediary field_32272Lnet/minecraft/class_442;field_32272:Ljava/lang/String;named DEMO_WORLD_NAMELnet/minecraft/client/gui/screen/TitleScreen;DEMO_WORLD_NAME:Ljava/lang/String;
-
COPYRIGHT
- Mappings:
Namespace Name Mixin selector official aLegd;a:Lqr;intermediary field_32271Lnet/minecraft/class_442;field_32271:Lnet/minecraft/class_2561;named COPYRIGHTLnet/minecraft/client/gui/screen/TitleScreen;COPYRIGHT:Lnet/minecraft/text/Text;
-
PANORAMA_CUBE_MAP
- Mappings:
Namespace Name Mixin selector official bLegd;b:Lesr;intermediary field_17774Lnet/minecraft/class_442;field_17774:Lnet/minecraft/class_751;named PANORAMA_CUBE_MAPLnet/minecraft/client/gui/screen/TitleScreen;PANORAMA_CUBE_MAP:Lnet/minecraft/client/gui/CubeMapRenderer;
-
PANORAMA_OVERLAY
- Mappings:
Namespace Name Mixin selector official oLegd;o:Lza;intermediary field_17775Lnet/minecraft/class_442;field_17775:Lnet/minecraft/class_2960;named PANORAMA_OVERLAYLnet/minecraft/client/gui/screen/TitleScreen;PANORAMA_OVERLAY:Lnet/minecraft/util/Identifier;
-
ACCESSIBILITY_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector official pLegd;p:Lza;intermediary field_19102Lnet/minecraft/class_442;field_19102:Lnet/minecraft/class_2960;named ACCESSIBILITY_ICON_TEXTURELnet/minecraft/client/gui/screen/TitleScreen;ACCESSIBILITY_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
-
MINECRAFT_TITLE_TEXTURE
- Mappings:
Namespace Name Mixin selector official tLegd;t:Lza;intermediary field_2583Lnet/minecraft/class_442;field_2583:Lnet/minecraft/class_2960;named MINECRAFT_TITLE_TEXTURELnet/minecraft/client/gui/screen/TitleScreen;MINECRAFT_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
-
EDITION_TITLE_TEXTURE
- Mappings:
Namespace Name Mixin selector official uLegd;u:Lza;intermediary field_2594Lnet/minecraft/class_442;field_2594:Lnet/minecraft/class_2960;named EDITION_TITLE_TEXTURELnet/minecraft/client/gui/screen/TitleScreen;EDITION_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
-
isMinceraft
private final boolean isMinceraft- Mappings:
Namespace Name Mixin selector official qLegd;q:Zintermediary field_17776Lnet/minecraft/class_442;field_17776:Znamed isMinceraftLnet/minecraft/client/gui/screen/TitleScreen;isMinceraft:Z
-
splashText
- Mappings:
Namespace Name Mixin selector official rLegd;r:Ljava/lang/String;intermediary field_2586Lnet/minecraft/class_442;field_2586:Ljava/lang/String;named splashTextLnet/minecraft/client/gui/screen/TitleScreen;splashText:Ljava/lang/String;
-
buttonResetDemo
- Mappings:
Namespace Name Mixin selector official sLegd;s:Lech;intermediary field_2590Lnet/minecraft/class_442;field_2590:Lnet/minecraft/class_4185;named buttonResetDemoLnet/minecraft/client/gui/screen/TitleScreen;buttonResetDemo:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
realmsNotificationGui
- Mappings:
Namespace Name Mixin selector official vLegd;v:Lefy;intermediary field_2592Lnet/minecraft/class_442;field_2592:Lnet/minecraft/class_437;named realmsNotificationGuiLnet/minecraft/client/gui/screen/TitleScreen;realmsNotificationGui:Lnet/minecraft/client/gui/screen/Screen;
-
backgroundRenderer
- Mappings:
Namespace Name Mixin selector official wLegd;w:Letf;intermediary field_2585Lnet/minecraft/class_442;field_2585:Lnet/minecraft/class_766;named backgroundRendererLnet/minecraft/client/gui/screen/TitleScreen;backgroundRenderer:Lnet/minecraft/client/gui/RotatingCubeMapRenderer;
-
doBackgroundFade
private final boolean doBackgroundFade- Mappings:
Namespace Name Mixin selector official xLegd;x:Zintermediary field_18222Lnet/minecraft/class_442;field_18222:Znamed doBackgroundFadeLnet/minecraft/client/gui/screen/TitleScreen;doBackgroundFade:Z
-
backgroundFadeStart
private long backgroundFadeStart- Mappings:
Namespace Name Mixin selector official yLegd;y:Jintermediary field_17772Lnet/minecraft/class_442;field_17772:Jnamed backgroundFadeStartLnet/minecraft/client/gui/screen/TitleScreen;backgroundFadeStart:J
-
deprecationNotice
- Mappings:
Namespace Name Mixin selector official zLegd;z:Legd$a;intermediary field_37209Lnet/minecraft/class_442;field_37209:Lnet/minecraft/class_442$class_7063;named deprecationNoticeLnet/minecraft/client/gui/screen/TitleScreen;deprecationNotice:Lnet/minecraft/client/gui/screen/TitleScreen$DeprecationNotice;
-
realms
- Mappings:
Namespace Name Mixin selector official ALegd;A:Ldvy;intermediary field_37210Lnet/minecraft/class_442;field_37210:Lnet/minecraft/class_4341;named realmsLnet/minecraft/client/gui/screen/TitleScreen;realms:Lnet/minecraft/client/realms/RealmsClient;
-
displayedRealms32BitWarning
private boolean displayedRealms32BitWarning- Mappings:
Namespace Name Mixin selector official BLegd;B:Zintermediary field_37211Lnet/minecraft/class_442;field_37211:Znamed displayedRealms32BitWarningLnet/minecraft/client/gui/screen/TitleScreen;displayedRealms32BitWarning:Z
-
-
Constructor Details
-
TitleScreen
public TitleScreen() -
TitleScreen
public TitleScreen(boolean doBackgroundFade) - Mappings:
Namespace Name Mixin selector official <init>Legd;<init>(Z)Vintermediary <init>Lnet/minecraft/class_442;<init>(Z)Vnamed <init>Lnet/minecraft/client/gui/screen/TitleScreen;<init>(Z)V
-
-
Method Details
-
areRealmsNotificationsEnabled
private boolean areRealmsNotificationsEnabled()- Mappings:
Namespace Name Mixin selector official hLegd;h()Zintermediary method_2253Lnet/minecraft/class_442;method_2253()Znamed areRealmsNotificationsEnabledLnet/minecraft/client/gui/screen/TitleScreen;areRealmsNotificationsEnabled()Z
-
tick
public void tick() -
tryShowRealms32BitWarning
private void tryShowRealms32BitWarning()- Mappings:
Namespace Name Mixin selector official wLegd;w()Vintermediary method_41158Lnet/minecraft/class_442;method_41158()Vnamed tryShowRealms32BitWarningLnet/minecraft/client/gui/screen/TitleScreen;tryShowRealms32BitWarning()V
-
loadTexturesAsync
public static CompletableFuture<Void> loadTexturesAsync(TextureManager textureManager, Executor executor) - Mappings:
Namespace Name Mixin selector official aLegd;a(Lfdm;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_18105Lnet/minecraft/class_442;method_18105(Lnet/minecraft/class_1060;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;named loadTexturesAsyncLnet/minecraft/client/gui/screen/TitleScreen;loadTexturesAsync(Lnet/minecraft/client/texture/TextureManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
shouldPause
public boolean shouldPause()- Overrides:
shouldPausein classScreen- Mappings:
Namespace Name Mixin selector official ag_Lefy;ag_()Zintermediary method_25421Lnet/minecraft/class_437;method_25421()Znamed shouldPauseLnet/minecraft/client/gui/screen/Screen;shouldPause()Z
-
shouldCloseOnEsc
public boolean shouldCloseOnEsc()Checks whether this screen should be closed when the escape key is pressed.- Overrides:
shouldCloseOnEscin classScreen- Mappings:
Namespace Name Mixin selector official ae_Lefy;ae_()Zintermediary method_25422Lnet/minecraft/class_437;method_25422()Znamed shouldCloseOnEscLnet/minecraft/client/gui/screen/Screen;shouldCloseOnEsc()Z
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
fetchRealmsSubscribed
private boolean fetchRealmsSubscribed()- Mappings:
Namespace Name Mixin selector official xLegd;x()Zintermediary method_41159Lnet/minecraft/class_442;method_41159()Znamed fetchRealmsSubscribedLnet/minecraft/client/gui/screen/TitleScreen;fetchRealmsSubscribed()Z
-
initWidgetsNormal
private void initWidgetsNormal(int y, int spacingY) - Mappings:
Namespace Name Mixin selector official aLegd;a(II)Vintermediary method_2249Lnet/minecraft/class_442;method_2249(II)Vnamed initWidgetsNormalLnet/minecraft/client/gui/screen/TitleScreen;initWidgetsNormal(II)V
-
initWidgetsDemo
private void initWidgetsDemo(int y, int spacingY) - Mappings:
Namespace Name Mixin selector official bLegd;b(II)Vintermediary method_2251Lnet/minecraft/class_442;method_2251(II)Vnamed initWidgetsDemoLnet/minecraft/client/gui/screen/TitleScreen;initWidgetsDemo(II)V
-
canReadDemoWorldData
private boolean canReadDemoWorldData()- Mappings:
Namespace Name Mixin selector official yLegd;y()Zintermediary method_31129Lnet/minecraft/class_442;method_31129()Znamed canReadDemoWorldDataLnet/minecraft/client/gui/screen/TitleScreen;canReadDemoWorldData()Z
-
switchToRealms
private void switchToRealms()- Mappings:
Namespace Name Mixin selector official zLegd;z()Vintermediary method_2252Lnet/minecraft/class_442;method_2252()Vnamed switchToRealmsLnet/minecraft/client/gui/screen/TitleScreen;switchToRealms()V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLedd;a(Ldvj;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousebutton- the mouse button number- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official aLedg;a(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
removed
public void removed() -
onDemoDeletionConfirmed
private void onDemoDeletionConfirmed(boolean delete) - Mappings:
Namespace Name Mixin selector official cLegd;c(Z)Vintermediary method_20375Lnet/minecraft/class_442;method_20375(Z)Vnamed onDemoDeletionConfirmedLnet/minecraft/client/gui/screen/TitleScreen;onDemoDeletionConfirmed(Z)V
-