Commit Graph

28 Commits

Author SHA1 Message Date
fec2674854 refactor: further update for net5 2021-09-10 10:36:49 -04:00
c48a3ef0d8 feat(plugin): add PeepingTom integration 2021-07-04 21:09:38 -04:00
e8971d32a8 chore: clean up some warnings 2021-06-06 21:02:59 -04:00
883468f7cc fix: remove any newlines from client messages 2021-06-06 20:50:18 -04:00
c092bf2019 feat: handle message queue delay and fix wrapping
Make message wrapping work with non-English languages.

Special-case /tell wrapping to send to the correct recipient.

Add an artificial wait between sending messages in the queue,
longer for public commands to prevent rate-limiting.
2021-06-06 20:45:39 -04:00
9df05ea0fd refactor: update to api level 3 2021-04-05 15:09:04 -04:00
3f85ced4bf refactor: rename IEncodable to Encodable 2021-02-16 19:50:36 -05:00
4ffb5e298a fix: send empty player data if necessary 2021-02-16 19:31:32 -05:00
efc8e376f1 fix: use the outgoing message queue for all messages
Also move logic for sending player data and availability onto the main thread to prevent race condition issues.
2021-02-12 19:43:57 -05:00
0e8b6008a3 fix: account for nonce in size calculation 2021-02-11 00:19:28 -05:00
3f5a5e6de8 feat: handle relay disconnects 2021-01-24 18:01:48 -05:00
283d51b3be feat: begin adding relay support 2021-01-19 23:03:53 -05:00
c7563b4306 feat(plugin): add chat channel change message 2021-01-08 17:32:22 -05:00
f768ef6480 feat: handle sig failures better 2021-01-07 16:27:16 -05:00
6b1815b5fb fix(server): don't rely on payload being unknown 2020-12-22 09:05:10 -05:00
452cbeb227 refactor: clean up unused name formatting 2020-12-12 21:49:44 -05:00
24b49a14ee fix(plugin): send player data when available after moving 2020-12-06 22:37:11 -05:00
13a60994a8 feat(plugin): update to new Lumina
Use new Lumina to parse chat formats.
2020-11-27 19:28:32 -05:00
01f4634505 refactor: break message file into parts 2020-11-17 23:29:34 -05:00
eaeee89264 feat: add server scanning 2020-11-06 15:19:42 -05:00
9379b6f84f fix: handle null preferences correctly 2020-11-05 20:38:38 -05:00
fa5980c61b feat: add preferences and better backlog ordering 2020-11-05 19:48:21 -05:00
d8ef1265ee refactor: add constructors for messages 2020-11-01 10:31:56 -05:00
fa97137517 refactor(plugin): fix some code warnings 2020-10-31 21:28:11 -04:00
902d9af11f feat: add option to reject new clients
Also check for magic bytes for new protocol change.
2020-10-26 16:00:06 -04:00
1c3eb05621 feat: use configured colours for chunks 2020-10-25 23:21:16 -04:00
cdab76bfa9 feat: add server discovery 2020-10-25 11:42:34 -04:00
6886044a46 chore: initial commit 2020-10-23 17:24:32 -04:00