Commit Graph

27 Commits

Author SHA1 Message Date
61916db07a Apply "network nbt" format for net/packet.
examples and tests are updated
2023-11-19 02:01:17 +08:00
7d6e65f554 support network format of nbt 2023-11-19 01:35:30 +08:00
e435ab18f7 Remove FieldsUnmarshaler and FieldsMarshaler 2023-04-27 01:27:41 +08:00
078aaba156 Anonymous field handling for NBT 2023-04-26 23:17:49 +08:00
90737d09e4 Clean up unnecessary garbage 2023-04-16 21:14:29 +08:00
7bef059b44 Fix nbt bugs that cannot handle tagNames contains commas 2023-04-16 20:42:28 +08:00
a42267ba31 Replace all interface{} to any 2023-04-05 19:35:20 +08:00
6bbfeec2c7 fix go vet 2023-04-01 09:33:33 +08:00
fad92fe364 format repo with "gofumpt" tool 2022-11-26 20:37:57 +08:00
64667826d0 go fmt 2022-11-16 23:32:33 +08:00
d94993f34f better nbt error message & dimensioncodec decoder 2022-06-19 23:05:10 +08:00
eb9d50b3ee Support omitempty for nbt encoding 2022-05-27 01:54:22 +03:00
588b7872f1 nbt can encode or decode bool values as TagByte and []bool as TagByteArray now. close #175 2022-05-20 13:18:39 +08:00
1ee452ff5f nbt supports encode int8 as TagByte and []int8 as TagByteArray 2022-05-19 16:28:04 +08:00
a05f8e0a33 All block states' properties are parsed and all enums represented as byte 2022-03-11 14:02:21 +08:00
aa8e611644 support block state & nbt improvement 2022-03-09 16:12:47 +08:00
f2c0c9e4a8 Fix typo 2021-12-14 12:39:17 +08:00
4d0f7e7a7e fix golint 2021-12-08 11:01:56 +08:00
7b5e289786 may fix #121 2021-09-19 15:32:24 +08:00
3b6f23f686 fix #121 2021-08-28 12:32:32 +08:00
6500fbeaab Document append. SNBT encoding bug fix (TagList) 2021-07-09 16:23:26 +08:00
08d2c03a58 Supplement document of nbt API 2021-07-06 09:41:32 +08:00
d7091db5b3 NBT RawMessage fully support 2021-07-05 00:58:41 +08:00
4f9779df88 Apply the waring in nbt/README.md 2021-06-22 11:18:18 +08:00
d829d3bccf support TAG_List<List/Array> 2021-05-27 10:45:36 +08:00
086b77f389 adjust nbt encoding api 2021-04-04 01:09:45 +08:00
6558738f48 support encoding map #98 2021-04-02 13:42:05 +08:00