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 gil
-
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 final TabManagerprivate @Nullable TabNavigationWidgetprivate 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 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(int keyCode, int scanCode, int modifiers) 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, children, clearAndInit, clearChildren, deferSubtitles, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keepOpenThroughPortal, method_73339, 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, 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, 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 bLgil;b:Lxv;
-
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 cLgil;c:Lamp;
-
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 dLgil;d:Lamp;
-
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 eLgil;e:Lamp;
-
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 fLgil;f:Lamp;
-
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 tLgil;t:Lxv;
-
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 uLgil;u:Lxv;
-
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 vLgil;v:Lxv;
-
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 wLgil;w:Lxv;
-
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 xLgil;x:Lxv;
-
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 yLgil;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 aLgil;a:Lgih;
-
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 zLgil;z:Lgfa;
-
field_62152
- Mappings:
Namespace Name Mixin selector named field_62152Lnet/minecraft/client/gui/screen/StatsScreen;field_62152:Lnet/minecraft/client/gui/tab/TabManager;intermediary field_62152Lnet/minecraft/class_447;field_62152:Lnet/minecraft/class_8088;official ALgil;A:Lgdf;
-
field_62153
- Mappings:
Namespace Name Mixin selector named field_62153Lnet/minecraft/client/gui/screen/StatsScreen;field_62153:Lnet/minecraft/client/gui/widget/TabNavigationWidget;intermediary field_62153Lnet/minecraft/class_447;field_62153:Lnet/minecraft/class_8089;official BLgil;B:Lgdg;
-
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 CLgil;C:Lbad;
-
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 DLgil;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>Lgil;<init>(Lgih;Lbad;)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 oLgil;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 aLgil;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 cLgih;c()V
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) 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- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Zofficial aLgcx;a(III)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 aLgau;a(Lfze;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 aLgih;a(Lfze;)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 aLgil;a(Lazz;)Ljava/lang/String;
-