Package net.minecraft.client.gui.screen
Class StatsScreen
java.lang.Object
net.minecraft.client.gui.AbstractGui
net.minecraft.client.gui.FocusableGui
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.StatsScreen
- All Implemented Interfaces:
IGuiEventListener,INestedGuiEventHandler,IProgressMeter,IRenderable,IScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class(package private) class(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ExtendedList<?>private booleanprivate StatsScreen.StatsListprotected final Screenprivate StatsScreen.MobStatsListprivate static final ITextComponentprivate final StatisticsManagerprivate StatsScreen.CustomStatsListFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, widthFields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATIONFields inherited from interface net.minecraft.client.gui.IProgressMeter
LOADING_SYMBOLS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidblitSlot(MatrixStack p_238667_1_, int p_238667_2_, int p_238667_3_, Item p_238667_4_) private voidblitSlotIcon(MatrixStack p_238674_1_, int p_238674_2_, int p_238674_3_, int p_238674_4_, int p_238674_5_) ExtendedList<?>private intgetColumnX(int p_195224_1_) private static StringgetTranslationKey(Stat<ResourceLocation> p_238672_0_) protected voidinit()voidvoidbooleanvoidvoidrender(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_) voidsetActiveList(ExtendedList<?> p_213110_1_) Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.IGuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
PENDING_TEXT
-
lastScreen
-
statsList
-
itemStatsList
-
mobsStatsList
-
stats
-
activeList
-
isLoading
private boolean isLoading
-
-
Constructor Details
-
StatsScreen
-
-
Method Details
-
init
protected void init() -
initLists
public void initLists() -
initButtons
public void initButtons() -
render
- Specified by:
renderin interfaceIRenderable- Overrides:
renderin classScreen
-
onStatsUpdated
public void onStatsUpdated()- Specified by:
onStatsUpdatedin interfaceIProgressMeter
-
isPauseScreen
public boolean isPauseScreen()- Overrides:
isPauseScreenin classScreen
-
getActiveList
-
setActiveList
-
getTranslationKey
-
getColumnX
private int getColumnX(int p_195224_1_) -
blitSlot
-
blitSlotIcon
private void blitSlotIcon(MatrixStack p_238674_1_, int p_238674_2_, int p_238674_3_, int p_238674_4_, int p_238674_5_)
-