类 StatsScreen.ItemStatsListWidget

    • 字段详细资料

      • blockStatTypes

        protected final List<StatType<Block>> blockStatTypes
        Mappings:
        Namespace Name Mixin selector
        official a Ldzo$b;a:Ljava/util/List;
        intermediary field_18754 Lnet/minecraft/class_447$class_4200;field_18754:Ljava/util/List;
        named blockStatTypes Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;blockStatTypes:Ljava/util/List;
      • itemStatTypes

        protected final List<StatType<Item>> itemStatTypes
        Mappings:
        Namespace Name Mixin selector
        official p Ldzo$b;p:Ljava/util/List;
        intermediary field_18755 Lnet/minecraft/class_447$class_4200;field_18755:Ljava/util/List;
        named itemStatTypes Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;itemStatTypes:Ljava/util/List;
      • HEADER_ICON_SPRITE_INDICES

        private final int[] HEADER_ICON_SPRITE_INDICES
        Mappings:
        Namespace Name Mixin selector
        official w Ldzo$b;w:[I
        intermediary field_18753 Lnet/minecraft/class_447$class_4200;field_18753:[I
        named HEADER_ICON_SPRITE_INDICES Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;HEADER_ICON_SPRITE_INDICES:[I
      • selectedHeaderColumn

        protected int selectedHeaderColumn
        Mappings:
        Namespace Name Mixin selector
        official q Ldzo$b;q:I
        intermediary field_18756 Lnet/minecraft/class_447$class_4200;field_18756:I
        named selectedHeaderColumn Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;selectedHeaderColumn:I
      • items

        protected final List<Item> items
        Mappings:
        Namespace Name Mixin selector
        official r Ldzo$b;r:Ljava/util/List;
        intermediary field_18757 Lnet/minecraft/class_447$class_4200;field_18757:Ljava/util/List;
        named items Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;items:Ljava/util/List;
      • comparator

        protected final Comparator<Item> comparator
        Mappings:
        Namespace Name Mixin selector
        official s Ldzo$b;s:Ljava/util/Comparator;
        intermediary field_18758 Lnet/minecraft/class_447$class_4200;field_18758:Ljava/util/Comparator;
        named comparator Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;comparator:Ljava/util/Comparator;
      • selectedStatType

        @Nullable
        protected @Nullable StatType<?> selectedStatType
        Mappings:
        Namespace Name Mixin selector
        official t Ldzo$b;t:Laff;
        intermediary field_18759 Lnet/minecraft/class_447$class_4200;field_18759:Lnet/minecraft/class_3448;
        named selectedStatType Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;selectedStatType:Lnet/minecraft/stat/StatType;
      • field_18760

        protected int field_18760
        Mappings:
        Namespace Name Mixin selector
        official u Ldzo$b;u:I
        intermediary field_18760 Lnet/minecraft/class_447$class_4200;field_18760:I
        named field_18760 Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;field_18760:I
    • 构造器详细资料

      • ItemStatsListWidget

        public ItemStatsListWidget​(MinecraftClient client)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldzo$b;<init>(Ldzo;Ldum;)V
        intermediary <init> Lnet/minecraft/class_447$class_4200;<init>(Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V
        named <init> Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;<init>(Lnet/minecraft/client/gui/screen/StatsScreen;Lnet/minecraft/client/MinecraftClient;)V
    • 方法详细资料

      • renderHeader

        protected void renderHeader​(MatrixStack matrices,
                                    int x,
                                    int y,
                                    Tessellator tessellator)
        覆盖:
        renderHeader 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs;a(Ldpi;IILdpk;)V
        intermediary method_25312 Lnet/minecraft/class_350;method_25312(Lnet/minecraft/class_4587;IILnet/minecraft/class_289;)V
        named renderHeader Lnet/minecraft/client/gui/widget/EntryListWidget;renderHeader(Lnet/minecraft/client/util/math/MatrixStack;IILnet/minecraft/client/render/Tessellator;)V
      • getRowWidth

        public int getRowWidth()
        覆盖:
        getRowWidth 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official d Ldvs;d()I
        intermediary method_25322 Lnet/minecraft/class_350;method_25322()I
        named getRowWidth Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
      • getScrollbarPositionX

        protected int getScrollbarPositionX()
        覆盖:
        getScrollbarPositionX 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official e Ldvs;e()I
        intermediary method_25329 Lnet/minecraft/class_350;method_25329()I
        named getScrollbarPositionX Lnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
      • renderBackground

        protected void renderBackground​(MatrixStack matrices)
        覆盖:
        renderBackground 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs;a(Ldpi;)V
        intermediary method_25325 Lnet/minecraft/class_350;method_25325(Lnet/minecraft/class_4587;)V
        named renderBackground Lnet/minecraft/client/gui/widget/EntryListWidget;renderBackground(Lnet/minecraft/client/util/math/MatrixStack;)V
      • clickedHeader

        protected void clickedHeader​(int x,
                                     int y)
        覆盖:
        clickedHeader 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs;a(II)V
        intermediary method_25310 Lnet/minecraft/class_350;method_25310(II)V
        named clickedHeader Lnet/minecraft/client/gui/widget/EntryListWidget;clickedHeader(II)V
      • getStatType

        private StatType<?> getStatType​(int headerColumn)
        Mappings:
        Namespace Name Mixin selector
        official a Ldzo$b;a(I)Laff;
        intermediary method_19410 Lnet/minecraft/class_447$class_4200;method_19410(I)Lnet/minecraft/class_3448;
        named getStatType Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;getStatType(I)Lnet/minecraft/stat/StatType;
      • getHeaderIndex

        private int getHeaderIndex​(StatType<?> statType)
        Mappings:
        Namespace Name Mixin selector
        official b Ldzo$b;b(Laff;)I
        intermediary method_19409 Lnet/minecraft/class_447$class_4200;method_19409(Lnet/minecraft/class_3448;)I
        named getHeaderIndex Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;getHeaderIndex(Lnet/minecraft/stat/StatType;)I
      • renderDecorations

        protected void renderDecorations​(MatrixStack matrices,
                                         int mouseX,
                                         int mouseY)
        覆盖:
        renderDecorations 在类中 EntryListWidget<StatsScreen.ItemStatsListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs;a(Ldpi;II)V
        intermediary method_25320 Lnet/minecraft/class_350;method_25320(Lnet/minecraft/class_4587;II)V
        named renderDecorations Lnet/minecraft/client/gui/widget/EntryListWidget;renderDecorations(Lnet/minecraft/client/util/math/MatrixStack;II)V
      • render

        protected void render​(MatrixStack matrices,
                              @Nullable
                              @Nullable Text text,
                              int mouseX,
                              int mouseY)
        Mappings:
        Namespace Name Mixin selector
        official a Ldzo$b;a(Ldpi;Lon;II)V
        intermediary method_19407 Lnet/minecraft/class_447$class_4200;method_19407(Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
        named render Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/text/Text;II)V
      • getText

        protected Text getText​(Item item)
        Mappings:
        Namespace Name Mixin selector
        official a Ldzo$b;a(Lbpn;)Lon;
        intermediary method_19406 Lnet/minecraft/class_447$class_4200;method_19406(Lnet/minecraft/class_1792;)Lnet/minecraft/class_2561;
        named getText Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;getText(Lnet/minecraft/item/Item;)Lnet/minecraft/text/Text;
      • selectStatType

        protected void selectStatType​(StatType<?> statType)
        Mappings:
        Namespace Name Mixin selector
        official a Ldzo$b;a(Laff;)V
        intermediary method_19408 Lnet/minecraft/class_447$class_4200;method_19408(Lnet/minecraft/class_3448;)V
        named selectStatType Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget;selectStatType(Lnet/minecraft/stat/StatType;)V