BenWoodworth / knbt

Kotlin NBT library for kotlinx.serialization
GNU Lesser General Public License v3.0
79 stars 3 forks source link

Refactor `NbtEncoder`/`NbtDecoder` implementations #30

Open BenWoodworth opened 1 year ago

BenWoodworth commented 1 year ago

Becoming difficult to maintain, and the two implementations are very different.

If possible, leaning on a more stateless design and leaning on SerialDescriptors would be ideal.

TODO: