Class EntryListWidget.Entries

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
net.minecraft.client.gui.widget.EntryListWidget.Entries
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>
Enclosing class:
EntryListWidget<E extends EntryListWidget.Entry<E>>

@Environment(CLIENT) private class EntryListWidget.Entries extends AbstractList<E>
Mappings:
Namespace Name
official ego$c
intermediary net/minecraft/class_350$class_352
named net/minecraft/client/gui/widget/EntryListWidget$Entries
  • Field Details

    • entries

      private final List<E extends EntryListWidget.Entry<E>> entries
      Mappings:
      Namespace Name Mixin selector
      official b Lego$c;b:Ljava/util/List;
      intermediary field_2146 Lnet/minecraft/class_350$class_352;field_2146:Ljava/util/List;
      named entries Lnet/minecraft/client/gui/widget/EntryListWidget$Entries;entries:Ljava/util/List;
  • Constructor Details

    • Entries

      Entries()
  • Method Details

    • get

      public E get(int int2)
      Specified by:
      get in interface List<E extends EntryListWidget.Entry<E>>
      Specified by:
      get in class AbstractList<E extends EntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      official a Lego$c;a(I)Lego$a;
      intermediary method_1912 Lnet/minecraft/class_350$class_352;method_1912(I)Lnet/minecraft/class_350$class_351;
      named get Lnet/minecraft/client/gui/widget/EntryListWidget$Entries;get(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
    • size

      public int size()
      Specified by:
      size in interface Collection<E extends EntryListWidget.Entry<E>>
      Specified by:
      size in interface List<E extends EntryListWidget.Entry<E>>
      Specified by:
      size in class AbstractCollection<E extends EntryListWidget.Entry<E>>
    • set

      public E set(int int2, E e)
      Specified by:
      set in interface List<E extends EntryListWidget.Entry<E>>
      Overrides:
      set in class AbstractList<E extends EntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      official a Lego$c;a(ILego$a;)Lego$a;
      intermediary method_1909 Lnet/minecraft/class_350$class_352;method_1909(ILnet/minecraft/class_350$class_351;)Lnet/minecraft/class_350$class_351;
      named set Lnet/minecraft/client/gui/widget/EntryListWidget$Entries;set(ILnet/minecraft/client/gui/widget/EntryListWidget$Entry;)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
    • add

      public void add(int int2, E e)
      Specified by:
      add in interface List<E extends EntryListWidget.Entry<E>>
      Overrides:
      add in class AbstractList<E extends EntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      official b Lego$c;b(ILego$a;)V
      intermediary method_1910 Lnet/minecraft/class_350$class_352;method_1910(ILnet/minecraft/class_350$class_351;)V
      named add Lnet/minecraft/client/gui/widget/EntryListWidget$Entries;add(ILnet/minecraft/client/gui/widget/EntryListWidget$Entry;)V
    • remove

      public E remove(int int2)
      Specified by:
      remove in interface List<E extends EntryListWidget.Entry<E>>
      Overrides:
      remove in class AbstractList<E extends EntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      official b Lego$c;b(I)Lego$a;
      intermediary method_1911 Lnet/minecraft/class_350$class_352;method_1911(I)Lnet/minecraft/class_350$class_351;
      named remove Lnet/minecraft/client/gui/widget/EntryListWidget$Entries;remove(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;