net.minecraft.client.gui.screen

public class StatsScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.achievement.StatsScreen
net.minecraft.class_447
net.minecraft.client.gui.screen.StatsScreen

Field summary

Modifier and TypeField
private static final Text
TITLE
field_49516
TITLE_TEXT
private static final Identifier
SLOT_SPRITE
field_45418
SLOT_TEXTURE
private static final Identifier
HEADER_SPRITE
field_45419
HEADER_TEXTURE
private static final Identifier
SORT_UP_SPRITE
field_45420
SORT_UP_TEXTURE
private static final Identifier
SORT_DOWN_SPRITE
field_45421
SORT_DOWN_TEXTURE
private static final Text
PENDING_TEXT
field_26546
DOWNLOADING_STATS_TEXT
private static final Text
NO_VALUE_DISPLAY
field_46185
NONE_TEXT
private static final Text
GENERAL_BUTTON
field_49517
GENERAL_BUTTON_TEXT
private static final Text
ITEMS_BUTTON
field_49518
ITEM_BUTTON_TEXT
private static final Text
MOBS_BUTTON
field_49519
MOBS_BUTTON_TEXT
protected final Screen
lastScreen
field_2648
parent
private static final int
LIST_WIDTH
field_49520
field_49520
private final ThreePartsLayoutWidget
layout
field_49523
layout
private final TabManager
tabManager
field_62152
tabManager
private TabNavigationWidget
tabNavigationBar
field_62153
tabNavigationWidget
private final StatHandler
stats
field_2647
statHandler
private boolean
isLoading
field_2645
downloadingStats

Constructor summary

ModifierConstructor
public (Screen parent, StatHandler statHandler)

Method summary

Modifier and TypeMethod
protected void
init()
method_25426()
init()
public void
onStatsUpdated()
method_2300()
onStatsReady()
private void
setTabActiveStateAndTooltip(int index)
method_73414(int arg0)
refreshTab(int tab)
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
public boolean
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
extractRenderState(GuiGraphicsExtractor graphics, int xm, int ym, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
protected void
extractMenuBackground(GuiGraphicsExtractor graphics)
method_57735(class_332 arg0)
renderDarkening(DrawContext arg0)
public void
onClose()
method_25419()
close()
private static String
getTranslationKey(Stat<Identifier> stat)
method_27027(class_3445<class_2960> arg0)
getStatTranslationKey(Stat<Identifier> stat)
static TextRenderer
access$000(StatsScreen arg0)
method_36880(class_447 arg0)
method_36880(StatsScreen arg0)
static TextRenderer
access$100(StatsScreen arg0)
method_36881(class_447 arg0)
method_36881(StatsScreen arg0)
static TextRenderer
access$200(StatsScreen arg0)
method_19391(class_447 arg0)
method_19391(StatsScreen arg0)
static TextRenderer
access$300(StatsScreen arg0)
method_36882(class_447 arg0)
method_36882(StatsScreen arg0)
static TextRenderer
access$400(StatsScreen arg0)
method_19392(class_447 arg0)
method_19392(StatsScreen arg0)
static TextRenderer
access$500(StatsScreen arg0)
method_19393(class_447 arg0)
method_19393(StatsScreen arg0)
static TextRenderer
access$600(StatsScreen arg0)
method_19396(class_447 arg0)
method_19396(StatsScreen arg0)
static TextRenderer
access$700(StatsScreen arg0)
method_19398(class_447 arg0)
method_19398(StatsScreen arg0)
static TextRenderer
access$900(StatsScreen arg0)
method_19401(class_447 arg0)
method_19401(StatsScreen arg0)
static TextRenderer
access$1000(StatsScreen arg0)
method_19394(class_447 arg0)
method_19394(StatsScreen arg0)
static TextRenderer
access$1100(StatsScreen arg0)
method_19395(class_447 arg0)
method_19395(StatsScreen arg0)
static TextRenderer
access$1200(StatsScreen arg0)
method_19402(class_447 arg0)
method_19402(StatsScreen arg0)
static TextRenderer
access$1300(StatsScreen arg0)
method_57740(class_447 arg0)
method_57740(StatsScreen arg0)
static TextRenderer
access$1400(StatsScreen arg0)
method_57741(class_447 arg0)
method_57741(StatsScreen arg0)
private static void
lambda$repositionElements$0(ScreenRectangle arg0, Tab arg1)
method_73418(class_8030 arg0, class_8087 arg1)
method_73418(ScreenRect arg0, Tab tab)
private static void
lambda$repositionElements$1(ScreenRectangle arg0, AbstractWidget arg1)
method_73417(class_8030 arg0, class_339 arg1)
method_73417(ScreenRect arg0, ClickableWidget child)
private void
lambda$init$1(AbstractWidget arg0)
method_73415(class_339 arg0)
method_73415(ClickableWidget child)
private void
lambda$init$0(Button arg0)
method_73416(class_4185 arg0)
method_73416(ButtonWidget button)
private static void
lambda$tabManager$1(StatsScreen arg0, AbstractWidget arg1)
method_73419(class_447 arg0, class_339 arg1)
method_73419(StatsScreen arg0, ClickableWidget arg1)
private static void
lambda$tabManager$0(StatsScreen arg0, AbstractWidget arg1)
method_73420(class_447 arg0, class_339 arg1)
method_73420(StatsScreen arg0, ClickableWidget arg1)