Class PagedEntryListWidget


@Environment(CLIENT) public class PagedEntryListWidget extends EntryListWidget
Mappings:
Namespace Name
official bgb
intermediary net/minecraft/class_2300
named net/minecraft/client/gui/widget/PagedEntryListWidget
  • Field Details

    • entries

      Mappings:
      Namespace Name Mixin selector
      official u Lbgb;u:Ljava/util/List;
      intermediary field_10381 Lnet/minecraft/class_2300;field_10381:Ljava/util/List;
      named entries Lnet/minecraft/client/gui/widget/PagedEntryListWidget;entries:Ljava/util/List;
    • field_10382

      private final IntObjectStorage<DrawableHelper> field_10382
      Mappings:
      Namespace Name Mixin selector
      official v Lbgb;v:Loo;
      intermediary field_10382 Lnet/minecraft/class_2300;field_10382:Lnet/minecraft/class_833;
      named field_10382 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10382:Lnet/minecraft/util/collection/IntObjectStorage;
    • field_10383

      private final List<TextFieldWidget> field_10383
      Mappings:
      Namespace Name Mixin selector
      official w Lbgb;w:Ljava/util/List;
      intermediary field_10383 Lnet/minecraft/class_2300;field_10383:Ljava/util/List;
      named field_10383 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10383:Ljava/util/List;
    • field_10384

      private final PagedEntryListWidget.ListEntry[][] field_10384
      Mappings:
      Namespace Name Mixin selector
      official x Lbgb;x:[[Lbgb$f;
      intermediary field_10384 Lnet/minecraft/class_2300;field_10384:[[Lnet/minecraft/class_2300$class_2306;
      named field_10384 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10384:[[Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;
    • field_10385

      private int field_10385
      Mappings:
      Namespace Name Mixin selector
      official y Lbgb;y:I
      intermediary field_10385 Lnet/minecraft/class_2300;field_10385:I
      named field_10385 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10385:I
    • listener

      private final PagedEntryListWidget.Listener listener
      Mappings:
      Namespace Name Mixin selector
      official z Lbgb;z:Lbgb$b;
      intermediary field_10386 Lnet/minecraft/class_2300;field_10386:Lnet/minecraft/class_2300$class_2302;
      named listener Lnet/minecraft/client/gui/widget/PagedEntryListWidget;listener:Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;
    • field_10380

      private DrawableHelper field_10380
      Mappings:
      Namespace Name Mixin selector
      official A Lbgb;A:Lbfi;
      intermediary field_10380 Lnet/minecraft/class_2300;field_10380:Lnet/minecraft/class_372;
      named field_10380 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10380:Lnet/minecraft/client/gui/DrawableHelper;
  • Constructor Details

    • PagedEntryListWidget

      public PagedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight, PagedEntryListWidget.Listener listener, PagedEntryListWidget.ListEntry[][] listEntry)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbgb;<init>(Lbes;IIIIILbgb$b;[[Lbgb$f;)V
      intermediary <init> Lnet/minecraft/class_2300;<init>(Lnet/minecraft/class_1600;IIIIILnet/minecraft/class_2300$class_2302;[[Lnet/minecraft/class_2300$class_2306;)V
      named <init> Lnet/minecraft/client/gui/widget/PagedEntryListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIIILnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;[[Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;)V
  • Method Details

    • method_9491

      private void method_9491()
      Mappings:
      Namespace Name Mixin selector
      official s Lbgb;s()V
      intermediary method_9491 Lnet/minecraft/class_2300;method_9491()V
      named method_9491 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9491()V
    • method_9492

      private void method_9492()
      Mappings:
      Namespace Name Mixin selector
      official t Lbgb;t()V
      intermediary method_9492 Lnet/minecraft/class_2300;method_9492()V
      named method_9492 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9492()V
    • method_9482

      public void method_9482(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbgb;c(I)V
      intermediary method_9482 Lnet/minecraft/class_2300;method_9482(I)V
      named method_9482 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9482(I)V
    • method_9484

      public int method_9484()
      Mappings:
      Namespace Name Mixin selector
      official e Lbgb;e()I
      intermediary method_9484 Lnet/minecraft/class_2300;method_9484()I
      named method_9484 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9484()I
    • method_9487

      public int method_9487()
      Mappings:
      Namespace Name Mixin selector
      official f Lbgb;f()I
      intermediary method_9487 Lnet/minecraft/class_2300;method_9487()I
      named method_9487 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9487()I
    • method_9488

      public DrawableHelper method_9488()
      Mappings:
      Namespace Name Mixin selector
      official g Lbgb;g()Lbfi;
      intermediary method_9488 Lnet/minecraft/class_2300;method_9488()Lnet/minecraft/class_372;
      named method_9488 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9488()Lnet/minecraft/client/gui/DrawableHelper;
    • method_9489

      public void method_9489()
      Mappings:
      Namespace Name Mixin selector
      official h Lbgb;h()V
      intermediary method_9489 Lnet/minecraft/class_2300;method_9489()V
      named method_9489 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9489()V
    • method_9490

      public void method_9490()
      Mappings:
      Namespace Name Mixin selector
      official i Lbgb;i()V
      intermediary method_9490 Lnet/minecraft/class_2300;method_9490()V
      named method_9490 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9490()V
    • method_9483

      public DrawableHelper method_9483(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lbgb;d(I)Lbfi;
      intermediary method_9483 Lnet/minecraft/class_2300;method_9483(I)Lnet/minecraft/class_372;
      named method_9483 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9483(I)Lnet/minecraft/client/gui/DrawableHelper;
    • method_9486

      private void method_9486(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official e Lbgb;e(II)V
      intermediary method_9486 Lnet/minecraft/class_2300;method_9486(II)V
      named method_9486 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9486(II)V
    • setVisable

      private void setVisable(DrawableHelper drawable, boolean visible)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(Lbfi;Z)V
      intermediary method_9479 Lnet/minecraft/class_2300;method_9479(Lnet/minecraft/class_372;Z)V
      named setVisable Lnet/minecraft/client/gui/widget/PagedEntryListWidget;setVisable(Lnet/minecraft/client/gui/DrawableHelper;Z)V
    • method_9480

      @Nullable private DrawableHelper method_9480(@Nullable PagedEntryListWidget.ListEntry listEntry, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(Lbgb$f;IZ)Lbfi;
      intermediary method_9480 Lnet/minecraft/class_2300;method_9480(Lnet/minecraft/class_2300$class_2306;IZ)Lnet/minecraft/class_372;
      named method_9480 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9480(Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;IZ)Lnet/minecraft/client/gui/DrawableHelper;
    • setActive

      public void setActive(boolean active)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(Z)V
      intermediary method_9481 Lnet/minecraft/class_2300;method_9481(Z)V
      named setActive Lnet/minecraft/client/gui/widget/PagedEntryListWidget;setActive(Z)V
    • mouseClicked

      public boolean mouseClicked(int mouseX, int mouseY, int button)
      Overrides:
      mouseClicked in class EntryListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lbfy;b(III)Z
      intermediary method_6696 Lnet/minecraft/class_1802;method_6696(III)Z
      named mouseClicked Lnet/minecraft/client/gui/widget/EntryListWidget;mouseClicked(III)Z
    • method_9478

      private SliderWidget method_9478(int int2, int int3, PagedEntryListWidget.LabelSupplierEntry labelSupplierEntry)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(IILbgb$g;)Lbfr;
      intermediary method_9478 Lnet/minecraft/class_2300;method_9478(IILnet/minecraft/class_2300$class_2307;)Lnet/minecraft/class_2295;
      named method_9478 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9478(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$LabelSupplierEntry;)Lnet/minecraft/client/gui/widget/SliderWidget;
    • method_9475

      private SwitchWidget method_9475(int int2, int int3, PagedEntryListWidget.ButtonEntry buttonEntry)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(IILbgb$a;)Lbfw;
      intermediary method_9475 Lnet/minecraft/class_2300;method_9475(IILnet/minecraft/class_2300$class_2301;)Lnet/minecraft/class_2297;
      named method_9475 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9475(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$ButtonEntry;)Lnet/minecraft/client/gui/widget/SwitchWidget;
    • method_9476

      private TextFieldWidget method_9476(int int2, int int3, PagedEntryListWidget.class_2303 class_2303)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(IILbgb$c;)Lbfq;
      intermediary method_9476 Lnet/minecraft/class_2300;method_9476(IILnet/minecraft/class_2300$class_2303;)Lnet/minecraft/class_367;
      named method_9476 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9476(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$class_2303;)Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • method_9477

      private LabelWidget method_9477(int int2, int int3, PagedEntryListWidget.class_2305 class_2305, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(IILbgb$e;Z)Lbfs;
      intermediary method_9477 Lnet/minecraft/class_2300;method_9477(IILnet/minecraft/class_2300$class_2305;Z)Lnet/minecraft/class_1801;
      named method_9477 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9477(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$class_2305;Z)Lnet/minecraft/client/gui/widget/LabelWidget;
    • method_9474

      public void method_9474(char char2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgb;a(CI)V
      intermediary method_9474 Lnet/minecraft/class_2300;method_9474(CI)V
      named method_9474 Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9474(CI)V
    • getEntry

      public PagedEntryListWidget.DualDrawableEntry getEntry(int int2)
      Specified by:
      getEntry in class EntryListWidget
      Mappings:
      Namespace Name Mixin selector
      official e Lbgb;e(I)Lbgb$d;
      intermediary method_9485 Lnet/minecraft/class_2300;method_9485(I)Lnet/minecraft/class_2300$class_2304;
      named getEntry Lnet/minecraft/client/gui/widget/PagedEntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;
    • getEntryCount

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

      public int getRowWidth()
      Overrides:
      getRowWidth in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official c Lbgd;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 Lbgd;d()I
      intermediary method_1069 Lnet/minecraft/class_390;method_1069()I
      named getScrollbarPosition Lnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I