12 releases (breaking)
0.8.0 | Oct 9, 2023 |
---|---|
0.6.1 | Aug 10, 2023 |
0.4.0 | Oct 30, 2022 |
#1436 in Encoding
1,253 downloads per month
Used in 35 crates
(9 directly)
225KB
6K
SLoC
valence_nbt
A library for encoding and decoding Minecraft's Named Binary Tag (NBT) format.
Features
binary
: Adds support for serializing and deserializing in Java edition's binary format.snbt
: Adds support for serializing and deserializing in "stringified" format.preserve_order
: Causes the order of fields inCompound
s to be preserved during insertion and deletion at a slight cost to performance. The iterators onCompound
can then implementDoubleEndedIterator
.serde
Adds support forserde
Dependencies
~0–420KB