Package net.minecraft.client.gui.screen
Class StatsScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.StatsScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/StatsScreenintermediary net/minecraft/class_447official gmo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate booleanprivate static final intprivate static final Text(package private) static final Identifierprivate static final Text(package private) final ThreePartsLayoutWidgetprivate static final Text(package private) static final Textprotected final Screen(package private) static final Identifier(package private) static final Identifier(package private) static final Identifier(package private) final StatHandlerprivate final TabManagerprivate @Nullable TabNavigationWidgetprivate static final TextFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()(package private) static StringgetStatTranslationKey(Stat<Identifier> stat) protected voidinit()Called when a screen should be initialized.booleankeyPressed(KeyInput input) Callback for when a key down event has been captured.private voidmethod_73414(int int2) voidprotected voidvoidrender(DrawContext context, int mouseX, int mouseY, float deltaTicks) protected voidrenderDarkening(DrawContext context) Methods 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, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, remove, removed, renderBackground, renderBackgroundTexture, 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, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
TITLE_TEXT
- Mappings:
Namespace Name Mixin selector named TITLE_TEXTLnet/minecraft/client/gui/screen/StatsScreen;TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_49516Lnet/minecraft/class_447;field_49516:Lnet/minecraft/class_2561;official bLgmo;b:Lxx;
-
SLOT_TEXTURE
- Mappings:
Namespace Name Mixin selector named SLOT_TEXTURELnet/minecraft/client/gui/screen/StatsScreen;SLOT_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45418Lnet/minecraft/class_447;field_45418:Lnet/minecraft/class_2960;official cLgmo;c:Lamj;
-
HEADER_TEXTURE
- Mappings:
Namespace Name Mixin selector named HEADER_TEXTURELnet/minecraft/client/gui/screen/StatsScreen;HEADER_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45419Lnet/minecraft/class_447;field_45419:Lnet/minecraft/class_2960;official dLgmo;d:Lamj;
-
SORT_UP_TEXTURE
- Mappings:
Namespace Name Mixin selector named SORT_UP_TEXTURELnet/minecraft/client/gui/screen/StatsScreen;SORT_UP_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45420Lnet/minecraft/class_447;field_45420:Lnet/minecraft/class_2960;official eLgmo;e:Lamj;
-
SORT_DOWN_TEXTURE
- Mappings:
Namespace Name Mixin selector named SORT_DOWN_TEXTURELnet/minecraft/client/gui/screen/StatsScreen;SORT_DOWN_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45421Lnet/minecraft/class_447;field_45421:Lnet/minecraft/class_2960;official fLgmo;f:Lamj;
-
DOWNLOADING_STATS_TEXT
- Mappings:
Namespace Name Mixin selector named DOWNLOADING_STATS_TEXTLnet/minecraft/client/gui/screen/StatsScreen;DOWNLOADING_STATS_TEXT:Lnet/minecraft/text/Text;intermediary field_26546Lnet/minecraft/class_447;field_26546:Lnet/minecraft/class_2561;official tLgmo;t:Lxx;
-
NONE_TEXT
- Mappings:
Namespace Name Mixin selector named NONE_TEXTLnet/minecraft/client/gui/screen/StatsScreen;NONE_TEXT:Lnet/minecraft/text/Text;intermediary field_46185Lnet/minecraft/class_447;field_46185:Lnet/minecraft/class_2561;official uLgmo;u:Lxx;
-
GENERAL_BUTTON_TEXT
- Mappings:
Namespace Name Mixin selector named GENERAL_BUTTON_TEXTLnet/minecraft/client/gui/screen/StatsScreen;GENERAL_BUTTON_TEXT:Lnet/minecraft/text/Text;intermediary field_49517Lnet/minecraft/class_447;field_49517:Lnet/minecraft/class_2561;official vLgmo;v:Lxx;
-
ITEM_BUTTON_TEXT
- Mappings:
Namespace Name Mixin selector named ITEM_BUTTON_TEXTLnet/minecraft/client/gui/screen/StatsScreen;ITEM_BUTTON_TEXT:Lnet/minecraft/text/Text;intermediary field_49518Lnet/minecraft/class_447;field_49518:Lnet/minecraft/class_2561;official wLgmo;w:Lxx;
-
MOBS_BUTTON_TEXT
- Mappings:
Namespace Name Mixin selector named MOBS_BUTTON_TEXTLnet/minecraft/client/gui/screen/StatsScreen;MOBS_BUTTON_TEXT:Lnet/minecraft/text/Text;intermediary field_49519Lnet/minecraft/class_447;field_49519:Lnet/minecraft/class_2561;official xLgmo;x:Lxx;
-
field_49520
private static final int field_49520- See Also:
- Mappings:
Namespace Name Mixin selector named field_49520Lnet/minecraft/client/gui/screen/StatsScreen;field_49520:Iintermediary field_49520Lnet/minecraft/class_447;field_49520:Iofficial yLgmo;y:I
-
parent
- Mappings:
Namespace Name Mixin selector named parentLnet/minecraft/client/gui/screen/StatsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;intermediary field_2648Lnet/minecraft/class_447;field_2648:Lnet/minecraft/class_437;official aLgmo;a:Lgmk;
-
layout
- Mappings:
Namespace Name Mixin selector named layoutLnet/minecraft/client/gui/screen/StatsScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;intermediary field_49523Lnet/minecraft/class_447;field_49523:Lnet/minecraft/class_8132;official zLgmo;z:Lgjd;
-
tabManager
- Mappings:
Namespace Name Mixin selector named tabManagerLnet/minecraft/client/gui/screen/StatsScreen;tabManager:Lnet/minecraft/client/gui/tab/TabManager;intermediary field_62152Lnet/minecraft/class_447;field_62152:Lnet/minecraft/class_8088;official ALgmo;A:Lghf;
-
statHandler
- Mappings:
Namespace Name Mixin selector named statHandlerLnet/minecraft/client/gui/screen/StatsScreen;statHandler:Lnet/minecraft/stat/StatHandler;intermediary field_2647Lnet/minecraft/class_447;field_2647:Lnet/minecraft/class_3469;official CLgmo;C:Lbcq;
-
downloadingStats
private boolean downloadingStats- Mappings:
Namespace Name Mixin selector named downloadingStatsLnet/minecraft/client/gui/screen/StatsScreen;downloadingStats:Zintermediary field_2645Lnet/minecraft/class_447;field_2645:Zofficial DLgmo;D:Z
-
-
Constructor Details
-
StatsScreen
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/StatsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/stat/StatHandler;)Vintermediary <init>Lnet/minecraft/class_447;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)Vofficial <init>Lgmo;<init>(Lgmk;Lbcq;)V
-
-
Method Details
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
onStatsReady
public void onStatsReady()- Mappings:
Namespace Name Mixin selector named onStatsReadyLnet/minecraft/client/gui/screen/StatsScreen;onStatsReady()Vintermediary method_2300Lnet/minecraft/class_447;method_2300()Vofficial oLgmo;o()V
-
method_73414
private void method_73414(int int2) - Mappings:
Namespace Name Mixin selector named method_73414Lnet/minecraft/client/gui/screen/StatsScreen;method_73414(I)Vintermediary method_73414Lnet/minecraft/class_447;method_73414(I)Vofficial aLgmo;a(I)V
-
refreshWidgetPositions
protected void refreshWidgetPositions()- Overrides:
refreshWidgetPositionsin classScreen- Mappings:
Namespace Name Mixin selector named refreshWidgetPositionsLnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()Vintermediary method_48640Lnet/minecraft/class_437;method_48640()Vofficial cLgmk;c()V
-
keyPressed
Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named keyPressedLnet/minecraft/client/gui/Element;keyPressed(Lnet/minecraft/client/input/KeyInput;)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(Lnet/minecraft/class_11908;)Zofficial aLggx;a(Lgti;)Z
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLgeu;a(Lgde;IIF)V
-
renderDarkening
- Overrides:
renderDarkeningin classScreen- Mappings:
Namespace Name Mixin selector named renderDarkeningLnet/minecraft/client/gui/screen/Screen;renderDarkening(Lnet/minecraft/client/gui/DrawContext;)Vintermediary method_57735Lnet/minecraft/class_437;method_57735(Lnet/minecraft/class_332;)Vofficial aLgmk;a(Lgde;)V
-
close
public void close() -
getStatTranslationKey
- Mappings:
Namespace Name Mixin selector named getStatTranslationKeyLnet/minecraft/client/gui/screen/StatsScreen;getStatTranslationKey(Lnet/minecraft/stat/Stat;)Ljava/lang/String;intermediary method_27027Lnet/minecraft/class_447;method_27027(Lnet/minecraft/class_3445;)Ljava/lang/String;official aLgmo;a(Lbcm;)Ljava/lang/String;
-