Package net.minecraft

Class class_8623<T>

All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, Deque<T>, List<T>, Queue<T>, RandomAccess

public class class_8623<T> extends AbstractList<T> implements Serializable, Cloneable, Deque<T>, RandomAccess
See Also:
Mappings:
Namespace Name
official aqf
intermediary net/minecraft/class_8623
named net/minecraft/class_8623
  • Field Details

    • field_45067

      private static final int field_45067
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Laqf;a:I
      intermediary field_45067 Lnet/minecraft/class_8623;field_45067:I
      named field_45067 Lnet/minecraft/class_8623;field_45067:I
    • field_45068

      private Object[] field_45068
      Mappings:
      Namespace Name Mixin selector
      official b Laqf;b:[Ljava/lang/Object;
      intermediary field_45068 Lnet/minecraft/class_8623;field_45068:[Ljava/lang/Object;
      named field_45068 Lnet/minecraft/class_8623;field_45068:[Ljava/lang/Object;
    • field_45069

      private int field_45069
      Mappings:
      Namespace Name Mixin selector
      official c Laqf;c:I
      intermediary field_45069 Lnet/minecraft/class_8623;field_45069:I
      named field_45069 Lnet/minecraft/class_8623;field_45069:I
    • field_45070

      private int field_45070
      Mappings:
      Namespace Name Mixin selector
      official d Laqf;d:I
      intermediary field_45070 Lnet/minecraft/class_8623;field_45070:I
      named field_45070 Lnet/minecraft/class_8623;field_45070:I
  • Constructor Details

    • class_8623

      public class_8623()
    • class_8623

      public class_8623(int int2)
  • Method Details

    • size

      public int size()
      Specified by:
      size in interface Collection<T>
      Specified by:
      size in interface Deque<T>
      Specified by:
      size in interface List<T>
      Specified by:
      size in class AbstractCollection<T>
    • method_52450

      public int method_52450()
      Mappings:
      Namespace Name Mixin selector
      official a Laqf;a()I
      intermediary method_52450 Lnet/minecraft/class_8623;method_52450()I
      named method_52450 Lnet/minecraft/class_8623;method_52450()I
    • method_52451

      private int method_52451(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Laqf;a(I)I
      intermediary method_52451 Lnet/minecraft/class_8623;method_52451(I)I
      named method_52451 Lnet/minecraft/class_8623;method_52451(I)I
    • get

      public T get(int int2)
      Specified by:
      get in interface List<T>
      Specified by:
      get in class AbstractList<T>
    • method_52452

      private static void method_52452(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Laqf;a(II)V
      intermediary method_52452 Lnet/minecraft/class_8623;method_52452(II)V
      named method_52452 Lnet/minecraft/class_8623;method_52452(II)V
    • method_52455

      private void method_52455(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Laqf;b(I)V
      intermediary method_52455 Lnet/minecraft/class_8623;method_52455(I)V
      named method_52455 Lnet/minecraft/class_8623;method_52455(I)V
    • method_52456

      private T method_52456(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Laqf;c(I)Ljava/lang/Object;
      intermediary method_52456 Lnet/minecraft/class_8623;method_52456(I)Ljava/lang/Object;
      named method_52456 Lnet/minecraft/class_8623;method_52456(I)Ljava/lang/Object;
    • set

      public T set(int int2, T t)
      Specified by:
      set in interface List<T>
      Overrides:
      set in class AbstractList<T>
    • add

      public void add(int int2, T t)
      Specified by:
      add in interface List<T>
      Overrides:
      add in class AbstractList<T>
    • method_52454

      private void method_52454()
      Mappings:
      Namespace Name Mixin selector
      official b Laqf;b()V
      intermediary method_52454 Lnet/minecraft/class_8623;method_52454()V
      named method_52454 Lnet/minecraft/class_8623;method_52454()V
    • remove

      public T remove(int int2)
      Specified by:
      remove in interface List<T>
      Overrides:
      remove in class AbstractList<T>
    • removeIf

      public boolean removeIf(Predicate<? super T> predicate)
      Specified by:
      removeIf in interface Collection<T>
    • method_52453

      private void method_52453(Object[] object, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Laqf;a([Ljava/lang/Object;I)V
      intermediary method_52453 Lnet/minecraft/class_8623;method_52453([Ljava/lang/Object;I)V
      named method_52453 Lnet/minecraft/class_8623;method_52453([Ljava/lang/Object;I)V
    • replaceAll

      public void replaceAll(UnaryOperator<T> unaryOperator)
      Specified by:
      replaceAll in interface List<T>
    • forEach

      public void forEach(Consumer<? super T> consumer)
      Specified by:
      forEach in interface Iterable<T>
    • addFirst

      public void addFirst(T t)
      Specified by:
      addFirst in interface Deque<T>
    • addLast

      public void addLast(T t)
      Specified by:
      addLast in interface Deque<T>
    • offerFirst

      public boolean offerFirst(T t)
      Specified by:
      offerFirst in interface Deque<T>
    • offerLast

      public boolean offerLast(T t)
      Specified by:
      offerLast in interface Deque<T>
    • removeFirst

      public T removeFirst()
      Specified by:
      removeFirst in interface Deque<T>
    • removeLast

      public T removeLast()
      Specified by:
      removeLast in interface Deque<T>
    • pollFirst

      @Nullable public T pollFirst()
      Specified by:
      pollFirst in interface Deque<T>
    • pollLast

      @Nullable public T pollLast()
      Specified by:
      pollLast in interface Deque<T>
    • getFirst

      public T getFirst()
      Specified by:
      getFirst in interface Deque<T>
    • getLast

      public T getLast()
      Specified by:
      getLast in interface Deque<T>
    • peekFirst

      @Nullable public T peekFirst()
      Specified by:
      peekFirst in interface Deque<T>
    • peekLast

      @Nullable public T peekLast()
      Specified by:
      peekLast in interface Deque<T>
    • removeFirstOccurrence

      public boolean removeFirstOccurrence(Object object)
      Specified by:
      removeFirstOccurrence in interface Deque<T>
    • removeLastOccurrence

      public boolean removeLastOccurrence(Object object)
      Specified by:
      removeLastOccurrence in interface Deque<T>
    • offer

      public boolean offer(T t)
      Specified by:
      offer in interface Deque<T>
      Specified by:
      offer in interface Queue<T>
    • remove

      public T remove()
      Specified by:
      remove in interface Deque<T>
      Specified by:
      remove in interface Queue<T>
    • poll

      @Nullable public T poll()
      Specified by:
      poll in interface Deque<T>
      Specified by:
      poll in interface Queue<T>
    • element

      public T element()
      Specified by:
      element in interface Deque<T>
      Specified by:
      element in interface Queue<T>
    • peek

      @Nullable public T peek()
      Specified by:
      peek in interface Deque<T>
      Specified by:
      peek in interface Queue<T>
    • push

      public void push(T t)
      Specified by:
      push in interface Deque<T>
    • pop

      public T pop()
      Specified by:
      pop in interface Deque<T>
    • descendingIterator

      public Iterator<T> descendingIterator()
      Specified by:
      descendingIterator in interface Deque<T>