Package net.minecraft.client.gui.screen
Class StatsScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.StatsScreen
- All Implemented Interfaces:
StatsListener,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official bgfintermediary net/minecraft/class_402named net/minecraft/client/gui/screen/StatsScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class(package private) class(package private) class(package private) class(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ListWidgetprivate StatsScreen.BlockStatsListWidgetprivate booleanprivate StatsScreen.ItemStatsListWidgetprotected Screenprivate final StatHandlerprotected StringFields 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
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffsetFields inherited from interface net.minecraft.client.gui.StatsListener
PROGRESS_BAR_STAGES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuttonClicked(ButtonWidget button) voidvoidvoidinit()voidvoidvoidrender(int mouseX, int mouseY, float tickDelta) private voidrenderIcon(int x, int y) private voidrenderIcon(int x, int y, int u, int v) private voidrenderStatItem(int x, int y, Item item) booleanMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, keyPressed, method_13411, mouseClicked, mouseDragged, mouseReleased, removed, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBounds, tickMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector official aLbgf;a:Lbft;intermediary field_1325Lnet/minecraft/class_402;field_1325:Lnet/minecraft/class_388;named parentLnet/minecraft/client/gui/screen/StatsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
title
- Mappings:
Namespace Name Mixin selector official fLbgf;f:Ljava/lang/String;intermediary field_1326Lnet/minecraft/class_402;field_1326:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/StatsScreen;title:Ljava/lang/String;
-
generalStats
- Mappings:
Namespace Name Mixin selector official gLbgf;g:Lbgf$b;intermediary field_7790Lnet/minecraft/class_402;field_7790:Lnet/minecraft/class_402$class_405;named generalStatsLnet/minecraft/client/gui/screen/StatsScreen;generalStats:Lnet/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget;
-
itemStats
- Mappings:
Namespace Name Mixin selector official hLbgf;h:Lbgf$c;intermediary field_7791Lnet/minecraft/class_402;field_7791:Lnet/minecraft/class_402$class_406;named itemStatsLnet/minecraft/client/gui/screen/StatsScreen;itemStats:Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;
-
blockStats
- Mappings:
Namespace Name Mixin selector official iLbgf;i:Lbgf$a;intermediary field_7792Lnet/minecraft/class_402;field_7792:Lnet/minecraft/class_402$class_403;named blockStatsLnet/minecraft/client/gui/screen/StatsScreen;blockStats:Lnet/minecraft/client/gui/screen/StatsScreen$BlockStatsListWidget;
-
mobStats
- Mappings:
Namespace Name Mixin selector official rLbgf;r:Lbgf$d;intermediary field_7793Lnet/minecraft/class_402;field_7793:Lnet/minecraft/class_402$class_1817;named mobStatsLnet/minecraft/client/gui/screen/StatsScreen;mobStats:Lnet/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget;
-
statHandler
- Mappings:
Namespace Name Mixin selector official sLbgf;s:Lnx;intermediary field_1331Lnet/minecraft/class_402;field_1331:Lnet/minecraft/class_625;named statHandlerLnet/minecraft/client/gui/screen/StatsScreen;statHandler:Lnet/minecraft/stat/StatHandler;
-
activeList
- Mappings:
Namespace Name Mixin selector official tLbgf;t:Lbei;intermediary field_1332Lnet/minecraft/class_402;field_1332:Lnet/minecraft/class_390;named activeListLnet/minecraft/client/gui/screen/StatsScreen;activeList:Lnet/minecraft/client/gui/widget/ListWidget;
-
downloadingStats
private boolean downloadingStats- Mappings:
Namespace Name Mixin selector official uLbgf;u:Zintermediary field_7794Lnet/minecraft/class_402;field_7794:Znamed downloadingStatsLnet/minecraft/client/gui/screen/StatsScreen;downloadingStats:Z
-
-
Constructor Details
-
StatsScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbgf;<init>(Lbft;Lnx;)Vintermediary <init>Lnet/minecraft/class_402;<init>(Lnet/minecraft/class_388;Lnet/minecraft/class_625;)Vnamed <init>Lnet/minecraft/client/gui/screen/StatsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/stat/StatHandler;)V
-
-
Method Details
-
init
public void init() -
handleMouse
public void handleMouse()- Overrides:
handleMousein classScreen- Mappings:
Namespace Name Mixin selector official kLbft;k()Vintermediary method_1035Lnet/minecraft/class_388;method_1035()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
createLists
public void createLists()- Mappings:
Namespace Name Mixin selector official fLbgf;f()Vintermediary method_9596Lnet/minecraft/class_402;method_9596()Vnamed createListsLnet/minecraft/client/gui/screen/StatsScreen;createLists()V
-
initButtons
public void initButtons()- Mappings:
Namespace Name Mixin selector official gLbgf;g()Vintermediary method_6763Lnet/minecraft/class_402;method_6763()Vnamed initButtonsLnet/minecraft/client/gui/screen/StatsScreen;initButtons()V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbft;a(Lbdr;)Vintermediary method_1027Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) -
onStatsReady
public void onStatsReady()- Specified by:
onStatsReadyin interfaceStatsListener- Mappings:
Namespace Name Mixin selector official aLbgg;a()Vintermediary method_6772Lnet/minecraft/class_1818;method_6772()Vnamed onStatsReadyLnet/minecraft/client/gui/StatsListener;onStatsReady()V
-
shouldPauseGame
public boolean shouldPauseGame()- Overrides:
shouldPauseGamein classScreen- Mappings:
Namespace Name Mixin selector official dLbft;d()Zintermediary method_1037Lnet/minecraft/class_388;method_1037()Znamed shouldPauseGameLnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z
-
renderStatItem
- Mappings:
Namespace Name Mixin selector official aLbgf;a(IILadx;)Vintermediary method_1104Lnet/minecraft/class_402;method_1104(IILnet/minecraft/class_1069;)Vnamed renderStatItemLnet/minecraft/client/gui/screen/StatsScreen;renderStatItem(IILnet/minecraft/item/Item;)V
-
renderIcon
private void renderIcon(int x, int y) - Mappings:
Namespace Name Mixin selector official bLbgf;b(II)Vintermediary method_1101Lnet/minecraft/class_402;method_1101(II)Vnamed renderIconLnet/minecraft/client/gui/screen/StatsScreen;renderIcon(II)V
-
renderIcon
private void renderIcon(int x, int y, int u, int v) - Mappings:
Namespace Name Mixin selector official cLbgf;c(IIII)Vintermediary method_1105Lnet/minecraft/class_402;method_1105(IIII)Vnamed renderIconLnet/minecraft/client/gui/screen/StatsScreen;renderIcon(IIII)V
-