Hierarchy For Package net.minecraft.nbt
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.nbt.NbtList (implements net.minecraft.nbt.AbstractNbtList)
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.util.DelegatingDataOutput (implements java.io.DataOutput)
- net.minecraft.nbt.NbtIo.InvalidUtfSkippingDataOutput
- net.minecraft.nbt.NbtByte.Cache
- net.minecraft.nbt.NbtByteArray (implements net.minecraft.nbt.AbstractNbtList)
- net.minecraft.nbt.NbtCompound (implements net.minecraft.nbt.NbtElement)
- net.minecraft.nbt.NbtEnd (implements net.minecraft.nbt.NbtElement)
- net.minecraft.nbt.NbtHelper
- net.minecraft.nbt.NbtInt.Cache
- net.minecraft.nbt.NbtIntArray (implements net.minecraft.nbt.AbstractNbtList)
- net.minecraft.nbt.NbtIo
- net.minecraft.nbt.NbtLong.Cache
- net.minecraft.nbt.NbtLongArray (implements net.minecraft.nbt.AbstractNbtList)
- net.minecraft.nbt.NbtOps (implements com.mojang.serialization.DynamicOps<T>)
- net.minecraft.nbt.NbtOps.ByteArrayMerger (implements net.minecraft.nbt.NbtOps.Merger)
- net.minecraft.nbt.NbtOps.CompoundListMerger (implements net.minecraft.nbt.NbtOps.Merger)
- net.minecraft.nbt.NbtOps.IntArrayMerger (implements net.minecraft.nbt.NbtOps.Merger)
- net.minecraft.nbt.NbtOps.LongArrayMerger (implements net.minecraft.nbt.NbtOps.Merger)
- net.minecraft.nbt.NbtParsingRule<T> (implements net.minecraft.util.packrat.ParsingRule<S,
T>) - net.minecraft.nbt.NbtShort.Cache
- net.minecraft.nbt.NbtSizeTracker
- net.minecraft.nbt.NbtTypes
- com.mojang.serialization.RecordBuilder.AbstractBuilder<T,
R> (implements com.mojang.serialization.RecordBuilder<T>) - com.mojang.serialization.RecordBuilder.AbstractStringBuilder<T,
R> - net.minecraft.nbt.NbtOps.MapBuilder
- com.mojang.serialization.RecordBuilder.AbstractStringBuilder<T,
- net.minecraft.nbt.SnbtOperation
- net.minecraft.nbt.SnbtParsing
- net.minecraft.nbt.StringNbtReader<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.minecraft.util.crash.CrashException
- net.minecraft.nbt.NbtCrashException
- net.minecraft.nbt.NbtException
- net.minecraft.nbt.InvalidNbtException
- net.minecraft.nbt.NbtSizeValidationException
- net.minecraft.util.crash.CrashException
- java.lang.RuntimeException
- java.lang.Exception
- net.minecraft.util.packrat.TokenParsingRule (implements net.minecraft.util.packrat.ParsingRule<S,
T>) - net.minecraft.nbt.SnbtParsing.HexParsingRule
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.Iterable<T>
- net.minecraft.nbt.AbstractNbtList (also extends net.minecraft.nbt.NbtElement)
- net.minecraft.nbt.NbtElement
- net.minecraft.nbt.AbstractNbtList (also extends java.lang.Iterable<T>)
- net.minecraft.nbt.NbtPrimitive
- net.minecraft.nbt.AbstractNbtNumber
- net.minecraft.nbt.NbtOps.Merger
- net.minecraft.nbt.NbtType<T>
- net.minecraft.nbt.NbtType.OfFixedSize<T>
- net.minecraft.nbt.NbtType.OfVariableSize<T>
- net.minecraft.nbt.SnbtOperation.Operator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.nbt.SnbtParsing.ArrayType
- net.minecraft.nbt.SnbtParsing.NumericType
- net.minecraft.nbt.SnbtParsing.Radix
- net.minecraft.nbt.SnbtParsing.Sign
- net.minecraft.nbt.SnbtParsing.Signedness
- 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.nbt.NbtByte (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtDouble (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtFloat (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtInt (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtLong (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtShort (implements net.minecraft.nbt.AbstractNbtNumber)
- net.minecraft.nbt.NbtString (implements net.minecraft.nbt.NbtPrimitive)
- net.minecraft.nbt.SnbtOperation.Type
- net.minecraft.nbt.SnbtParsing.IntValue
- net.minecraft.nbt.SnbtParsing.NumberSuffix
- net.minecraft.nbt.SnbtParsing.SignedValue<T>
- java.lang.Record