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 bxvintermediary net/minecraft/class_402named net/minecraft/client/gui/screen/StatsScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ListWidgetprivate booleanprivate class_405private class_406private class_403private class_1817protected 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, 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 aLbxv;a:Lbxf;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 fLbxv;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;
-
field_7790
private class_405 field_7790- Mappings:
Namespace Name Mixin selector official gLbxv;g:Lbxy;intermediary field_7790Lnet/minecraft/class_402;field_7790:Lnet/minecraft/class_405;named field_7790Lnet/minecraft/client/gui/screen/StatsScreen;field_7790:Lnet/minecraft/client/class_405;
-
field_7791
private class_406 field_7791- Mappings:
Namespace Name Mixin selector official hLbxv;h:Lbxz;intermediary field_7791Lnet/minecraft/class_402;field_7791:Lnet/minecraft/class_406;named field_7791Lnet/minecraft/client/gui/screen/StatsScreen;field_7791:Lnet/minecraft/client/class_406;
-
field_7792
private class_403 field_7792- Mappings:
Namespace Name Mixin selector official iLbxv;i:Lbxw;intermediary field_7792Lnet/minecraft/class_402;field_7792:Lnet/minecraft/class_403;named field_7792Lnet/minecraft/client/gui/screen/StatsScreen;field_7792:Lnet/minecraft/client/class_403;
-
field_7793
private class_1817 field_7793- Mappings:
Namespace Name Mixin selector official rLbxv;r:Lbyb;intermediary field_7793Lnet/minecraft/class_402;field_7793:Lnet/minecraft/class_1817;named field_7793Lnet/minecraft/client/gui/screen/StatsScreen;field_7793:Lnet/minecraft/client/class_1817;
-
statHandler
- Mappings:
Namespace Name Mixin selector official sLbxv;s:Ltz;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 tLbxv;t:Lbvk;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 uLbxv;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>Lbxv;<init>(Lbxf;Ltz;)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 kLbxf;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 fLbxv;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 gLbxv;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 aLbxf;a(Lbug;)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 aLbyd;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 dLbxf;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 aLbxv;a(IILalq;)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 bLbxv;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 cLbxv;c(IIII)Vintermediary method_1105Lnet/minecraft/class_402;method_1105(IIII)Vnamed renderIconLnet/minecraft/client/gui/screen/StatsScreen;renderIcon(IIII)V
-