Package net.kyori.adventure.nbt
An implementation of the NBT format.
 
Adventure supports serializing to both binary and string representations
 of the tags, both through BinaryTagIO
- 
Interface Summary Interface Description ArrayBinaryTag An array binary tag.BinaryTag A binary tag.BinaryTagIO.Reader CompoundBinaryTagreader.BinaryTagIO.Writer CompoundBinaryTagwriter.BinaryTagLike Something that can be represented as a binary tag.ByteArrayBinaryTag A binary tag holding abyte-array value.ByteBinaryTag A binary tag holding abytevalue.CompoundBinaryTag Binary tag holding a mapping of string keys toBinaryTagvalues.CompoundBinaryTag.Builder A compound tag builder.CompoundTagSetter<R> Common methods betweenCompoundBinaryTagandCompoundBinaryTag.Builder.DoubleBinaryTag A binary tag holding adoublevalue.EndBinaryTag An end tag.FloatBinaryTag A binary tag holding afloatvalue.IntArrayBinaryTag A binary tag holding anint-array value.IntBinaryTag A binary tag holding anintvalue.ListBinaryTag A list of zero or more values of a single tag type.ListBinaryTag.Builder<T extends BinaryTag> A list tag builder.ListTagSetter<R,T extends BinaryTag> Common methods betweenListBinaryTagandListBinaryTag.Builder.LongArrayBinaryTag A binary tag holding along-array value.LongBinaryTag A binary tag holding alongvalue.NumberBinaryTag A numeric binary tag.ShortBinaryTag A binary tag holding ashortvalue.StringBinaryTag A binary tag holding aStringvalue. - 
Class Summary Class Description BinaryTagIO Serialization operations for binary tags.BinaryTagIO.Compression Compression types.BinaryTagType<T extends BinaryTag> A binary tag type.BinaryTagTypes All known binary tag types.TagStringIO A holder for string tag format options.TagStringIO.Builder Builder for a SNBT I/O handler.