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.ListTag (implements net.minecraft.nbt.CollectionTag)
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.nbt.ByteArrayTag (implements net.minecraft.nbt.CollectionTag)
- net.minecraft.nbt.ByteTag.Cache
- net.minecraft.nbt.CompoundTag (implements net.minecraft.nbt.Tag)
- net.minecraft.util.DelegateDataOutput (implements java.io.DataOutput)
- net.minecraft.nbt.NbtIo.StringFallbackDataOutput
- net.minecraft.nbt.EndTag (implements net.minecraft.nbt.Tag)
- net.minecraft.util.parsing.packrat.commands.GreedyPredicateParseRule (implements net.minecraft.util.parsing.packrat.Rule<S,
T>) - net.minecraft.nbt.SnbtGrammar.SimpleHexLiteralParseRule
- net.minecraft.nbt.IntArrayTag (implements net.minecraft.nbt.CollectionTag)
- net.minecraft.nbt.IntTag.Cache
- net.minecraft.nbt.LongArrayTag (implements net.minecraft.nbt.CollectionTag)
- net.minecraft.nbt.LongTag.Cache
- net.minecraft.nbt.NbtAccounter
- net.minecraft.nbt.NbtIo
- net.minecraft.nbt.NbtOps (implements com.mojang.serialization.DynamicOps<T>)
- net.minecraft.nbt.NbtOps.ByteListCollector (implements net.minecraft.nbt.NbtOps.ListCollector)
- net.minecraft.nbt.NbtOps.GenericListCollector (implements net.minecraft.nbt.NbtOps.ListCollector)
- net.minecraft.nbt.NbtOps.IntListCollector (implements net.minecraft.nbt.NbtOps.ListCollector)
- net.minecraft.nbt.NbtOps.LongListCollector (implements net.minecraft.nbt.NbtOps.ListCollector)
- net.minecraft.nbt.NbtUtils
- com.mojang.serialization.RecordBuilder.AbstractBuilder<T,
R> (implements com.mojang.serialization.RecordBuilder<T>) - com.mojang.serialization.RecordBuilder.AbstractStringBuilder<T,
R> - net.minecraft.nbt.NbtOps.NbtRecordBuilder
- com.mojang.serialization.RecordBuilder.AbstractStringBuilder<T,
- net.minecraft.nbt.ShortTag.Cache
- net.minecraft.nbt.SnbtGrammar
- net.minecraft.nbt.SnbtOperations
- net.minecraft.nbt.SnbtPrinterTagVisitor (implements net.minecraft.nbt.TagVisitor)
- net.minecraft.nbt.StringTagVisitor (implements net.minecraft.nbt.TagVisitor)
- net.minecraft.nbt.TagParser<T>
- net.minecraft.nbt.TagTypes
- net.minecraft.nbt.TextComponentTagVisitor (implements net.minecraft.nbt.TagVisitor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.minecraft.nbt.NbtException
- net.minecraft.nbt.NbtAccounterException
- net.minecraft.nbt.NbtFormatException
- net.minecraft.ReportedException
- net.minecraft.nbt.ReportedNbtException
- net.minecraft.nbt.NbtException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.Iterable<T>
- net.minecraft.nbt.CollectionTag (also extends net.minecraft.nbt.Tag)
- net.minecraft.nbt.NbtOps.ListCollector
- net.minecraft.nbt.SnbtOperations.BuiltinOperation
- net.minecraft.nbt.StreamTagVisitor
- net.minecraft.nbt.Tag
- net.minecraft.nbt.CollectionTag (also extends java.lang.Iterable<T>)
- net.minecraft.nbt.PrimitiveTag
- net.minecraft.nbt.NumericTag
- net.minecraft.nbt.TagType<T>
- net.minecraft.nbt.TagType.StaticSize<T>
- net.minecraft.nbt.TagType.VariableSize<T>
- net.minecraft.nbt.TagVisitor
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.SnbtGrammar.ArrayPrefix
- net.minecraft.nbt.SnbtGrammar.Base
- net.minecraft.nbt.SnbtGrammar.Sign
- net.minecraft.nbt.SnbtGrammar.SignedPrefix
- net.minecraft.nbt.SnbtGrammar.TypeSuffix
- net.minecraft.nbt.StreamTagVisitor.EntryResult
- net.minecraft.nbt.StreamTagVisitor.ValueResult
- 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.ByteTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.DoubleTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.FloatTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.IntTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.LongTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.ShortTag (implements net.minecraft.nbt.NumericTag)
- net.minecraft.nbt.SnbtGrammar.IntegerLiteral
- net.minecraft.nbt.SnbtGrammar.IntegerSuffix
- net.minecraft.nbt.SnbtGrammar.Signed<T>
- net.minecraft.nbt.SnbtOperations.BuiltinKey
- net.minecraft.nbt.StringTag (implements net.minecraft.nbt.PrimitiveTag)
- java.lang.Record