Class EntryListWidget<E extends EntryListWidget.Entry<E>>

All Implemented Interfaces:
class_4122, class_4123
Direct Known Subclasses:
class_2848, ControlsListWidget, MultiplayerServerListWidget, OptionPairWidget, ResourcePackListWidget

@Environment(CLIENT) public abstract class EntryListWidget<E extends EntryListWidget.Entry<E>> extends ListWidget
Mappings:
Namespace Name
official chg
intermediary net/minecraft/class_1802
named net/minecraft/client/gui/widget/EntryListWidget
  • Field Details

    • field_20073

      private final List<E extends EntryListWidget.Entry<E>> field_20073
      Mappings:
      Namespace Name Mixin selector
      official v Lchg;v:Ljava/util/List;
      intermediary field_20073 Lnet/minecraft/class_1802;field_20073:Ljava/util/List;
      named field_20073 Lnet/minecraft/client/gui/widget/EntryListWidget;field_20073:Ljava/util/List;
  • Constructor Details

    • EntryListWidget

      public EntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lchl;<init>(Lcft;IIIII)V
      intermediary <init> Lnet/minecraft/class_390;<init>(Lnet/minecraft/class_1600;IIIII)V
      named <init> Lnet/minecraft/client/gui/widget/ListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIII)V
  • Method Details

    • method_18414

      protected boolean method_18414(int int2, int int3, double double2, double double3)
      Overrides:
      method_18414 in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(IIDD)Z
      intermediary method_18414 Lnet/minecraft/class_390;method_18414(IIDD)Z
      named method_18414 Lnet/minecraft/client/gui/widget/ListWidget;method_18414(IIDD)Z
    • 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
    • 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
    • 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
    • method_9528

      protected void method_9528(int int2, int int3, int int4, float float2)
      Overrides:
      method_9528 in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lchl;a(IIIF)V
      intermediary method_9528 Lnet/minecraft/class_390;method_9528(IIIF)V
      named method_9528 Lnet/minecraft/client/gui/widget/ListWidget;method_9528(IIIF)V
    • method_18423

      public final List<E> method_18423()
      Overrides:
      method_18423 in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lchq;b()Ljava/util/List;
      intermediary method_18423 Lnet/minecraft/class_4121;method_18423()Ljava/util/List;
      named method_18423 Lnet/minecraft/class_4121;method_18423()Ljava/util/List;
    • method_18399

      protected final void method_18399()
      Mappings:
      Namespace Name Mixin selector
      official c Lchg;c()V
      intermediary method_18399 Lnet/minecraft/class_1802;method_18399()V
      named method_18399 Lnet/minecraft/client/gui/widget/EntryListWidget;method_18399()V
    • getEntry

      private E getEntry(int index)
      Mappings:
      Namespace Name Mixin selector
      official c Lchg;c(I)Lchg$a;
      intermediary method_6697 Lnet/minecraft/class_1802;method_6697(I)Lnet/minecraft/class_1802$class_1803;
      named getEntry Lnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
    • method_18398

      protected final void method_18398(E e)
      Mappings:
      Namespace Name Mixin selector
      official a Lchg;a(Lchg$a;)V
      intermediary method_18398 Lnet/minecraft/class_1802;method_18398(Lnet/minecraft/class_1802$class_1803;)V
      named method_18398 Lnet/minecraft/client/gui/widget/EntryListWidget;method_18398(Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;)V
    • method_18416

      public void method_18416(int int2)
      Overrides:
      method_18416 in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lchl;b(I)V
      intermediary method_18416 Lnet/minecraft/class_390;method_18416(I)V
      named method_18416 Lnet/minecraft/client/gui/widget/ListWidget;method_18416(I)V
    • 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