Commit Graph

200 Commits

Author SHA1 Message Date
hcherndon aad83d787f Add methods to expose parts of the proxy internal config. This is depreceated as it is subject to breaking changes without warning. 2013-12-02 15:17:19 +11:00
md_5 f7851b0436 Implement ServerDisconnectEvent. Wow so many server switch events. 2013-11-25 11:12:49 +11:00
md_5 2f2406206e Fix chat event javadoc - closes #713 2013-11-16 11:11:04 +11:00
md_5 f81bf8e7c5 Code format + fix pom 2013-11-06 20:11:17 +11:00
zh32 a201b5897a Added async PreLoginEvent to change online mode per connection. 2013-11-06 20:07:16 +11:00
md_5 4040d9f20a [Breaking] Fix player online sample 2013-11-01 22:00:46 +11:00
md_5 c84d6f0035 Add really efficient text -> json translation. Doesn't support format codes yet. 2013-11-01 17:14:18 +11:00
md_5 6ce43fb876 Sample is an array 2013-10-27 13:51:06 +11:00
md_5 5dfd14fbe5 Enhance ping API 2013-10-27 12:36:30 +11:00
md_5 37dc600fe0 BungeeCord can into server icon 2013-10-23 20:44:48 +11:00
md_5 0952e53d11 Update to 1.7 poms. 2013-10-23 17:33:21 +11:00
md_5 062dd38b2b Fix pinging. I love you @Sircmpwn 2013-10-12 15:50:08 +11:00
md_5 1551bf6f3a Ping stuffs, doesnt seem to work for some reason though 2013-10-12 13:51:33 +11:00
md_5 dbdae87ec6 Basically done with login 2013-10-11 21:36:28 +11:00
md_5 7121c20338 Compiles yet again 2013-10-11 20:34:21 +11:00
md_5 d900417d95 It compiles 2013-10-11 20:00:54 +11:00
md_5 4257b81d8c WIP 2013-10-11 18:40:21 +11:00
md_5 96acdb97fd Update to latest snapshot. 2013-10-11 16:16:02 +11:00
md_5 4685099808 Close #564 adding a blank arg is a silly idea 2013-10-09 22:37:27 +11:00
md_5 b041d84063 Null check plugin input for servers 2013-10-07 16:55:29 +11:00
marvin a0d94282f6 Add PlayerHandshakeEvent which allows changing of versions and online mode status amongst other things. 2013-09-30 09:22:49 +10:00
md_5 b541e7aa76 Custom glist formatting 2013-09-29 18:45:11 +10:00
zaiyers dd06937a3b changes to tab completion
* PacketCBTabComplete: options for completion should be seperated by
NUL
 * PluginManager: append an empty argument to arguments if command ends
with a whitespace (this will match all suggestions)
 * PlayerCommand: suggest only matching players instead of all players
2013-09-29 09:37:39 +10:00
md_5 59b32a8621 Remove access from PendingConnection interface 2013-09-28 17:37:30 +10:00
md_5 32a5271dc3 Implement basic udp query to close #185 2013-09-24 10:09:55 +10:00
md_5 a8b6a6b4aa Finish basic Yaml configuration API, complete with unit tests. Needs a lot of work with regards to how sections are handled, open to massive improvements from anyone that has more know-how. 2013-09-23 10:28:30 +10:00
md_5 a7a32509c7 find * -type f -print0 | xargs -0 sed -i 's/1.6.2/1.6.4/g' 2013-09-20 19:51:57 +10:00
md_5 5ed5c71aea Move AbstractReconnectManager to the API and rename to AbstractReconnectHandler. 2013-09-16 08:21:53 +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 29c897c9cf Add Tab Completion loosely based on @TheUnnamedDude's work. 2013-09-15 06:46:10 +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 00a0277a13 Just call our own logger, screw jdk logger parenting 2013-09-03 11:36:00 +10:00
md_5 738ed99d54 Code format. 2013-08-20 19:28:09 +10:00
md_5 f948acd634 Don't loop registering of listeners 2013-08-12 20:31:51 +10:00
md_5 db5a147491 Revert changes to SeverConnectedEvent 2013-08-06 11:14:54 +10:00
md_5 f07cfe0cf7 Make the ServerConnectedEvent async to allow stalling it. Closes #538 by @BjoernAkAManf. 2013-08-04 20:58:17 +10:00
md_5 4463b0c1b2 Use Java 7 API to make classloader thread safe. Closes #516 2013-08-04 20:23:31 +10:00
mrapple ee8f33c196 Add State to ServerKickEvent 2013-08-04 18:57:13 +10:00
md_5 14ac2dd308 Allow setting whether to bind to the local address. 2013-08-04 18:56:48 +10:00
md_5 c54553d0f9 How kind of @lazertester to test the new scheduler! 2013-07-24 17:32:08 +10:00
md_5 b3e8feb4cb Update POMs to 1.6.2 2013-07-18 20:13:07 +10:00
md_5 d0d1562155 Hi, I'm Mojang and I make hundreds of millions of dollars a year. I still like to think I am an Indy company, so I randomly remove existing game features and don't provide replacements.
Removes Texture Pack setting
2013-07-18 20:10:45 +10:00
md_5 0189ad9c17 Add disabled commands 2013-07-09 14:55:27 +10:00
md_5 be29799f5a [Beta] Implement own HTTP client for online mode checks, instead of asynchttpclient 2013-07-05 09:29:28 +10:00
md_5 ffbebaff69 Remove old @Subscribe event handling 2013-07-04 09:43:32 +10:00
md_5 85e82a2e34 Update POMs to 1.6.1 2013-07-02 20:59:04 +10:00