md_5
|
ce6656afc0
|
Reformat API + Protocol
|
2013-02-09 19:13:40 +11:00 |
|
md_5
|
8840dade68
|
Finish merge of protocol subproject
|
2013-02-09 19:08:56 +11:00 |
|
md_5
|
d5bf71b4b7
|
Merge Mendax into protocol/ for easy development.
|
2013-02-09 19:03:45 +11:00 |
|
md_5
|
9e2eda672d
|
Cache the client status packet.
|
2013-02-09 19:01:18 +11:00 |
|
md_5
|
b946e376c7
|
Fill out all handlers for packets just in case they are needed.
|
2013-02-09 18:06:15 +11:00 |
|
md_5
|
23582a635b
|
Reformat to new code style, lots of spaces for easy reading.
|
2013-02-09 17:57:09 +11:00 |
|
md_5
|
69d618c648
|
Use custom packet out stream to ease transition to a netty channel when it is required
|
2013-02-09 17:48:42 +11:00 |
|
md_5
|
fbede036d8
|
Update LICENSE.
|
2013-02-09 15:30:35 +11:00 |
|
md_5
|
1df6fdf973
|
Fix ProxiedPlayer.connect from plugins.
|
2013-02-09 14:19:21 +11:00 |
|
md_5
|
1bc4316e0a
|
Add messages to state checks
|
2013-02-08 16:23:49 +11:00 |
|
md_5
|
48447addba
|
Hasten login process a tad, maybe a 100ms saved for the user
|
2013-02-08 16:21:08 +11:00 |
|
md_5
|
f1f68ab85b
|
Ask and 70.93 seconds later you shall receive - cross server message channel.
|
2013-02-07 17:23:49 +11:00 |
|
md_5
|
7e39cb8da6
|
Remove useless disconnect channel.
|
2013-02-07 16:55:32 +11:00 |
|
md-5
|
7f77b62852
|
Really really include mysql.
|
2013-02-07 10:30:25 +11:00 |
|
md_5
|
014997ccf8
|
Also lowercase aliases
|
2013-02-06 17:52:16 +11:00 |
|
md_5
|
bd39fad41b
|
Case insensitive commands
|
2013-02-06 17:41:20 +11:00 |
|
md_5
|
a2ebb92d56
|
Scumbags Forge and Spout.
|
2013-02-03 20:53:58 +11:00 |
|
md_5
|
fbacafb752
|
No excuses this time.
|
2013-02-02 10:24:54 +11:00 |
|
md_5
|
c65a3ec55e
|
Use a stateful login system for the initial handler.
|
2013-02-02 10:17:37 +11:00 |
|
md_5
|
36f5f33db0
|
Forward even when no players are online.
|
2013-02-02 09:11:26 +11:00 |
|
md_5
|
4055139dcd
|
Don't create new sections for each player.
|
2013-02-01 21:47:14 +11:00 |
|
md_5
|
be4a764932
|
Hopefully properly load class depenending on classes from other plugins.
|
2013-02-01 21:40:32 +11:00 |
|
md_5
|
00e0e3c1a3
|
Use more ram to reduce CPU.
|
2013-02-01 21:34:13 +11:00 |
|
md_5
|
6bb9a14cd1
|
Require a buffer to be passed along.
|
2013-02-01 21:33:31 +11:00 |
|
md_5
|
7538ff46ed
|
Remove bulk reading, because for an unexplainable reason it can cause garbled data. (reverse-merged from commit ed667e2b72 )
|
2013-02-01 21:14:40 +11:00 |
|
md_5
|
b923ea847b
|
Don't infinite loop.
|
2013-02-01 20:32:34 +11:00 |
|
md_5
|
5e3a3d438a
|
Use a special plugin class loader to resolve classes from other plugins.
|
2013-02-01 19:46:06 +11:00 |
|
md_5
|
c21b87d930
|
Really include mysql
|
2013-02-01 07:29:54 +11:00 |
|
md_5
|
ecf5b4dc30
|
Automatically queue packets to send when a player connects, and change the API regarding this. Please don't use the Server methods anymore, instead use ServerInfo.
CC: @TheDgtl
|
2013-01-31 20:53:22 +11:00 |
|
md_5
|
0721e3cc75
|
Sweet trick to avoid locking in global tab list, basically reimplement HashSet based on a ConcurrentHashMap.
|
2013-01-31 17:55:46 +11:00 |
|
md_5
|
e5bb5e5168
|
Use same initial ping as Minecraft - 1000
|
2013-01-31 17:46:15 +11:00 |
|
md_5
|
f9c4251417
|
Send forwaded data along the Bungee channel.
|
2013-01-28 09:19:06 +11:00 |
|
md_5
|
f53cbc2ab6
|
Fix loading plugins.
|
2013-01-27 21:22:22 +11:00 |
|
md_5
|
ed667e2b72
|
Allow bulk reading for what again should be a substantial reduction in CPU cycles, mostly due to the previous commit which didn't actually reduce CPU because of this not being present.
|
2013-01-27 19:33:11 +11:00 |
|
md_5
|
0985794eab
|
Add GetServers channel.
|
2013-01-27 10:05:22 +11:00 |
|
md_5
|
8f090b6692
|
Add player list and player count channels.
|
2013-01-27 09:51:45 +11:00 |
|
md_5
|
4c07fbf953
|
Cleaner error for plugins with no yaml.
|
2013-01-26 18:52:20 +11:00 |
|
md_5
|
b61758ca8e
|
Actually don't need name for IP packet
|
2013-01-26 16:56:33 +11:00 |
|
md_5
|
bed67a90ef
|
Dont let Bungee channels reach the user
|
2013-01-26 16:55:55 +11:00 |
|
md_5
|
f7d1c168fc
|
Implement a way to get the users real IP.
|
2013-01-26 16:53:33 +11:00 |
|
md_5
|
7444fca999
|
Make the target of targeted events final.
|
2013-01-26 14:56:04 +11:00 |
|
md_5
|
45a62a111e
|
Rework entity map to do both directions.
|
2013-01-26 09:22:26 +11:00 |
|
md_5
|
769e2e2148
|
And users before....
|
2013-01-25 13:34:02 +11:00 |
|
md_5
|
931fcf416f
|
Update everyones player list when a new player joins (GLOBAL tab list)
|
2013-01-25 13:29:22 +11:00 |
|
md_5
|
d6c3420ea1
|
*bungeecord permission for alert
|
2013-01-25 10:20:44 +11:00 |
|
md_5
|
1600d3509c
|
* glist not list
|
2013-01-25 09:45:12 +11:00 |
|
md_5
|
684600a423
|
Potentially dramatically reduce CPU usage at the cost of 1 megabytes of ram across the entire Bungee instance.
|
2013-01-24 20:27:26 +11:00 |
|
md_5
|
12eff81843
|
Actually a boolean, but still 1 byte so only a visual difference.
|
2013-01-24 20:19:45 +11:00 |
|
md_5
|
2e8c511f01
|
No packet 15 anymore.
|
2013-01-24 20:12:22 +11:00 |
|
md_5
|
2e04640638
|
Add getters for game / protocol version.
|
2013-01-24 14:55:21 +11:00 |
|