Hierarchy For Package net.minecraft.util.collection
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.util.collection.ArrayListDeque<T> (implements net.minecraft.util.collection.ListDeque<T>)
- net.minecraft.util.collection.ArrayListDeque.ReversedWrapper (implements net.minecraft.util.collection.ListDeque<T>)
- net.minecraft.util.collection.DefaultedList<E>
- it.unimi.dsi.fastutil.longs.AbstractLongCollection (implements it.unimi.dsi.fastutil.longs.LongCollection)
- it.unimi.dsi.fastutil.longs.AbstractLongSet (implements java.lang.Cloneable, it.unimi.dsi.fastutil.longs.LongSet)
- it.unimi.dsi.fastutil.longs.AbstractLongSortedSet (implements it.unimi.dsi.fastutil.longs.LongSortedSet)
- it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet (implements java.lang.Cloneable, it.unimi.dsi.fastutil.Hash, java.io.Serializable)
- net.minecraft.util.collection.LinkedBlockPosHashSet
- it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet (implements java.lang.Cloneable, it.unimi.dsi.fastutil.Hash, java.io.Serializable)
- it.unimi.dsi.fastutil.longs.AbstractLongSortedSet (implements it.unimi.dsi.fastutil.longs.LongSortedSet)
- it.unimi.dsi.fastutil.longs.AbstractLongSet (implements java.lang.Cloneable, it.unimi.dsi.fastutil.longs.LongSet)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- net.minecraft.util.collection.SortedArraySet<T>
- net.minecraft.util.collection.TypeFilterableList<T>
- java.util.AbstractList<E> (implements java.util.List<E>)
- it.unimi.dsi.fastutil.longs.AbstractLong2LongFunction (implements it.unimi.dsi.fastutil.longs.Long2LongFunction, java.io.Serializable)
- it.unimi.dsi.fastutil.longs.AbstractLong2LongMap (implements it.unimi.dsi.fastutil.longs.Long2LongMap, java.io.Serializable)
- it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap (implements it.unimi.dsi.fastutil.longs.Long2LongSortedMap)
- it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap (implements java.lang.Cloneable, it.unimi.dsi.fastutil.Hash, java.io.Serializable)
- net.minecraft.util.collection.LinkedBlockPosHashSet.Storage
- it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap (implements java.lang.Cloneable, it.unimi.dsi.fastutil.Hash, java.io.Serializable)
- it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap (implements it.unimi.dsi.fastutil.longs.Long2LongSortedMap)
- it.unimi.dsi.fastutil.longs.AbstractLong2LongMap (implements it.unimi.dsi.fastutil.longs.Long2LongMap, java.io.Serializable)
- net.minecraft.util.collection.ArrayListDeque.IteratorImpl (implements java.util.Iterator<E>)
- net.minecraft.util.collection.BoundedRegionArray<T>
- net.minecraft.util.collection.Class2IntMap
- net.minecraft.util.collection.DataPool.Builder<E>
- net.minecraft.util.collection.EmptyPaletteStorage (implements net.minecraft.util.collection.PaletteStorage)
- net.minecraft.util.collection.IdList<T> (implements net.minecraft.util.collection.IndexedIterable<T>)
- net.minecraft.util.collection.Int2ObjectBiMap<K> (implements net.minecraft.util.collection.IndexedIterable<T>)
- net.minecraft.util.collection.ListOperation.Append (implements net.minecraft.util.collection.ListOperation)
- net.minecraft.util.collection.ListOperation.ReplaceAll (implements net.minecraft.util.collection.ListOperation)
- net.minecraft.util.collection.PackedIntegerArray (implements net.minecraft.util.collection.PaletteStorage)
- net.minecraft.util.collection.Pool<E>
- net.minecraft.util.collection.DataPool<E>
- net.minecraft.util.collection.SortedArraySet.SetIterator (implements java.util.Iterator<E>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.minecraft.util.collection.PackedIntegerArray.InvalidLengthException
- java.lang.RuntimeException
- java.lang.Exception
- com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.google.common.collect.AbstractIterator<T>
- net.minecraft.util.collection.PriorityIterator<T>
- com.google.common.collect.AbstractIterator<T>
- net.minecraft.util.collection.Weight
- net.minecraft.util.collection.Weighted.Absent (implements net.minecraft.util.collection.Weighted)
- net.minecraft.util.collection.WeightedList<U> (implements java.lang.Iterable<T>)
- net.minecraft.util.collection.WeightedList.Entry<T>
- net.minecraft.util.collection.Weighting
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- net.minecraft.util.collection.BoundedRegionArray.Getter<T>
- java.lang.Cloneable
- net.minecraft.util.collection.ListDeque<T> (also extends java.util.Deque<E>, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.Queue<E>
- java.util.Deque<E> (also extends java.util.SequencedCollection<E>)
- net.minecraft.util.collection.ListDeque<T> (also extends java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.Deque<E> (also extends java.util.SequencedCollection<E>)
- java.util.SequencedCollection<E>
- java.util.Deque<E> (also extends java.util.Queue<E>)
- net.minecraft.util.collection.ListDeque<T> (also extends java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.List<E>
- net.minecraft.util.collection.ListDeque<T> (also extends java.lang.Cloneable, java.util.Deque<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.Deque<E> (also extends java.util.Queue<E>)
- java.util.Queue<E>
- net.minecraft.util.collection.IndexedIterable<T>
- java.util.Collection<E>
- net.minecraft.util.collection.ListOperation
- net.minecraft.util.collection.PaletteStorage
- java.util.RandomAccess
- net.minecraft.util.collection.ListDeque<T> (also extends java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- java.io.Serializable
- net.minecraft.util.collection.ListDeque<T> (also extends java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.util.RandomAccess)
- net.minecraft.util.collection.Weighted
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.util.collection.ListOperation.Mode (implements net.minecraft.util.StringIdentifiable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.util.collection.ListOperation.Insert (implements net.minecraft.util.collection.ListOperation)
- net.minecraft.util.collection.ListOperation.ReplaceSection (implements net.minecraft.util.collection.ListOperation)
- net.minecraft.util.collection.ListOperation.Values<T>
- net.minecraft.util.collection.Weighted.Present<T> (implements net.minecraft.util.collection.Weighted)
- java.lang.Record