Commit Graph

  • 92e7faa346 Stab at closing #285, /send current issues md_5 2013-04-27 18:34:43 +10:00
  • 6b21fdaaea Refactor packet writes into their own channel handler class. md_5 2013-04-27 18:29:12 +10:00
  • fa9dd7e27f Synchronize yaml save to close #286, crash on end md_5 2013-04-27 18:17:40 +10:00
  • f44cf6c8e9 Move some bootstrapping to the connected method, #267 md_5 2013-04-27 12:27:40 +10:00
  • 6bf9df31f5 Fix async/login event md_5 2013-04-27 12:25:03 +10:00
  • c08764990d Bigger logs, with rotation! md_5 2013-04-26 20:23:16 +10:00
  • a82e6f3eea Use new servers md_5 2013-04-26 17:48:32 +10:00
  • 26cee397e6 Only alow config reloads to ADD servers. md_5 2013-04-26 17:31:29 +10:00
  • dc6835c21b Add reason when default server is not defined md_5 2013-04-26 17:23:04 +10:00
  • be30c8b89a Rename tab list classes md_5 2013-04-26 17:20:03 +10:00
  • 70e10c382e Properly interface ServerInfo class. md_5 2013-04-26 17:13:00 +10:00
  • 93ea108acb Complete issue #190 - unthread the login event for maximum efficiency. md_5 2013-04-26 17:00:09 +10:00
  • a63739277b Remove depreceated register methods. md_5 2013-04-26 16:49:23 +10:00
  • 112d543c2a bump date md-5 2013-04-26 11:50:20 +10:00
  • 7338e20e98 Change jarfile property in Plugin to file Robin Lambertz 2013-04-25 01:19:14 +02:00
  • 18a5534499 Add jarfile property to Plugin Robin Lambertz 2013-04-23 17:47:05 +01:00
  • e540626a28 Rewrite only arrows and rods. Closes #270 md_5 2013-04-20 09:46:23 +10:00
  • 5e2bcc2907 Use custom AnnotatedHandlerFinder and pretend all events are thread safe md_5 2013-04-15 09:15:20 +10:00
  • a38b3ce9f2 Try removing connections via string key and direct map access. Closes issue #267 md_5 2013-04-14 18:51:33 +10:00
  • c615b2362f Revert "Case shouldn't really matter for groups and permissions" md_5 2013-04-14 11:57:50 +10:00
  • 5620c4679d Fix issue #262 and put all scoreboard bugs to bed md_5 2013-04-14 09:33:36 +10:00
  • a9ad4889f7 Revert "Bungee join / part messages" md_5 2013-04-13 18:28:11 +10:00
  • 7108bd4deb Bungee join / part messages md_5 2013-04-13 18:17:08 +10:00
  • ac1119bef8 Move pending connects check md_5 2013-04-13 11:51:34 +10:00
  • dac259933b Add pending connects for bad plugin message based connects md_5 2013-04-13 09:49:08 +10:00
  • a57ae83d62 Return from method when we can't connect md_5 2013-04-13 09:46:21 +10:00
  • a00c91c03a Fix users showing as disconnected on global ping list md_5 2013-04-13 09:37:56 +10:00
  • a67d4a1697 Case shouldn't really matter for groups and permissions md_5 2013-04-12 19:41:20 +10:00
  • b87fff2614 Fix users being disconnected without the event q_q md_5 2013-04-12 12:43:17 +10:00
  • 0c144c38db Fix issue #251 - hidden servers in list command md_5 2013-04-12 12:40:36 +10:00
  • 5592f81e97 Proper equals on servers md_5 2013-04-12 08:22:17 +10:00
  • 5d1a2c59a7 ConcurrentHashMap is junk - lets stick to standard unless issues arise. md_5 2013-04-11 20:32:49 +10:00
  • 88c99f071e Reduce ram usage by ~65kb / player. See #229 md_5 2013-04-11 20:30:07 +10:00
  • 19c3c23b86 Reformat all code md_5 2013-04-11 20:26:55 +10:00
  • 5dfe83cf6d add fallback_server so we can still have a different default server on first join Björn Teichmann 2013-03-27 16:37:56 +01:00
  • fecaf76acf Initialize depends set to an empty set to prevent a NPE when no depends given. Steve Anton 2013-04-10 16:30:30 -07:00
  • c8c1028bd9 Implement support for plugin hard dependencies. Steve Anton 2013-04-10 13:54:57 -07:00
  • 51be33dbd7 Merge pull request #261 from roblabla/patch-2 md-5 2013-04-10 14:47:29 -07:00
  • 8cac038a07 Fix LoginEvent not being called. Robin Lambertz 2013-04-10 14:47:57 +02:00
  • edceaf072c Merge pull request #259 from roblabla/patch-2 md-5 2013-04-08 17:26:10 -07:00
  • f935f93d98 Fix two small typos. Robin Lambertz 2013-04-09 01:18:00 +01:00
  • e5c457df04 Add new Team instances to the list of teams. Robin Lambertz 2013-04-09 02:10:41 +02:00
  • d4f60e65c3 Merge pull request #258 from roblabla/patch-2 md-5 2013-04-08 16:25:05 -07:00
  • 548b2f2c60 Fix the crash with teams not being cleared Robin Lambertz 2013-04-09 01:23:08 +02:00
  • 3733ecf628 Merge pull request #250 from weaondara/master md-5 2013-04-04 14:06:40 -07:00
  • 6e9cdb2e20 send message to player if target is current server weaondara 2013-04-04 18:44:46 +03:00
  • d900a5eae7 setDisplayName bug fix weaondara 2013-04-02 12:18:43 +03:00
  • 68712ab854 check the player's server before really connecting weaondara 2013-04-02 02:13:29 +03:00
  • d067662967 Merge pull request #245 from weaondara/master md-5 2013-03-31 19:04:14 -07:00
  • 88a52bc4e9 set displayName in function setDisplayName weaondara 2013-03-31 16:25:53 +03:00
  • d684f5de69 added permission in constructor weaondara 2013-03-31 12:36:21 +03:00
  • a316d6ccdc Update PermissionCheckEvent.java weaondara 2013-03-31 12:30:46 +03:00
  • 5de8ac89e5 Remove any scores before updating - see #238 md_5 2013-03-29 08:08:13 +11:00
  • 8707995503 Nullcheck getServer on failed reconnect handler to account for failings on first connect md_5 2013-03-28 22:24:56 +11:00
  • caea1e3fa5 Set server as obsolete when kicked. md_5 2013-03-28 19:53:04 +11:00
  • 4096012d8e Bump to netty release md_5 2013-03-27 17:39:42 +11:00
  • acbf6d3137 Add current server check to failed listener too md_5 2013-03-26 18:12:28 +11:00
  • 3a3fb27d9a Fixx issue #228 and #188 - CSV classes and ALL target for player list md_5 2013-03-26 17:53:22 +11:00
  • e506957d38 Fix current server check - #216 md-5 2013-03-26 11:50:36 +11:00
  • 8003dc50c4 Fix #227 - don't colour first name on list md_5 2013-03-25 19:25:06 +11:00
  • 75bc2738b9 Check length before checking if command. md_5 2013-03-24 16:32:54 +11:00
  • cf4846baa9 Add issue #221 - permission check event md_5 2013-03-24 16:29:45 +11:00
  • 120a4dc401 Remove HTTP request which snuck in. md_5 2013-03-24 16:25:53 +11:00
  • 6881597692 Fix issue #156 - actually register packet for reading md_5 2013-03-24 11:46:37 +11:00
  • 0ffb557557 Try my artistic vision on the list command. md_5 2013-03-24 11:44:30 +11:00
  • 5f7ecf9d3b Fix issue #213 - servers crashing clients. md_5 2013-03-24 11:39:14 +11:00
  • e07f1e603a Lowercase forced server checks - #223 md_5 2013-03-24 11:02:24 +11:00
  • 430b5ff392 Bump expirary date back to 26/4/2013 md_5 2013-03-24 09:00:32 +11:00
  • 81fe547a7c Server admins see stack trace and die. See #225 md_5 2013-03-24 08:41:25 +11:00
  • 04fb1df3e1 Don't null out scores after objectives. md_5 2013-03-23 20:58:21 +11:00
  • 73aaf58009 Try and make the client not crash when switching teams. @lazertester md_5 2013-03-23 20:49:47 +11:00
  • fd062503e1 Skeleton team object. TODO: Make @mbax come and show me how to rewrite entire API. Also interface md_5 2013-03-23 20:41:35 +11:00
  • c97f113497 Add team packet. md_5 2013-03-23 20:32:37 +11:00
  • 14fcb90395 Fire server kick for logins too md_5 2013-03-23 19:38:00 +11:00
  • 39009d8c96 Check players have a server before sending md_5 2013-03-23 13:45:22 +11:00
  • 13f394b9a7 Send the players real IP for use in Spigot servers. md_5 2013-03-23 11:24:37 +11:00
  • 9838a09a8c Add slightly modified version of #220 - ChatColor.getByChar md_5 2013-03-21 21:29:26 +11:00
  • ffddcf939f Rewrite cancel method as it is posing some issues md_5 2013-03-21 20:16:41 +11:00
  • 3d8143c36e Use Bungee thread pool for additional logging md_5 2013-03-21 16:28:30 +11:00
  • 5e31b158e9 Work around JDK stupidity with regards to thread count md_5 2013-03-21 16:25:05 +11:00
  • a59e0f0b6b Async close http client as it appears bugged md_5 2013-03-21 13:54:40 +11:00
  • 517655f54e How did that debug stay there? md_5 2013-03-21 13:45:56 +11:00
  • 55ec76beee Allow users to connect md_5 2013-03-21 13:37:38 +11:00
  • a564d4c7f1 Fix issue #219 - make the scheduler work md_5 2013-03-21 13:35:35 +11:00
  • 86b864ce21 Fix small javadoc warning md_5 2013-03-20 20:36:33 +11:00
  • 6813b82b84 Fix issue #216 and #219 by moving current server check to the connect method. md_5 2013-03-20 20:25:42 +11:00
  • 27d454524f Use asynchttpclient instead md_5 2013-03-20 19:10:59 +11:00
  • 8827feacfb Implement high performance HTTP api for plugins with jetty. md_5 2013-03-20 18:52:26 +11:00
  • 692610cd7e Add asynchronous event API from issue #200 md_5 2013-03-19 20:09:15 +11:00
  • 1edd27963f Add issue #215 - scheduler API md_5 2013-03-19 19:45:34 +11:00
  • 730c05aaad Actually print time it took md_5 2013-03-19 17:23:07 +11:00
  • 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. md_5 2013-03-19 17:21:54 +11:00
  • 5a15d5387c Use as many threads as the system can handle. md_5 2013-03-19 16:07:39 +11:00
  • 3fed94fbf2 Stop trying to be Forge for now. md_5 2013-03-19 12:07:59 +11:00
  • 1dd661f619 Use a byte array in the ping handler for simplicity md_5 2013-03-19 12:07:13 +11:00
  • e364cff44e Fix loading config. md_5 2013-03-19 12:00:57 +11:00
  • dfa47f740d Add feature #208 - Bungee texture packs. md_5 2013-03-19 11:54:13 +11:00
  • 87fcef0658 Implement PR #212 - sendMessages() for CommandSenders md_5 2013-03-19 11:43:37 +11:00
  • 49f2f5f28b Fix issue #211 - ServerInfo.ping md_5 2013-03-19 11:40:56 +11:00
  • a12debf6d0 Revert "Add info on registered channels to /bungee to enable users to help identify cause of random timeouts & resource leaks" md_5 2013-03-18 17:36:57 +11:00