539fccb873
The client handles the server sending the same score multiple times to overwrite the previous entry.
Jacobi Carter2013-05-14 18:52:12 +10:00
b25c81daf3
Update to latest netty, fix event bus bug, comment and rework PacketDecoder to new netty for better performance
md_52013-05-14 18:32:17 +10:00
21a354fa75
Add home grown event bus
md_52013-05-14 11:30:08 +10:00
8e262cf428
Close issue #311 - exception feedback on server connector
md_52013-05-04 09:28:28 +10:00
125df5c22d
Add SQLite driver for future use
md_52013-05-03 21:25:47 +10:00
7b631092f5
Add experimental Forge support. This may cause issues when using Vanilla clients etc, so caution is advised. Please visit GitHub to report any issues you encounter. Thanks @LexManos for providing the basis for this implementation.
md_52013-05-03 20:57:19 +10:00
d3c1339cc9
Make sure we write out custom login packets
md_52013-05-03 20:36:55 +10:00
679bf2fca9
Synchronize on pending packet queue, add forge/no forge constructor argument to login packet, and don't send channel registers twice
md_52013-05-03 20:29:36 +10:00
7436621481
Refactor encryption to be two step like vanilla. Thanks @LexManos for pointing this out.
md_52013-05-03 19:30:54 +10:00
6236cff658
Refactor encrypt util class in preparation for forge support.
md_52013-05-03 19:10:54 +10:00
6b504d9160
Use faster collections for the various tab lists.
md_52013-05-03 18:20:10 +10:00
ca5db43f70
Don't spew error about long usernames, just disconnect
md_52013-04-28 10:07:23 +10:00
49a22f188f
Alert when we cannot bind
md_52013-04-28 09:42:38 +10:00
ce7c095243
Make ReusableChannelPromise less hacky
md_52013-04-28 08:53:14 +10:00
cbb08ec58b
Duh, of course connect isn't called, because we are already connected!
md_52013-04-27 22:52:02 +10:00
349949d154
@normanmaurer, @trustin in relation to netty/1317 can we consider this a motion to allow channel.write(Object,null), I think it is a very good idea and cannot see it breaking any existing functionality at all.
md_52013-04-27 22:24:57 +10:00
92e7faa346
Stab at closing #285, /send current issues
md_52013-04-27 18:34:43 +10:00
6b21fdaaea
Refactor packet writes into their own channel handler class.
md_52013-04-27 18:29:12 +10:00
fa9dd7e27f
Synchronize yaml save to close#286, crash on end
md_52013-04-27 18:17:40 +10:00
f44cf6c8e9
Move some bootstrapping to the connected method, #267md_52013-04-27 12:27:40 +10:00