Commit Graph

106 Commits

Author SHA1 Message Date
md_5
3682e8ba3a Catch throwable not exception for enabling plugins 2013-04-28 17:45:25 +10:00
md_5
82d5954f2f Revert "Load plugins in alphabetical-ish order."
This reverts commit 384228b751.
2013-04-28 17:44:23 +10:00
Steve Anton
384228b751 Load plugins in alphabetical-ish order. 2013-04-28 17:35:27 +10:00
md_5
6bf9df31f5 Fix async/login event 2013-04-27 12:25:03 +10:00
md_5
70e10c382e Properly interface ServerInfo class. 2013-04-26 17:13:00 +10:00
md_5
93ea108acb Complete issue #190 - unthread the login event for maximum efficiency. 2013-04-26 17:00:09 +10:00
md_5
a63739277b Remove depreceated register methods. 2013-04-26 16:49:37 +10:00
Robin Lambertz
7338e20e98 Change jarfile property in Plugin to file 2013-04-26 07:35:08 +10:00
Robin Lambertz
18a5534499 Add jarfile property to Plugin 2013-04-26 07:34:56 +10:00
md_5
5e2bcc2907 Use custom AnnotatedHandlerFinder and pretend all events are thread safe 2013-04-15 09:15:20 +10:00
md_5
a9ad4889f7 Revert "Bungee join / part messages"
This reverts commit 7108bd4deb.
2013-04-13 18:28:11 +10:00
md_5
7108bd4deb Bungee join / part messages 2013-04-13 18:17:08 +10:00
md_5
0c144c38db Fix issue #251 - hidden servers in list command 2013-04-12 12:40:36 +10:00
md_5
5592f81e97 Proper equals on servers 2013-04-12 08:22:17 +10:00
md_5
19c3c23b86 Reformat all code 2013-04-11 20:26:55 +10:00
Björn Teichmann
5dfe83cf6d add fallback_server so we can still have a different default server on first join 2013-04-11 20:23:30 +10:00
Steve Anton
fecaf76acf Initialize depends set to an empty set to prevent a NPE when no depends given. 2013-04-11 11:21:35 +10:00
Steve Anton
c8c1028bd9 Implement support for plugin hard dependencies. 2013-04-11 09:10:40 +10:00
Robin Lambertz
548b2f2c60 Fix the crash with teams not being cleared
You forgot to actually add the team to the list of teams...
2013-04-09 01:23:08 +02:00
weaondara
a316d6ccdc Update PermissionCheckEvent.java 2013-03-31 12:30:46 +03:00
md_5
75bc2738b9 Check length before checking if command. 2013-03-24 16:32:54 +11:00
md_5
cf4846baa9 Add issue #221 - permission check event 2013-03-24 16:29:45 +11:00
md_5
120a4dc401 Remove HTTP request which snuck in. 2013-03-24 16:25:53 +11:00
md_5
5f7ecf9d3b Fix issue #213 - servers crashing clients. 2013-03-24 11:39:14 +11:00
md_5
73aaf58009 Try and make the client not crash when switching teams. @lazertester 2013-03-23 20:49:47 +11:00
md_5
fd062503e1 Skeleton team object. TODO: Make @mbax come and show me how to rewrite entire API. Also interface 2013-03-23 20:41:35 +11:00
md_5
9838a09a8c Add slightly modified version of #220 - ChatColor.getByChar 2013-03-21 21:29:26 +11:00
md_5
86b864ce21 Fix small javadoc warning 2013-03-20 20:36:33 +11:00
md_5
27d454524f Use asynchttpclient instead 2013-03-20 19:10:59 +11:00
md_5
8827feacfb Implement high performance HTTP api for plugins with jetty. 2013-03-20 18:52:26 +11:00
md_5
692610cd7e Add asynchronous event API from issue #200 2013-03-19 20:09:15 +11:00
md_5
1edd27963f Add issue #215 - scheduler API 2013-03-19 19:45:34 +11:00
md_5
730c05aaad Actually print time it took 2013-03-19 17:23:07 +11:00
md_5
2bae6cafc2 Try and prevent inefficient plugins by nagging when events take longer than 0.25ms to process. Someone let me know if this spams and I need to increase the max time. 2013-03-19 17:21:54 +11:00
md_5
dfa47f740d Add feature #208 - Bungee texture packs. 2013-03-19 11:54:13 +11:00
md_5
87fcef0658 Implement PR #212 - sendMessages() for CommandSenders 2013-03-19 11:43:37 +11:00
md_5
e681c8906d Add server kick event 2013-03-16 21:32:11 +11:00
md_5
54098c8989 Attempt to track, and remove scoreboards at reconnect 2013-03-16 21:06:28 +11:00
md_5
156ea30c32 Add scoreboard packets + API classes. Still unimplemented. 2013-03-16 20:48:51 +11:00
md_5
6bb089074e Clear scoreboards on reconnect. 2013-03-16 20:13:01 +11:00
md_5
f5b4e1242d Add #205 more methods in Plugin for getting resources / data folders. 2013-03-16 11:53:25 +11:00
md_5
113dada511 Depreceate old register command / listener methods. 2013-03-15 21:08:50 +11:00
md_5
4811e7be4f Implement PostLoginEvent, closes #191 2013-03-14 21:11:16 +11:00
md_5
1d2afae98e Fix canAccess check 2013-03-12 17:13:50 +11:00
md_5
92c1450909 Fix issue #129 - make chat event fire for commands, and add isCommand method. 2013-03-12 15:15:25 +11:00
md_5
fea3642550 Add #183 - restricted servers 2013-03-12 12:13:23 +11:00
md_5
3dac86a94c Add getConsole() to the API 2013-03-12 12:01:47 +11:00
md_5
59efec128d Add ProxiedPlayer.chat, see #146 2013-03-12 11:38:11 +11:00
md_5
76319371f7 Small code / api cleanup. Need to fix kicking in general, especially in ServerConnector before release. 2013-03-11 10:06:14 +11:00
md_5
fa5804ec86 OMG WTF BBQ IT WORKS. LETS IRON OUT BUGS AND GET OUR RELEASE TARGET, ONLY 12 HOURS LEFT. 2013-03-11 09:18:39 +11:00