Giters
BenWoodworth
/
knbt
Kotlin NBT library for kotlinx.serialization
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
63
Watchers:
5
Issues:
42
Forks:
2
BenWoodworth/knbt Issues
Re-design root class name NbtCompound-nesting functionality
Updated
a month ago
Comments count
22
Check that SNBT on JS reads/writes floats/doubles correctly
Updated
a month ago
Ensure that Java NBT uses "Modified UTF-8"
Updated
a month ago
Expose `NbtTagType` in the public API
Updated
a month ago
Rename `Nbt` to `BinaryNbt`, and `NbtFormat` to `Nbt`, and add `Nbt` companion object for `NbtTag` serialization
Updated
a month ago
Support Java protocol version 764+ with nameless tags
Updated
a month ago
Comments count
6
Support polymorphic serialization
Closed
2 months ago
Comments count
3
Add `NbtTransformingSerializer`
Closed
2 months ago
Allow the encoding/decoding of end tags at root
Updated
7 months ago
Comments count
2
Extra bytes are read when decoding Nbt from stream
Updated
7 months ago
Comments count
4
Change package to com.benwoodworth.knbt :)
Updated
8 months ago
Comments count
1
Make NbtTags mutable
Updated
a year ago
Comments count
4
Add extension methods/properties to Kotlin types for creating Nbt versions of a type.
Updated
a year ago
Add `NbtContentPolymorphicSerializer`
Closed
a year ago
Strict binary equality for `NbtFloat` and `NbtDouble`
Closed
a year ago
Consistency issues with equality in list-like `NbtTag` types
Closed
a year ago
Simplify `NbtEncoder`/`NbtDecoder` interfaces
Closed
a year ago
Back `Nbt*Array`s with `List`s, and encode arrays as `NbtList` by default, and require `@NbtArray`
Updated
a year ago
Investigate `NaN` and infinity values for SNBT
Updated
a year ago
Refactor `NbtEncoder`/`NbtDecoder` implementations
Updated
a year ago
Consider adding a `@NbtSerialName` annotation
Closed
a year ago
Comments count
1
ClassCastException when serializing sealed classes
Closed
a year ago
Comments count
2
Support `Char` serialization
Closed
a year ago
Support Enum serialization
Updated
a year ago
Comments count
2
Stabilize Okio API
Closed
a year ago
Comments count
1
Test fails on mingwX64
Closed
a year ago
Comments count
2
Loosen constraints on boolean deserialization
Closed
a year ago
Comments count
1
Serialize unsigned arrays as NbtArrays
Closed
a year ago
Add generic args to NbtList pseudo-constructors
Closed
a year ago
Serializing NbtTag results in a SerializationException
Closed
a year ago
Comments count
4
Add a way to tell for encoder what kind of NBT tag to encode collections as
Closed
a year ago
Comments count
1
Use Kotlin 1.7's Hierarchical MPP
Closed
a year ago
How to serialize into a Json ?
Closed
2 years ago
Comments count
9
Make NbtException classes internal
Closed
3 years ago
Support decoding from Stringified NBT
Closed
3 years ago
[BUG] Config option `ignoreUnknownKeys` breaks when there are unknown keys at the end
Closed
3 years ago
Comments count
4
Separate NBT format into Nbt/StringifiedNbt
Closed
3 years ago
[FEATURE] A JsonPath-like DSL for reading specific properties from an NBT source
Closed
3 years ago
Comments count
4
Support the Bedrock variant of NBT
Closed
3 years ago
Support other native platforms
Closed
3 years ago
Support Compressed NBT
Closed
3 years ago
Floats are decoded as Doubles on Kolin/JS
Closed
3 years ago
Comments count
1