md_5
|
db5510cc4e
|
Only interrupt tab completion if we have things to complete!
|
2013-09-17 10:28:51 +10:00 |
|
md_5
|
5ed5c71aea
|
Move AbstractReconnectManager to the API and rename to AbstractReconnectHandler.
|
2013-09-16 08:21:53 +10:00 |
|
md_5
|
38a8469ab4
|
Cap command completion to one argument
|
2013-09-15 15:14:47 +10:00 |
|
md_5
|
9538dcf4d4
|
Properly tab complete
|
2013-09-15 14:04:51 +10:00 |
|
md_5
|
33f654ce6f
|
*unused imports
|
2013-09-15 07:44:13 +10:00 |
|
md_5
|
c108e4e1ce
|
Server command completion
|
2013-09-15 07:43:50 +10:00 |
|
md_5
|
e998faeec1
|
Add tab completion for find command. Also change api a bit.
|
2013-09-15 07:37:20 +10:00 |
|
md_5
|
d67acd7bc9
|
Add functionality to replicate #336
|
2013-09-15 07:29:22 +10:00 |
|
md_5
|
702f434db1
|
Add API to support #468 - force setting of reconnect server
|
2013-09-15 07:12:58 +10:00 |
|
md_5
|
47b5631562
|
Not part of the contract
|
2013-09-15 06:54:58 +10:00 |
|
Robin Lambertz
|
80e23d6646
|
Allow removal of listeners / commands by plugin
|
2013-09-15 06:52:46 +10:00 |
|
md_5
|
1dca12cffb
|
Use boolean not binary and
|
2013-09-15 06:48:06 +10:00 |
|
md_5
|
29c897c9cf
|
Add Tab Completion loosely based on @TheUnnamedDude's work.
|
2013-09-15 06:46:10 +10:00 |
|
md_5
|
042f47cbb9
|
Wrapped buffers are not thread safe.
|
2013-09-10 21:33:44 +10:00 |
|
md_5
|
422e97f495
|
Don't let pingbuf be released
|
2013-09-10 21:26:59 +10:00 |
|
md_5
|
08789d8f9f
|
Write down a supported message type (ByteBuf) when using the ping handler.
|
2013-09-10 20:56:40 +10:00 |
|
md_5
|
96444ae304
|
Fix a message consisting only of a space causing the player to be kicked.
|
2013-09-10 16:23:05 +10:00 |
|
md_5
|
af58db8a67
|
Simpler, unit tested throttle to close #613
|
2013-09-10 12:02:29 +10:00 |
|
md_5
|
49cffebd9b
|
Dynamic build dates - see #526
|
2013-09-10 11:37:48 +10:00 |
|
md_5
|
ffdb917f2c
|
Use translation - closes #578
|
2013-09-09 14:58:56 +10:00 |
|
md_5
|
9c9657e36d
|
Update links
|
2013-09-09 14:41:58 +10:00 |
|
md_5
|
1342baed47
|
Use fluid bytes instead of enum + format.
|
2013-09-09 14:36:48 +10:00 |
|
Dabo Ross
|
e3a7490bcd
|
Fix formatting error - not sure how that happened
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
3e8693793c
|
Add multiple listeners to EventPriorityTest
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
bb47aba682
|
Add UnregisteringListenerTest
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
d0e5ee4e09
|
Don't try to bake handlers when there are no more handlers. Remove them instead!
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
07e330b005
|
Create test for event priorities
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
024288e587
|
Added a Map<Class<?>, EventHandlerMethod[]> and implemented using it. I believe this should have a positive performance effect.
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
53a6bb1dee
|
Added EventHandlerMethod wrapper for Listener and Method
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
0f06b2c4e0
|
Implement usage of EventPriority in EventBus
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
d3c1acce83
|
Add EventPriority method to EventHandler
|
2013-09-09 14:27:23 +10:00 |
|
Dabo Ross
|
eaea090d37
|
Add EventPriority
|
2013-09-09 14:27:22 +10:00 |
|
md_5
|
7384e797fc
|
Bump date
|
2013-09-08 11:49:27 +10:00 |
|
md_5
|
d4d93ddbb9
|
Bump to Netty 4.0.9
|
2013-09-08 08:45:37 +10:00 |
|
md_5
|
ccdf2a89d8
|
Close #518 - use csv method for perms command
|
2013-09-07 12:22:43 +10:00 |
|
md_5
|
89edb00c05
|
Properly cancel tasks!
|
2013-09-05 19:52:41 +10:00 |
|
md_5
|
00a0277a13
|
Just call our own logger, screw jdk logger parenting
|
2013-09-03 11:36:00 +10:00 |
|
md_5
|
68f11e46f7
|
Depend updates.
|
2013-08-27 12:30:00 +10:00 |
|
Ammar Askar
|
c352e854ee
|
Catch exceptions when disabling plugins
|
2013-08-25 10:27:25 +10:00 |
|
md_5
|
d8c92cd311
|
Add ConnectOther channel for moving other players from a plugin
|
2013-08-25 10:23:17 +10:00 |
|
md_5
|
99f361ca77
|
Instead of storing packets about to be passed on as a byte array, store them as a Netty buffer, which is likely to be pooled, direct and manually memory managed leading to increased performance and less GC strain. In order to ensure no resources are leaked, we free them at the end of each handle cycle if they have not been passed to a channel for writing. In initial profiles this now causes encryption to be one of the most intensive parts of BungeeCord, however in depth profiling snapshots may provide further routes for optimization.
|
2013-08-20 19:29:43 +10:00 |
|
md_5
|
738ed99d54
|
Code format.
|
2013-08-20 19:28:09 +10:00 |
|
md_5
|
ad0da59267
|
Really need to automatically do this. Add a few weeks to expire time
|
2013-08-20 18:50:52 +10:00 |
|
md_5
|
1dcc8d6a4b
|
Close #572 - kick event message
|
2013-08-20 11:18:51 +10:00 |
|
md_5
|
0840a77153
|
Dem dates :(
|
2013-08-15 07:44:33 +10:00 |
|
md_5
|
61a93a54a9
|
ammar2 missed a spot
|
2013-08-14 22:14:32 +10:00 |
|
md_5
|
da0281508e
|
Oi! Get back inside of that if statement. NOW!
|
2013-08-13 18:53:16 +10:00 |
|
Ammar Askar
|
51e92de2dd
|
Only save to reconnectHandler if we have a listener that isn't forcing to the default server
|
2013-08-13 18:50:19 +10:00 |
|
md_5
|
f948acd634
|
Don't loop registering of listeners
|
2013-08-12 20:31:51 +10:00 |
|
md_5
|
773ce089c1
|
Fix http client
|
2013-08-10 07:30:41 +10:00 |
|