Commit Graph

7 Commits

Author SHA1 Message Date
Adam
2c8cbfdc8c party: switch to protobuf
This switches party and member ids to also be 64bit ints. This uses
considerably less data and cpu due to being able to use binary websocket
frames, and the server can avoid json deserialization completely.

Also hold member ids instead of party member references in the party
plugin, since the members can be reset if connection is lost, causing it
hold refs to old party members.

Encode location update points into a single int, since the updates are
so frequent.
2022-06-20 09:18:04 -04:00
Adam
82c93f45da Move party messages from http-api 2022-06-10 14:42:59 -04:00
Adam
faf5ce7a7d checkstyle: remove suppressions
These are not used anymore
2021-12-25 14:12:38 -05:00
Tomas Slusny
efa141cf86 Update suppressions.xml dtd link to one that exists
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-03 11:05:27 +01:00
SoyChai
1c6301ca5c checkstyle: Suppress style warnings in runescape-client package 2018-04-04 16:41:15 +10:00
Adam
412bac5e28 checkstyle: don't allow newline between else and if 2017-06-14 15:48:59 -04:00
Adam
3118e6a799 Add checkstyle config for brace style 2017-06-08 11:58:58 -04:00