Commit Graph

219 Commits

Author SHA1 Message Date
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
af0da5bf01 update others 2023-08-19 04:56:03 +08:00
d3f53beec7 Add option for queue (#262) 2023-08-19 11:07:45 +08:00
940df0a968 KeepAlive enhancement.
If the server doesn't send keepalive for 20 seconds, generate an error.
fix #251, close #255
2023-06-25 22:08:13 +08:00
d0ef493639 fix #254 2023-06-25 21:39:16 +08:00
2856c90170 Update Teleported event 2023-04-20 23:51:18 +08:00
7bef059b44 Fix nbt bugs that cannot handle tagNames contains commas 2023-04-16 20:42:28 +08:00
9aad4d2201 Update bot and server ProtocolVersion 2023-04-05 01:55:48 +08:00
925b1359fc Use packet queue for bot framework.
Providing concurrently-safing for sending packets.
2023-04-01 10:02:28 +08:00
18ba5e6a30 proxy using support. close #231 2023-02-15 19:32:59 +08:00
db3081881d playerlist handling remove packet 2023-02-12 01:00:59 +08:00
e7984776c8 update comments 2023-02-12 00:57:17 +08:00
cb00499efe update encryption response packet for 1.19.3 2023-01-26 22:42:37 +08:00
4e23ad63a2 support multi handler for same packetID and handler priority. 2023-01-06 20:01:05 +08:00
e12b2f368d move SystemChat event from bot/basic to bot/msg 2023-01-01 22:12:03 +08:00
88356fd576 Support disguised chat 2023-01-01 18:50:39 +08:00
bb98d90db3 Support chat validation 2023-01-01 18:43:21 +08:00
fa83b762bf Add chat session 2023-01-01 13:17:07 +08:00
77857a1a85 Add playerinfo recorder for chat message 2022-12-30 01:11:39 +08:00
d39f4d398e fix bot/basic UpdateHealth event 2022-12-13 00:46:49 +08:00
55d12fc76f fix bot/msg (offline-only support) 2022-12-11 22:00:32 +08:00
2ec7d98e6d update bot for 1.19.3 2022-12-09 23:27:03 +08:00
4068ebe6dd Fix login for 1.19.3 2022-12-09 00:19:34 +08:00
6be038072b Allow maxsupermanhd to disable public key sending or to instruct the KeyPair to be used which he got from external. close #227 2022-12-08 01:00:38 +08:00
e95259e2e6 support offline-mode chat message sending 2022-12-07 23:43:54 +08:00
cf9accd5e4 fix key pair checking bug 2022-12-07 00:36:00 +08:00
ea76e5a713 pk.Option improvement 2022-12-06 11:52:34 +08:00
55bf5eddbb Add pk.Option API 2022-12-06 02:14:38 +08:00
ff94c600df fix player chat fort error 2022-12-04 16:08:52 +08:00
aadf28dde2 add Hash for Chat Header 2022-12-01 01:42:28 +08:00
666f83be80 fix import 2022-11-30 21:20:08 +08:00
55d79f791a 1.19.2 chat support 2022-11-30 18:50:10 +08:00
0b7ef620d9 remove outdated comment 2022-11-29 17:41:23 +08:00
f7bf2f4bb2 Unimportant fix 2022-11-27 16:10:45 +08:00
f19d39c6d0 rename bot/chat to bot/msg 2022-11-27 16:10:06 +08:00
fad92fe364 format repo with "gofumpt" tool 2022-11-26 20:37:57 +08:00
7814e7b1ab update 1.19.2 bot, chat support 2022-11-26 15:58:31 +08:00
6a3589ad61 update 1.19.2 bot basic events 2022-11-26 01:30:08 +08:00
8ef1e296e9 add doc for bot package 2022-11-25 13:29:07 +08:00
9849ca32a2 check current DimensionType to avoid panic. 2022-11-25 11:22:47 +08:00
bface07e42 fix code format 2022-11-24 10:04:55 +08:00
740d14e7c6 update 1.19.2 server 2022-11-24 00:46:43 +08:00
d250284642 update 1.19.2 client login 2022-11-23 00:49:32 +08:00
3e83d1dbca fix typo 2022-11-17 00:32:38 +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
30479d6ea5 1.19 auth support (server side) 2022-06-19 17:46:55 +08:00
59353518b1 Unified the sending of LoginStart packet 2022-06-15 16:03:37 +08:00