Class Stats.StatsItemTabBase
java.lang.Object
net.minecraft.client.gui.widgets.ScrollableBase
net.minecraft.client.gui.screen.ingame.Stats.StatsItemTabBase
- Direct Known Subclasses:
Stats.BlocksTab,Stats.ItemsTab
- Enclosing class:
- Stats
- Mappings:
Namespace Name intermediary net/minecraft/class_91$class_99glue class_147$class_339server net/minecraft/class_91$class_99client ivnamed net/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected Listprotected intprotected ComparatorFields inherited from class net.minecraft.client.gui.widgets.ScrollableBase
entryHeight, height, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawStatName(StatEntity statEntity, int int2, int int3, boolean bool) protected voidentryClicked(int entryIndex, boolean doLoad) protected final StatEntitygetItem(int int2) protected final intgetSize()protected abstract StringgetStat(int statId) protected booleanisEntrySelected(int entryID) protected voidmethod_1255(int int2, int int3) protected voidmethod_377(StatEntity statEntity, int int2, int int3) protected voidmouseClicked(int int2, int int3) protected voidprotected voidrenderStatItemSlot(int x, int y, Tessellator tessellator) protected voidsortColumn(int columnToSort) Methods inherited from class net.minecraft.client.gui.widgets.ScrollableBase
buttonClicked, getTotalRenderHeight, method_1261, method_1262, registerButtons, render, renderEntry, setDrawingSelectionBackground
-
Field Details
-
buttonClicked
protected int buttonClicked- Mappings:
Namespace Name Mixin selector intermediary field_314Lnet/minecraft/class_91$class_99;field_314:Iglue field_1398Lclass_147$class_339;field_1398:Iserver field_314Lnet/minecraft/class_91$class_99;field_314:Iclient bLiv;b:Inamed buttonClickedLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;buttonClicked:I
-
itemList
- Mappings:
Namespace Name Mixin selector intermediary field_315Lnet/minecraft/class_91$class_99;field_315:Ljava/util/List;glue field_1399Lclass_147$class_339;field_1399:Ljava/util/List;server field_315Lnet/minecraft/class_91$class_99;field_315:Ljava/util/List;client cLiv;c:Ljava/util/List;named itemListLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;itemList:Ljava/util/List;
-
sorter
- Mappings:
Namespace Name Mixin selector intermediary field_316Lnet/minecraft/class_91$class_99;field_316:Ljava/util/Comparator;glue field_1400Lclass_147$class_339;field_1400:Ljava/util/Comparator;server field_316Lnet/minecraft/class_91$class_99;field_316:Ljava/util/Comparator;client dLiv;d:Ljava/util/Comparator;named sorterLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;sorter:Ljava/util/Comparator;
-
currentSortedColumn
protected int currentSortedColumn- Mappings:
Namespace Name Mixin selector intermediary field_317Lnet/minecraft/class_91$class_99;field_317:Iglue field_1401Lclass_147$class_339;field_1401:Iserver field_317Lnet/minecraft/class_91$class_99;field_317:Iclient eLiv;e:Inamed currentSortedColumnLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;currentSortedColumn:I
-
sortDirection
protected int sortDirection- Mappings:
Namespace Name Mixin selector intermediary field_318Lnet/minecraft/class_91$class_99;field_318:Iglue field_1402Lclass_147$class_339;field_1402:Iserver field_318Lnet/minecraft/class_91$class_99;field_318:Iclient fLiv;f:Inamed sortDirectionLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;sortDirection:I
-
-
Constructor Details
-
StatsItemTabBase
protected StatsItemTabBase()- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_91$class_99;<init>(Lnet/minecraft/class_91;)Vglue <init>Lclass_147$class_339;<init>(Lclass_147;)Vserver <init>Lnet/minecraft/class_91$class_99;<init>(Lnet/minecraft/class_91;)Vclient <init>Liv;<init>(Ldv;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;<init>(Lnet/minecraft/client/gui/screen/ingame/Stats;)V
-
-
Method Details
-
entryClicked
protected void entryClicked(int entryIndex, boolean doLoad) - Specified by:
entryClickedin classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1267Lnet/minecraft/class_97;method_1267(IZ)Vglue method_459Lclass_437;method_459(IZ)Vserver method_1267Lnet/minecraft/class_97;method_1267(IZ)Vclient aLlg;a(IZ)Vnamed entryClickedLnet/minecraft/client/gui/widgets/ScrollableBase;entryClicked(IZ)V
-
isEntrySelected
protected boolean isEntrySelected(int entryID) - Specified by:
isEntrySelectedin classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1270Lnet/minecraft/class_97;method_1270(I)Zglue method_462Lclass_437;method_462(I)Zserver method_1270Lnet/minecraft/class_97;method_1270(I)Zclient c_Llg;c_(I)Znamed isEntrySelectedLnet/minecraft/client/gui/widgets/ScrollableBase;isEntrySelected(I)Z
-
renderBackground
protected void renderBackground()- Specified by:
renderBackgroundin classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1269Lnet/minecraft/class_97;method_1269()Vglue method_461Lclass_437;method_461()Vserver method_1269Lnet/minecraft/class_97;method_1269()Vclient cLlg;c()Vnamed renderBackgroundLnet/minecraft/client/gui/widgets/ScrollableBase;renderBackground()V
-
renderStatItemSlot
- Overrides:
renderStatItemSlotin classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1265Lnet/minecraft/class_97;method_1265(IILnet/minecraft/class_67;)Vglue method_261Lclass_437;method_261(IILclass_539;)Vserver method_1265Lnet/minecraft/class_97;method_1265(IILnet/minecraft/class_67;)Vclient aLlg;a(IILnw;)Vnamed renderStatItemSlotLnet/minecraft/client/gui/widgets/ScrollableBase;renderStatItemSlot(IILnet/minecraft/client/render/Tessellator;)V
-
mouseClicked
protected void mouseClicked(int int2, int int3) - Overrides:
mouseClickedin classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1254Lnet/minecraft/class_97;method_1254(II)Vglue method_1394Lclass_437;method_1394(II)Vserver method_1254Lnet/minecraft/class_97;method_1254(II)Vclient aLlg;a(II)Vnamed mouseClickedLnet/minecraft/client/gui/widgets/ScrollableBase;mouseClicked(II)V
-
getSize
protected final int getSize()- Specified by:
getSizein classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1266Lnet/minecraft/class_97;method_1266()Iglue method_458Lclass_437;method_458()Iserver method_1266Lnet/minecraft/class_97;method_1266()Iclient aLlg;a()Inamed getSizeLnet/minecraft/client/gui/widgets/ScrollableBase;getSize()I
-
getItem
- Mappings:
Namespace Name Mixin selector intermediary method_379Lnet/minecraft/class_91$class_99;method_379(I)Lnet/minecraft/class_98;glue method_1397Lclass_147$class_339;method_1397(I)Lclass_486;server method_379Lnet/minecraft/class_91$class_99;method_379(I)Lmm;client bLiv;b(I)Ltw;named getItemLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;getItem(I)Lnet/minecraft/client/StatEntity;
-
getStat
- Mappings:
Namespace Name Mixin selector intermediary method_381Lnet/minecraft/class_91$class_99;method_381(I)Ljava/lang/String;glue method_259Lclass_147$class_339;method_259(I)Ljava/lang/String;server method_381Lnet/minecraft/class_91$class_99;method_381(I)Ljava/lang/String;client aLiv;a(I)Ljava/lang/String;named getStatLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;getStat(I)Ljava/lang/String;
-
drawStatName
- Mappings:
Namespace Name Mixin selector intermediary method_378Lnet/minecraft/class_91$class_99;method_378(Lnet/minecraft/class_98;IIZ)Vglue method_1396Lclass_147$class_339;method_1396(Lclass_486;IIZ)Vserver method_378Lnet/minecraft/class_91$class_99;method_378(Lmm;IIZ)Vclient aLiv;a(Ltw;IIZ)Vnamed drawStatNameLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;drawStatName(Lnet/minecraft/client/StatEntity;IIZ)V
-
method_1255
protected void method_1255(int int2, int int3) - Overrides:
method_1255in classScrollableBase- Mappings:
Namespace Name Mixin selector intermediary method_1255Lnet/minecraft/class_97;method_1255(II)Vglue method_1398Lclass_437;method_1398(II)Vserver method_1255Lnet/minecraft/class_97;method_1255(II)Vclient bLlg;b(II)Vnamed method_1255Lnet/minecraft/client/gui/widgets/ScrollableBase;method_1255(II)V
-
method_377
- Mappings:
Namespace Name Mixin selector intermediary method_377Lnet/minecraft/class_91$class_99;method_377(Lnet/minecraft/class_98;II)Vglue method_1395Lclass_147$class_339;method_1395(Lclass_486;II)Vserver method_377Lnet/minecraft/class_91$class_99;method_377(Lmm;II)Vclient aLiv;a(Ltw;II)Vnamed method_377Lnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;method_377(Lnet/minecraft/client/StatEntity;II)V
-
sortColumn
protected void sortColumn(int columnToSort) - Mappings:
Namespace Name Mixin selector intermediary method_380Lnet/minecraft/class_91$class_99;method_380(I)Vglue method_1399Lclass_147$class_339;method_1399(I)Vserver method_380Lnet/minecraft/class_91$class_99;method_380(I)Vclient cLiv;c(I)Vnamed sortColumnLnet/minecraft/client/gui/screen/ingame/Stats$StatsItemTabBase;sortColumn(I)V
-