Commit Graph

870 Commits

Author SHA1 Message Date
b893f721bd Fix disconnect message decoding error 2024-04-27 23:00:55 +08:00
01d05326e0 Fix DisguisedChat handling 2024-04-27 22:54:37 +08:00
d55614cdb7 Fix player chat message decoding error 2024-04-27 22:28:40 +08:00
9b9f8a8642 format code 2024-04-27 22:10:12 +08:00
79c8b35389 Update Text Component defination 2024-04-27 22:09:56 +08:00
fee324e25a Rename inner type name 2024-04-27 21:01:23 +08:00
aa1891a002 Merge branch 'v1.20.2' 2024-04-27 20:55:30 +08:00
54ffcb2bad add configuration support for /server packet 2024-04-27 20:53:06 +08:00
a5e6acea73 update README 2024-04-27 20:53:06 +08:00
1a5489d75e Merge pull request #277 from qwqtoday/master
1.20.4 update and ping handler in bot/basic
2024-04-27 20:44:33 +08:00
902a910bd6 Revert "update chat.Message to 1.20.4 format"
This reverts commit 903d585177.
2024-04-27 20:27:23 +08:00
0ff1876cc6 Revert "remove print 😳"
This reverts commit 8e104ab319.
2024-04-27 20:27:16 +08:00
8e104ab319 remove print 😳 2024-04-27 19:08:58 +08:00
903d585177 update chat.Message to 1.20.4 format 2024-04-27 19:06:01 +08:00
eca78280cc 1.20.4 update 2024-04-27 17:15:48 +08:00
479eddc639 1.20.4 update 2024-04-27 17:15:20 +08:00
032acf0d21 Handle ping in bot/basic 2024-04-25 19:15:41 +08:00
2445ff3f71 Fix CFB8 non-overlapping decrypt (#275)
* Fix CFB8 non-overlapping decrypt

* Fix CFB8 edge case of empty src
2024-03-10 00:11:06 +08:00
bc3d77d784 Optimize non-overlapping CFB8 decryption using SIMD XOR (#265) 2023-11-24 06:49:31 +08:00
75da769c25 更新 README.md 2023-11-21 08:50:25 +08:00
1d3646ce4a update level/block 2023-11-19 03:07:10 +08:00
fd572f1a50 update README 2023-11-19 02:57:22 +08:00
3761fdbefe add more configuration supports 2023-11-19 02:55:30 +08:00
326761e3e8 fix bot/basic LoginPacket error 2023-11-19 02:34:48 +08:00
2c2f1547be Let configuration has it's own Err type 2023-11-19 02:34:30 +08:00
006f958f43 configuration protocol support draft 2023-11-19 02:11:15 +08:00
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
9126fef662 update packetid 2023-11-18 22:56:37 +08:00
bbc7777412 add generating guides 2023-11-17 00:26:56 +08:00
db5ba2bccd upgrade registries to 1.20.2 2023-11-17 00:26:56 +08:00
88afd00f0d generate entity and items (but they didn't change) 2023-11-17 00:26:56 +08:00
13a97a6fec upgrade data/lang to 1.20.2 2023-11-17 00:26:55 +08:00
a3e7d2df8d upgrade packetid to 1.20.2 2023-11-17 00:26:50 +08:00
5ae7ff14ca Add more tests for snbt parser 2023-11-14 21:10:26 +08:00
44d33f6e51 fix nil queue problem from #262 2023-08-19 05:05:12 +08:00
24424e93b8 update protocol version for bot 2023-08-19 04:57:33 +08:00
f8aaf85c2a handle bundle 2023-08-19 04:57:33 +08:00
a2cae2b77b add packet buffer pool for connection 2023-08-19 04:57:32 +08:00
f919d93544 update level/block 2023-08-19 04:56:03 +08:00
191299a457 update README.md 2023-08-19 04:56:03 +08:00
af0da5bf01 update others 2023-08-19 04:56:03 +08:00
c797408a81 update data/item 2023-08-19 04:56:03 +08:00
19889e3a7b update data/entity 2023-08-19 04:56:02 +08:00
77d38b0c4e update data/packetid 2023-08-19 04:56:02 +08:00
519f9182b0 update data/lang 2023-08-19 04:56:02 +08:00
7506de289b Improve CFB8 implementation (#256)
* Add CFB8 tests & benchmark

* Improve CFB8 implementation

* Cleanup code

* Speed up with copy function

* Even faster

* Fix & more tests

* Fix tests

* Fix typo
2023-08-19 11:10:28 +08:00
d3f53beec7 Add option for queue (#262) 2023-08-19 11:07:45 +08:00
fe34dbd8bb Add proper support for chunk modification timestamps (#260) 2023-07-12 08:56:31 +08:00
15478690a0 Fix/init heightmaps before use (#258)
* fix: init heightmaps map before use if nil
2023-06-28 11:20:48 +08:00