Package net.minecraft.client.gui.screen
Class StatsScreen.ItemStatsListWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.screen.StatsScreen.ItemStatsListWidget
- All Implemented Interfaces:
class_4122,class_4123
- Enclosing class:
- StatsScreen
- Mappings:
Namespace Name official ckl$bintermediary net/minecraft/class_402$class_406named net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StatType<?>protected intprivate final int[]protected intprotected final Comparator<Item>Fields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_1256, field_20083, field_7735, headerHeight, height, renderHeader, renderSelection, time, visible, width, xEnd, xStart, yDrag, yEnd, yStartFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclickedHeader(int mouseX, int mouseY) protected final intintprotected intprotected booleanisEntrySelected(int index) protected voidmethod_1055(int int2, int int3, int int4, int int5, int int6, int int7, float float2) protected Textmethod_18633(Item item) protected voidmethod_18634(Text text, int int2, int int3) protected voidmethod_18635(class_4472<?> class_4472, int int2, int int3, boolean bool) protected voidmethod_18636(StatType<?> statType) private intmethod_18637(StatType<?> statType) protected final Itemmethod_18638(int int2) private StatType<?>method_18639(int int2) protected voidprotected voidrenderDecorations(int mouseX, int mouseY) protected voidrenderHeader(int x, int y, Tessellator tessellator) Methods inherited from class net.minecraft.client.gui.widget.ListWidget
capYPosition, charTyped, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, keyPressed, method_18411, method_18412, method_18414, method_18415, method_18416, method_18417, method_18423, method_6704, method_9528, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, render, renderHoleBackground, scroll, setHeader, setRenderSelection, setXPos, updateBoundsMethods inherited from class net.minecraft.class_4121
getFocused, method_18421, method_18424, method_18425, method_18426Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428Methods inherited from interface net.minecraft.class_4123
keyReleased
-
Field Details
-
field_20340
- Mappings:
Namespace Name Mixin selector official vLckl$b;v:Ljava/util/List;intermediary field_20340Lnet/minecraft/class_402$class_406;field_20340:Ljava/util/List;named field_20340Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20340:Ljava/util/List;
-
field_20341
- Mappings:
Namespace Name Mixin selector official wLckl$b;w:Ljava/util/List;intermediary field_20341Lnet/minecraft/class_402$class_406;field_20341:Ljava/util/List;named field_20341Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20341:Ljava/util/List;
-
field_20339
private final int[] field_20339- Mappings:
Namespace Name Mixin selector official DLckl$b;D:[Iintermediary field_20339Lnet/minecraft/class_402$class_406;field_20339:[Inamed field_20339Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20339:[I
-
field_20342
protected int field_20342- Mappings:
Namespace Name Mixin selector official xLckl$b;x:Iintermediary field_20342Lnet/minecraft/class_402$class_406;field_20342:Inamed field_20342Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20342:I
-
field_20343
- Mappings:
Namespace Name Mixin selector official yLckl$b;y:Ljava/util/List;intermediary field_20343Lnet/minecraft/class_402$class_406;field_20343:Ljava/util/List;named field_20343Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20343:Ljava/util/List;
-
field_20344
- Mappings:
Namespace Name Mixin selector official zLckl$b;z:Ljava/util/Comparator;intermediary field_20344Lnet/minecraft/class_402$class_406;field_20344:Ljava/util/Comparator;named field_20344Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20344:Ljava/util/Comparator;
-
field_20337
- Mappings:
Namespace Name Mixin selector official ALckl$b;A:Lwr;intermediary field_20337Lnet/minecraft/class_402$class_406;field_20337:Lnet/minecraft/class_4474;named field_20337Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20337:Lnet/minecraft/stat/StatType;
-
field_20338
protected int field_20338- Mappings:
Namespace Name Mixin selector official BLckl$b;B:Iintermediary field_20338Lnet/minecraft/class_402$class_406;field_20338:Inamed field_20338Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20338:I
-
-
Constructor Details
-
ItemStatsListWidget
-
-
Method Details
-
renderHeader
- Overrides:
renderHeaderin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(IILcum;)Vintermediary method_1056Lnet/minecraft/class_390;method_1056(IILnet/minecraft/class_533;)Vnamed renderHeaderLnet/minecraft/client/gui/widget/ListWidget;renderHeader(IILnet/minecraft/client/render/Tessellator;)V
-
method_1055
protected void method_1055(int int2, int int3, int int4, int int5, int int6, int int7, float float2) - Specified by:
method_1055in classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(IIIIIIF)Vintermediary method_1055Lnet/minecraft/class_390;method_1055(IIIIIIF)Vnamed method_1055Lnet/minecraft/client/gui/widget/ListWidget;method_1055(IIIIIIF)V
-
isEntrySelected
protected boolean isEntrySelected(int index) - Specified by:
isEntrySelectedin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(I)Zintermediary method_1051Lnet/minecraft/class_390;method_1051(I)Znamed isEntrySelectedLnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classListWidget- Mappings:
Namespace Name Mixin selector official eLchl;e()Iintermediary method_6706Lnet/minecraft/class_390;method_6706()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-
getScrollbarPosition
protected int getScrollbarPosition()- Overrides:
getScrollbarPositionin classListWidget- Mappings:
Namespace Name Mixin selector official fLchl;f()Iintermediary method_1069Lnet/minecraft/class_390;method_1069()Inamed getScrollbarPositionLnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
-
renderBackground
protected void renderBackground()- Specified by:
renderBackgroundin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a()Vintermediary method_1066Lnet/minecraft/class_390;method_1066()Vnamed renderBackgroundLnet/minecraft/client/gui/widget/ListWidget;renderBackground()V
-
clickedHeader
protected void clickedHeader(int mouseX, int mouseY) - Overrides:
clickedHeaderin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(II)Vintermediary method_1052Lnet/minecraft/class_390;method_1052(II)Vnamed clickedHeaderLnet/minecraft/client/gui/widget/ListWidget;clickedHeader(II)V
-
method_18639
- Mappings:
Namespace Name Mixin selector official dLckl$b;d(I)Lwr;intermediary method_18639Lnet/minecraft/class_402$class_406;method_18639(I)Lnet/minecraft/class_4474;named method_18639Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18639(I)Lnet/minecraft/stat/StatType;
-
method_18637
- Mappings:
Namespace Name Mixin selector official bLckl$b;b(Lwr;)Iintermediary method_18637Lnet/minecraft/class_402$class_406;method_18637(Lnet/minecraft/class_4474;)Inamed method_18637Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18637(Lnet/minecraft/stat/StatType;)I
-
getEntryCount
protected final int getEntryCount()- Specified by:
getEntryCountin classListWidget- Mappings:
Namespace Name Mixin selector official dLchl;d()Iintermediary method_1050Lnet/minecraft/class_390;method_1050()Inamed getEntryCountLnet/minecraft/client/gui/widget/ListWidget;getEntryCount()I
-
method_18638
- Mappings:
Namespace Name Mixin selector official cLckl$b;c(I)Lata;intermediary method_18638Lnet/minecraft/class_402$class_406;method_18638(I)Lnet/minecraft/class_1069;named method_18638Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18638(I)Lnet/minecraft/item/Item;
-
method_18635
- Mappings:
Namespace Name Mixin selector official aLckl$b;a(Lwp;IIZ)Vintermediary method_18635Lnet/minecraft/class_402$class_406;method_18635(Lnet/minecraft/class_4472;IIZ)Vnamed method_18635Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18635(Lnet/minecraft/class_4472;IIZ)V
-
renderDecorations
protected void renderDecorations(int mouseX, int mouseY) - Overrides:
renderDecorationsin classListWidget- Mappings:
Namespace Name Mixin selector official bLchl;b(II)Vintermediary method_1064Lnet/minecraft/class_390;method_1064(II)Vnamed renderDecorationsLnet/minecraft/client/gui/widget/ListWidget;renderDecorations(II)V
-
method_18634
- Mappings:
Namespace Name Mixin selector official aLckl$b;a(Lij;II)Vintermediary method_18634Lnet/minecraft/class_402$class_406;method_18634(Lnet/minecraft/class_1982;II)Vnamed method_18634Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18634(Lnet/minecraft/text/Text;II)V
-
method_18633
- Mappings:
Namespace Name Mixin selector official aLckl$b;a(Lata;)Lij;intermediary method_18633Lnet/minecraft/class_402$class_406;method_18633(Lnet/minecraft/class_1069;)Lnet/minecraft/class_1982;named method_18633Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18633(Lnet/minecraft/item/Item;)Lnet/minecraft/text/Text;
-
method_18636
- Mappings:
Namespace Name Mixin selector official aLckl$b;a(Lwr;)Vintermediary method_18636Lnet/minecraft/class_402$class_406;method_18636(Lnet/minecraft/class_4474;)Vnamed method_18636Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18636(Lnet/minecraft/stat/StatType;)V
-