Class StatsScreen.ItemStatsListWidget

All Implemented Interfaces:
class_4122, class_4123
Enclosing class:
StatsScreen

@Environment(CLIENT) class StatsScreen.ItemStatsListWidget extends ListWidget
Mappings:
Namespace Name
official ckl$b
intermediary net/minecraft/class_402$class_406
named net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget
  • Field Details

    • field_20340

      protected final List<StatType<Block>> field_20340
      Mappings:
      Namespace Name Mixin selector
      official v Lckl$b;v:Ljava/util/List;
      intermediary field_20340 Lnet/minecraft/class_402$class_406;field_20340:Ljava/util/List;
      named field_20340 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20340:Ljava/util/List;
    • field_20341

      protected final List<StatType<Item>> field_20341
      Mappings:
      Namespace Name Mixin selector
      official w Lckl$b;w:Ljava/util/List;
      intermediary field_20341 Lnet/minecraft/class_402$class_406;field_20341:Ljava/util/List;
      named field_20341 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20341:Ljava/util/List;
    • field_20339

      private final int[] field_20339
      Mappings:
      Namespace Name Mixin selector
      official D Lckl$b;D:[I
      intermediary field_20339 Lnet/minecraft/class_402$class_406;field_20339:[I
      named field_20339 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20339:[I
    • field_20342

      protected int field_20342
      Mappings:
      Namespace Name Mixin selector
      official x Lckl$b;x:I
      intermediary field_20342 Lnet/minecraft/class_402$class_406;field_20342:I
      named field_20342 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20342:I
    • field_20343

      protected final List<Item> field_20343
      Mappings:
      Namespace Name Mixin selector
      official y Lckl$b;y:Ljava/util/List;
      intermediary field_20343 Lnet/minecraft/class_402$class_406;field_20343:Ljava/util/List;
      named field_20343 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20343:Ljava/util/List;
    • field_20344

      protected final Comparator<Item> field_20344
      Mappings:
      Namespace Name Mixin selector
      official z Lckl$b;z:Ljava/util/Comparator;
      intermediary field_20344 Lnet/minecraft/class_402$class_406;field_20344:Ljava/util/Comparator;
      named field_20344 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20344:Ljava/util/Comparator;
    • field_20337

      @Nullable protected StatType<?> field_20337
      Mappings:
      Namespace Name Mixin selector
      official A Lckl$b;A:Lwr;
      intermediary field_20337 Lnet/minecraft/class_402$class_406;field_20337:Lnet/minecraft/class_4474;
      named field_20337 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20337:Lnet/minecraft/stat/StatType;
    • field_20338

      protected int field_20338
      Mappings:
      Namespace Name Mixin selector
      official B Lckl$b;B:I
      intermediary field_20338 Lnet/minecraft/class_402$class_406;field_20338:I
      named field_20338 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_20338:I
  • Constructor Details

    • ItemStatsListWidget

      public ItemStatsListWidget(MinecraftClient minecraftClient)
  • Method Details

    • renderHeader

      protected void renderHeader(int x, int y, Tessellator tessellator)
      Overrides:
      renderHeader in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(IILcum;)V
      intermediary method_1056 Lnet/minecraft/class_390;method_1056(IILnet/minecraft/class_533;)V
      named renderHeader Lnet/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_1055 in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(IIIIIIF)V
      intermediary method_1055 Lnet/minecraft/class_390;method_1055(IIIIIIF)V
      named method_1055 Lnet/minecraft/client/gui/widget/ListWidget;method_1055(IIIIIIF)V
    • isEntrySelected

      protected boolean isEntrySelected(int index)
      Specified by:
      isEntrySelected in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(I)Z
      intermediary method_1051 Lnet/minecraft/class_390;method_1051(I)Z
      named isEntrySelected Lnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
    • getRowWidth

      public int getRowWidth()
      Overrides:
      getRowWidth in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official e Lchl;e()I
      intermediary method_6706 Lnet/minecraft/class_390;method_6706()I
      named getRowWidth Lnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
    • getScrollbarPosition

      protected int getScrollbarPosition()
      Overrides:
      getScrollbarPosition in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official f Lchl;f()I
      intermediary method_1069 Lnet/minecraft/class_390;method_1069()I
      named getScrollbarPosition Lnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
    • renderBackground

      protected void renderBackground()
      Specified by:
      renderBackground in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a()V
      intermediary method_1066 Lnet/minecraft/class_390;method_1066()V
      named renderBackground Lnet/minecraft/client/gui/widget/ListWidget;renderBackground()V
    • clickedHeader

      protected void clickedHeader(int mouseX, int mouseY)
      Overrides:
      clickedHeader in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(II)V
      intermediary method_1052 Lnet/minecraft/class_390;method_1052(II)V
      named clickedHeader Lnet/minecraft/client/gui/widget/ListWidget;clickedHeader(II)V
    • method_18639

      private StatType<?> method_18639(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lckl$b;d(I)Lwr;
      intermediary method_18639 Lnet/minecraft/class_402$class_406;method_18639(I)Lnet/minecraft/class_4474;
      named method_18639 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18639(I)Lnet/minecraft/stat/StatType;
    • method_18637

      private int method_18637(StatType<?> statType)
      Mappings:
      Namespace Name Mixin selector
      official b Lckl$b;b(Lwr;)I
      intermediary method_18637 Lnet/minecraft/class_402$class_406;method_18637(Lnet/minecraft/class_4474;)I
      named method_18637 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18637(Lnet/minecraft/stat/StatType;)I
    • getEntryCount

      protected final int getEntryCount()
      Specified by:
      getEntryCount in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official d Lchl;d()I
      intermediary method_1050 Lnet/minecraft/class_390;method_1050()I
      named getEntryCount Lnet/minecraft/client/gui/widget/ListWidget;getEntryCount()I
    • method_18638

      protected final Item method_18638(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lckl$b;c(I)Lata;
      intermediary method_18638 Lnet/minecraft/class_402$class_406;method_18638(I)Lnet/minecraft/class_1069;
      named method_18638 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18638(I)Lnet/minecraft/item/Item;
    • method_18635

      protected void method_18635(@Nullable class_4472<?> class_4472, int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lckl$b;a(Lwp;IIZ)V
      intermediary method_18635 Lnet/minecraft/class_402$class_406;method_18635(Lnet/minecraft/class_4472;IIZ)V
      named method_18635 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18635(Lnet/minecraft/class_4472;IIZ)V
    • renderDecorations

      protected void renderDecorations(int mouseX, int mouseY)
      Overrides:
      renderDecorations in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lchl;b(II)V
      intermediary method_1064 Lnet/minecraft/class_390;method_1064(II)V
      named renderDecorations Lnet/minecraft/client/gui/widget/ListWidget;renderDecorations(II)V
    • method_18634

      protected void method_18634(@Nullable Text text, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lckl$b;a(Lij;II)V
      intermediary method_18634 Lnet/minecraft/class_402$class_406;method_18634(Lnet/minecraft/class_1982;II)V
      named method_18634 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18634(Lnet/minecraft/text/Text;II)V
    • method_18633

      protected Text method_18633(Item item)
      Mappings:
      Namespace Name Mixin selector
      official a Lckl$b;a(Lata;)Lij;
      intermediary method_18633 Lnet/minecraft/class_402$class_406;method_18633(Lnet/minecraft/class_1069;)Lnet/minecraft/class_1982;
      named method_18633 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18633(Lnet/minecraft/item/Item;)Lnet/minecraft/text/Text;
    • method_18636

      protected void method_18636(StatType<?> statType)
      Mappings:
      Namespace Name Mixin selector
      official a Lckl$b;a(Lwr;)V
      intermediary method_18636 Lnet/minecraft/class_402$class_406;method_18636(Lnet/minecraft/class_4474;)V
      named method_18636 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;method_18636(Lnet/minecraft/stat/StatType;)V