Class StatsScreen.CustomStatsListWidget

java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.screen.StatsScreen.CustomStatsListWidget
Direct Known Subclasses:
StatsScreen.BlockStatsListWidget, StatsScreen.ItemStatsListWidget
Enclosing class:
StatsScreen

@Environment(CLIENT) abstract class StatsScreen.CustomStatsListWidget extends ListWidget
Mappings:
Namespace Name
official bfl$e
intermediary net/minecraft/class_402$class_408
named net/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget
  • Field Details

    • field_1340

      protected int field_1340
      Mappings:
      Namespace Name Mixin selector
      official v Lbfl$e;v:I
      intermediary field_1340 Lnet/minecraft/class_402$class_408;field_1340:I
      named field_1340 Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;field_1340:I
    • entries

      protected List<CraftingStat> entries
      Mappings:
      Namespace Name Mixin selector
      official w Lbfl$e;w:Ljava/util/List;
      intermediary field_1341 Lnet/minecraft/class_402$class_408;field_1341:Ljava/util/List;
      named entries Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;entries:Ljava/util/List;
    • statComparator

      protected Comparator<CraftingStat> statComparator
      Mappings:
      Namespace Name Mixin selector
      official x Lbfl$e;x:Ljava/util/Comparator;
      intermediary field_1342 Lnet/minecraft/class_402$class_408;field_1342:Ljava/util/Comparator;
      named statComparator Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;statComparator:Ljava/util/Comparator;
    • field_1343

      protected int field_1343
      Mappings:
      Namespace Name Mixin selector
      official y Lbfl$e;y:I
      intermediary field_1343 Lnet/minecraft/class_402$class_408;field_1343:I
      named field_1343 Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;field_1343:I
    • field_1344

      protected int field_1344
      Mappings:
      Namespace Name Mixin selector
      official z Lbfl$e;z:I
      intermediary field_1344 Lnet/minecraft/class_402$class_408;field_1344:I
      named field_1344 Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;field_1344:I
  • Constructor Details

    • CustomStatsListWidget

      protected CustomStatsListWidget(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbfl$e;<init>(Lbfl;Lbcd;)V
      intermediary <init> Lnet/minecraft/class_402$class_408;<init>(Lnet/minecraft/class_402;Lnet/minecraft/class_1600;)V
      named <init> Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;<init>(Lnet/minecraft/client/gui/screen/StatsScreen;Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • selectEntry

      protected void selectEntry(int index, boolean bool, int lastMouseX, int lastMouseY)
      Specified by:
      selectEntry in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbdo;a(IZII)V
      intermediary method_1057 Lnet/minecraft/class_390;method_1057(IZII)V
      named selectEntry Lnet/minecraft/client/gui/widget/ListWidget;selectEntry(IZII)V
    • isEntrySelected

      protected boolean isEntrySelected(int index)
      Specified by:
      isEntrySelected in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbdo;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 c Lbdo;c()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 d Lbdo;d()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 Lbdo;a()V
      intermediary method_1066 Lnet/minecraft/class_390;method_1066()V
      named renderBackground Lnet/minecraft/client/gui/widget/ListWidget;renderBackground()V
    • renderHeader

      protected void renderHeader(int x, int y, Tessellator tessellator)
      Overrides:
      renderHeader in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbdo;a(IILbnr;)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
    • clickedHeader

      protected void clickedHeader(int mouseX, int mouseY)
      Overrides:
      clickedHeader in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbdo;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
    • getEntryCount

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

      protected final CraftingStat getEntry(int index)
      Mappings:
      Namespace Name Mixin selector
      official c Lbfl$e;c(I)Lno;
      intermediary method_1125 Lnet/minecraft/class_402$class_408;method_1125(I)Lnet/minecraft/class_818;
      named getEntry Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;getEntry(I)Lnet/minecraft/stat/CraftingStat;
    • method_1124

      protected abstract String method_1124(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbfl$e;b(I)Ljava/lang/String;
      intermediary method_1124 Lnet/minecraft/class_402$class_408;method_1124(I)Ljava/lang/String;
      named method_1124 Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;method_1124(I)Ljava/lang/String;
    • renderStat

      protected void renderStat(Stat stat, int x, int y, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfl$e;a(Lnq;IIZ)V
      intermediary method_1123 Lnet/minecraft/class_402$class_408;method_1123(Lnet/minecraft/class_819;IIZ)V
      named renderStat Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;renderStat(Lnet/minecraft/stat/Stat;IIZ)V
    • renderDecorations

      protected void renderDecorations(int mouseX, int mouseY)
      Overrides:
      renderDecorations in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lbdo;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
    • render

      protected void render(CraftingStat stat, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfl$e;a(Lno;II)V
      intermediary method_1122 Lnet/minecraft/class_402$class_408;method_1122(Lnet/minecraft/class_818;II)V
      named render Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;render(Lnet/minecraft/stat/CraftingStat;II)V
    • method_1126

      protected void method_1126(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lbfl$e;d(I)V
      intermediary method_1126 Lnet/minecraft/class_402$class_408;method_1126(I)V
      named method_1126 Lnet/minecraft/client/gui/screen/StatsScreen$CustomStatsListWidget;method_1126(I)V