Commit Graph

518 Commits

Author SHA1 Message Date
870b4b1a0f Toggle SetSlot event when server is setting slot, but not Close, which was a bug. 2021-07-05 13:44:05 +08:00
e6246ce675 Record TagType when decoding RawMessage.
Display item's NBT in example/daze.
Upgrade data/item to 1.17
2021-07-05 13:35:22 +08:00
8d14180744 Remove outdated nbt library readme document 2021-07-05 13:14:50 +08:00
130daf82a6 Now we can Decode/Encode StringifiedMessage 2021-07-05 13:05:58 +08:00
2112a604f1 nbt.StringifiedNBT as nbt.NBTEncoder 2021-07-05 01:28:07 +08:00
d7091db5b3 NBT RawMessage fully support 2021-07-05 00:58:41 +08:00
43588a8894 Display screen slot change 2021-07-04 13:03:09 +08:00
7cfe5145d2 Enhance support of screens 2021-07-04 12:38:24 +08:00
ebc44e7c8b Fix unmarshal error in nbt 2021-07-04 00:59:42 +08:00
d9b6a90afc Handle screen open/send content 2021-07-04 00:44:42 +08:00
8ecb6478a6 Add nbt.RawMessage 2021-07-04 00:37:41 +08:00
085b2efd6f basic inventory support 2021-07-02 23:49:56 +08:00
4f9779df88 Apply the waring in nbt/README.md 2021-06-22 11:18:18 +08:00
4e6349dfda Mark supported SNBT -> NBT in README.md 2021-06-22 10:39:20 +08:00
d7b13e02b7 Merge branch 'snbt_convertor' into master
# Conflicts:
#	README.md
2021-06-22 10:36:22 +08:00
2ff54efb7d Better io error handling 2021-06-22 10:33:07 +08:00
723303ce8d Better syntax error handling 2021-06-22 10:01:41 +08:00
c4551f1de9 Fix Setting Packet error in 1.17 2021-06-21 12:40:34 +08:00
46c0714acb Merge pull request #104 from spbinns/fix-entity-generation 2021-06-21 06:58:30 +08:00
d57e7b563a Fix data/entity generation 2021-06-20 10:50:49 -06:00
131c29ac69 update bot to 1.17 2021-06-20 21:30:02 +08:00
fb1ca13563 delete data/entity 2021-06-20 21:24:10 +08:00
097870c796 go fmt 2021-06-20 13:05:33 +08:00
53f9414707 go fmt 2021-06-20 13:02:02 +08:00
47ebfc3c27 Merge branch 'Tnze:master' into master 2021-06-19 16:32:52 +08:00
7f0641a094 correct loginplugindata type 2021-06-19 16:02:43 +08:00
5eef908ca5 update data package for 1.17 2021-06-19 15:03:08 +08:00
5ae560c995 add length limit to mca parser 2021-06-19 14:38:03 +08:00
76a32e21a4 revise a mistake 2021-06-16 09:10:56 +08:00
a4e9ed9143 handle login plugins requeset 2021-06-14 21:06:21 +08:00
8923793e2d Merge pull request #102 from eneev-a/master
Update downloader for 1.17, fix small bug in en_us generator, and regen languages for 1.17
2021-06-10 00:26:57 +08:00
3d0cfa2bf9 go fmt 2021-06-10 00:16:02 +08:00
d730153750 Add Benchmark 2021-06-09 23:43:12 +08:00
12128dddfe Re-generate languages for 1.17 2021-06-09 00:14:00 -06:00
704efd9282 Do not depend on chat package from en_us.go
Language generator should either compare PkgName with "en-us" or Name
with "en_us". I chose "Name" here.
2021-06-09 00:13:58 -06:00
220857ab76 Update language downloader URL to v1.17 2021-06-09 00:13:58 -06:00
883c73d5e5 Merge remote-tracking branch 'origin/snbt_convertor' into snbt_convertor
# Conflicts:
#	nbt/snbt_scanner.go
#	nbt/snbt_scanner_test.go
2021-06-02 13:47:54 +08:00
d678e9b45a Optimization makes scanner five times faster 2021-06-02 13:35:07 +08:00
69a8bad025 fix scanner error of number like "100f" 2021-05-27 14:58:40 +08:00
82a2efd6a0 Pass bigTest 2021-05-27 14:19:16 +08:00
d829d3bccf support TAG_List<List/Array> 2021-05-27 10:45:36 +08:00
dd1b8fd9c9 Support TAG_Byte_Array, TAG_Int_Array and TAG_Long_Array 2021-05-27 01:33:08 +08:00
4f148c7515 Add test cases for Typed Array 2021-05-27 01:08:11 +08:00
72599f7058 fix TAG_List<TAG_Compound> 2021-05-27 01:03:52 +08:00
d0c7a295a5 support TAG_List<TAG_Compound> 2021-05-27 00:22:26 +08:00
fa2ab9a5d5 make tagType witten early 2021-05-26 21:43:05 +08:00
233b44a13f Basic SNBT list support 2021-05-26 15:02:49 +08:00
e2fbef9bea Support literal and compound 2021-05-26 03:36:12 +08:00
3b2f81ea1f Quoted string 2021-05-26 02:15:45 +08:00
00fcdb4b14 generate NBT TAG_Compound 2021-05-26 01:35:58 +08:00