Hierarchy For Package net.minecraft.util
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.ArrayListDeque<T> (implements net.minecraft.util.ListAndDeque<T>)
- net.minecraft.util.ArrayListDeque.ReversedView (implements net.minecraft.util.ListAndDeque<T>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- net.minecraft.util.SortedArraySet<T>
- net.minecraft.util.ClassInstanceMultiMap<T>
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.util.ArrayListDeque.DescendingIterator (implements java.util.Iterator<E>)
- net.minecraft.util.ByIdMap
- net.minecraft.util.ClassTreeIdRegistry
- net.minecraft.util.CommonColors
- net.minecraft.util.CommonLinks
- net.minecraft.util.CrudeIncrementalIntIdentityHashBiMap<K> (implements net.minecraft.core.IdMap<T>)
- net.minecraft.util.Crypt
- net.minecraft.util.Crypt.SaltSupplier
- net.minecraft.util.CsvOutput
- net.minecraft.util.CsvOutput.Builder
- net.minecraft.util.CubicSampler
- net.minecraft.util.CubicSpline.Builder<C,
I> - net.minecraft.util.DebugBuffer<T>
- net.minecraft.util.DelegateDataOutput (implements java.io.DataOutput)
- net.minecraft.util.DependencySorter<K,
V> - net.minecraft.util.DirectoryLock (implements java.lang.AutoCloseable)
- net.minecraft.util.EncoderCache
- net.minecraft.util.ExceptionCollector<T>
- net.minecraft.util.ExtraCodecs
- net.minecraft.util.FastColor
- net.minecraft.util.FastColor.ABGR32
- net.minecraft.util.FastColor.ARGB32
- net.minecraft.util.FileZipper (implements java.io.Closeable)
- net.minecraft.util.FutureChain (implements java.lang.AutoCloseable, net.minecraft.util.TaskChainer)
- net.minecraft.util.Graph
- net.minecraft.util.GsonHelper
- net.minecraft.util.HttpUtil
- java.io.InputStream (implements java.io.Closeable)
- net.minecraft.util.FastBufferedInputStream
- net.minecraft.util.LazyLoadedValue<T>
- net.minecraft.util.LinearCongruentialGenerator
- net.minecraft.util.LowerCaseEnumTypeAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- net.minecraft.util.MemoryReserve
- net.minecraft.util.Mth
- net.minecraft.util.NativeModuleLister
- net.minecraft.util.NativeModuleLister.NativeModuleInfo
- net.minecraft.util.NativeModuleLister.NativeModuleVersion
- net.minecraft.util.NullOps (implements com.mojang.serialization.DynamicOps<T>)
- net.minecraft.util.ParticleUtils
- net.minecraft.util.ProblemReporter.Collector (implements net.minecraft.util.ProblemReporter)
- com.mojang.serialization.RecordBuilder.AbstractBuilder<T,
R> (implements com.mojang.serialization.RecordBuilder<T>) - com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder<T,
R> - net.minecraft.util.NullOps.NullMapBuilder
- com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder<T,
- net.minecraft.util.ResourceLocationPattern
- net.minecraft.util.SegmentedAnglePrecision
- net.minecraft.util.SimpleBitStorage (implements net.minecraft.util.BitStorage)
- net.minecraft.util.SingleKeyCache<K,
V> - net.minecraft.util.SmoothDouble
- net.minecraft.util.SortedArraySet.ArrayIterator (implements java.util.Iterator<E>)
- net.minecraft.util.SpawnUtil
- net.minecraft.util.StaticCache2D<T>
- net.minecraft.util.StringDecomposer
- net.minecraft.util.StringRepresentable.StringRepresentableCodec<S> (implements com.mojang.serialization.Codec<A>)
- net.minecraft.util.StringRepresentable.EnumCodec<E>
- net.minecraft.util.StringUtil
- net.minecraft.util.ThreadingDetector
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- net.minecraft.util.CryptException
- java.io.IOException
- net.minecraft.util.DirectoryLock.LockException
- java.lang.RuntimeException
- net.minecraft.util.SimpleBitStorage.InitializationException
- java.lang.Exception
- net.minecraft.util.TimeUtil
- net.minecraft.util.Tuple<A,
B> - com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.google.common.collect.AbstractIterator<T>
- net.minecraft.util.SequencedPriorityIterator<T>
- com.google.common.collect.AbstractIterator<T>
- net.minecraft.util.ZeroBitStorage (implements net.minecraft.util.BitStorage)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- net.minecraft.util.AbortableIterationConsumer<T>
- net.minecraft.util.BitStorage
- java.lang.Cloneable
- net.minecraft.util.ListAndDeque<T> (also extends java.util.Deque<E>, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- net.minecraft.util.Crypt.ByteArrayToKeyFunction<T>
- net.minecraft.util.CubicSampler.Vec3Fetcher
- net.minecraft.util.CubicSpline.CoordinateVisitor<I>
- net.minecraft.util.DependencySorter.Entry<K>
- net.minecraft.util.FormattedCharSequence
- net.minecraft.util.FormattedCharSink
- net.minecraft.util.HttpUtil.DownloadProgressListener
- 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.ListAndDeque<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.ListAndDeque<T> (also extends java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.List<E>
- net.minecraft.util.ListAndDeque<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>
- java.util.Collection<E>
- java.util.function.LongSupplier
- net.minecraft.util.TimeSource.NanoTimeSource (also extends net.minecraft.util.TimeSource)
- net.minecraft.util.OptionEnum
- net.minecraft.util.ProblemReporter
- net.minecraft.util.ProgressListener
- java.util.RandomAccess
- net.minecraft.util.ListAndDeque<T> (also extends java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- net.minecraft.util.RandomSource
- java.io.Serializable
- net.minecraft.util.ListAndDeque<T> (also extends java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.util.RandomAccess)
- net.minecraft.util.SignatureUpdater
- net.minecraft.util.SignatureUpdater.Output
- net.minecraft.util.SignatureValidator
- net.minecraft.util.Signer
- net.minecraft.util.SpawnUtil.Strategy
- net.minecraft.util.StaticCache2D.Initializer<T>
- net.minecraft.util.StringRepresentable
- net.minecraft.util.TaskChainer
- net.minecraft.util.TimeSource
- net.minecraft.util.TimeSource.NanoTimeSource (also extends java.util.function.LongSupplier)
- net.minecraft.util.ToFloatFunction<C>
- net.minecraft.util.CubicSpline<C,
I>
- net.minecraft.util.CubicSpline<C,
Annotation Interface Hierarchy
- net.minecraft.util.VisibleForDebug (implements java.lang.annotation.Annotation)
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.AbortableIterationConsumer.Continuation
- net.minecraft.util.ByIdMap.OutOfBoundsStrategy
- net.minecraft.util.ModCheck.Confidence
- net.minecraft.util.Unit
- 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.Brightness
- net.minecraft.util.ColorRGBA
- net.minecraft.util.Crypt.SaltSignaturePair
- net.minecraft.util.CubicSpline.Constant<C,
I> (implements net.minecraft.util.CubicSpline<C, I>) - net.minecraft.util.CubicSpline.Multipoint<C,
I> (implements net.minecraft.util.CubicSpline<C, I>) - net.minecraft.util.EncoderCache.Key<A,
T> - net.minecraft.util.ExtraCodecs.StrictUnboundedMapCodec<K,
V> (implements com.mojang.serialization.codecs.BaseMapCodec<K, V>, com.mojang.serialization.Codec<A>) - net.minecraft.util.ExtraCodecs.TagOrElementLocation
- net.minecraft.util.InclusiveRange<T>
- net.minecraft.util.KeyDispatchDataCodec<A>
- net.minecraft.util.ModCheck
- net.minecraft.util.PngInfo
- java.lang.Record