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 bflintermediary 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 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, 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 aLbfl;a:Lbez;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 fLbfl;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 gLbfl;g:Lbfl$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 hLbfl;h:Lbfl$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 iLbfl;i:Lbfl$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 rLbfl;r:Lbfl$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 sLbfl;s:Lnv;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 tLbfl;t:Lbdo;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 uLbfl;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>Lbfl;<init>(Lbez;Lnv;)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 kLbez;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 fLbfl;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 gLbfl;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 aLbez;a(Lbcx;)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 aLbfm;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 dLbez;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 aLbfl;a(IILado;)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 bLbfl;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 cLbfl;c(IIII)Vintermediary method_1105Lnet/minecraft/class_402;method_1105(IIII)Vnamed renderIconLnet/minecraft/client/gui/screen/StatsScreen;renderIcon(IIII)V
-