Archived
1
0
Fork 0
Commit graph

21 commits

Author SHA1 Message Date
114f6c9ccd Allow configuring the displayed difficulty 2020-09-10 21:54:23 +02:00
9a1494fb8b Only create ResponsePacket if it is needed 2020-09-10 18:14:18 +02:00
0689944d77 Move packets to their own project 2020-09-09 23:09:44 +02:00
b021a4b753 Move packet encoders and decoders to their own project 2020-09-09 22:56:25 +02:00
bc43235be0 Make Blokk.provider public 2020-09-08 20:32:46 +02:00
58249882e3 Add shutdown method and run ticker in own thread 2020-09-08 19:24:05 +02:00
058c3b19be
Add ticker for suspending coroutines for a specific amount of ticks 2020-09-07 00:17:55 +02:00
0725df25c8
Update to Kotlin 1.4 2020-08-23 23:01:06 +02:00
f80ee719f4
Add more join procedure logic and packets 2020-08-22 14:15:35 +02:00
61d9ec8d2b
Add configuration file support 2020-08-17 22:52:39 +02:00
e34da4a8df
Implement login protocol 2020-08-15 02:32:19 +02:00
0a4f835327
Reformat code to use the official kotlin code style 2020-08-14 20:54:07 +02:00
da7397e7f2
Close connections on error and use colored console logger 2020-08-14 19:28:17 +02:00
12a1055e89
Add all packets of the login protocol and document all packets 2020-08-14 16:41:49 +02:00
7dd7bd9e6c
Add ServerListInfoRequestEvent, switch from Gson to Moshi and fix tests 2020-08-14 12:40:14 +02:00
81a39c2e96
Make EventBus coroutine-compatible 2020-08-13 23:43:03 +02:00
321e73ca80
Move default packet event handlers out of blokk-api 2020-08-13 21:46:30 +02:00
11b6aa4238
Allow unregistering event listeners 2020-08-13 18:36:21 +02:00
6daa459fa6
Add documentation, move ByteBuf extensions into an object and generify SessionContainer 2020-08-13 16:53:02 +02:00
2cce1cbc0f
Add events system 2020-08-02 02:14:09 +02:00
cdfc11344d
Initial commit 2020-08-01 23:55:31 +02:00