Commit Graph

71 Commits

Author SHA1 Message Date
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
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
d3f53beec7 Add option for queue (#262) 2023-08-19 11:07:45 +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
cb00499efe update encryption response packet for 1.19.3 2023-01-26 22:42:37 +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
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
fad92fe364 format repo with "gofumpt" tool 2022-11-26 20:37:57 +08:00
d250284642 update 1.19.2 client login 2022-11-23 00:49:32 +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
44703ce940 Merge #206 2022-06-14 13:15:57 +08:00
780260c3bf supported 1.19 key authentication 2022-06-14 10:19:48 +08:00
0d5813339f Added 1.19 Support # Bot Package (missing-sig) 2022-06-13 16:18:14 +08:00
8facb8cf1c Added 1.19 Support # Login (missing-sig only) 2022-06-13 15:49:55 +08:00
3043305d6a Update mcbot.go 2022-05-04 22:11:05 +08:00
97e3a988c4 Less checks 2022-05-04 17:02:34 +03:00
d7e1c69c24 Don't send empty host string in handshake 2022-05-04 03:38:35 +03:00
2aace6b51a bot can receive chunks now 2022-03-13 11:57:02 +08:00
46b021e1ef update to 1.18.2 & fix bug in snbt encoding 2022-03-10 12:29:03 +08:00
cf25807f68 Support SRV records in net.Dial and bot.PingAndListContext 2022-03-06 00:28:46 +08:00
0cc5695aa3 Update packetid name 2021-12-09 20:24:39 +08:00
4d0f7e7a7e fix golint 2021-12-08 11:01:56 +08:00
9d0a48832f fix #127 2021-11-15 13:30:18 +08:00
7944d4d2e2 Bump protocol to 1.17.1
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2021-07-30 23:45:53 -05:00
131c29ac69 update bot to 1.17 2021-06-20 21:30:02 +08:00
53f9414707 go fmt 2021-06-20 13:02:02 +08:00
7f0641a094 correct loginplugindata type 2021-06-19 16:02:43 +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
0344f49f28 security update 2021-04-04 10:37:22 +08:00
d132c78111 Map image generator 2021-03-12 22:39:39 +08:00
a7bf3b683f Rename cmd -> examples 2021-02-27 15:00:25 +08:00
3da9321f59 Refactoring package go-mc/bot 2021-02-27 01:06:07 +08:00
27a30efe7b Change conn.ReadPacket for reuse of the buffer 2021-02-25 14:24:28 +08:00
ea0e0d1cae Regenerate files, moves packet id from data package 2021-02-18 21:29:16 +08:00
d6b5accdc8 Add srv parse support. Sorry for the breaking API change. (I said that on README.md:34) 2021-02-18 17:02:41 +08:00
e9cb621f23 Support for Minecraft 1.16.4 2020-11-18 11:23:17 -06:00
Tom
cadc1cab3a Replicate vanilla physics, make pathing movements smooth 2020-09-25 23:24:12 -07:00
Tom
70bb24a7fb Major update to implement basic collision 2020-09-16 20:16:47 -07:00
Tom
0ec82d90a7 Update to 1.16.3 + add a few new event callbacks. 2020-09-11 18:00:15 -07:00
1ec365af32 Blind version bump for 1.16.2 2020-08-26 11:13:43 -05:00
3933bed4a9 refactor mcbot JoinServer to allow correct handshake packet 2020-07-25 10:55:32 -05:00