Commit Graph

611 Commits

Author SHA1 Message Date
Tux f7a530025a Bumped version to 0.2.4 2013-12-23 23:47:40 -05:00
Tux f240742489 Minor refactor and fixes. 2013-12-23 23:42:56 -05:00
Tux d079990a3a Migrate to newer jedis "fork" with commons-pool2 2013-12-23 23:42:23 -05:00
Tux fb3d67f43c Use bungeecord-config instead of snakeyaml 2013-12-23 23:12:54 -05:00
Tux e5bfb52c0a Clean player list the slow and safe way. 2013-12-18 12:10:32 -05:00
Tux 5b0c4c2219 config file tweak 2013-12-16 19:24:29 -05:00
Tux fd5120580d fix command formatting 2013-12-15 13:33:04 -05:00
Tux 17ba11a284 Readd the clone detection. 2013-12-15 12:07:42 -05:00
Tux adf61b7b8d fuck the clone detection, it doesn't work very well 2013-12-15 11:43:53 -05:00
Tux 1bf6d98d54 le sigh 2013-12-15 11:41:08 -05:00
Tux fa93d67e1b Change detection method for duplicate players online. 2013-12-15 11:30:08 -05:00
Tux 6e179f96cf Pre-construct 2 of the more common chat messages. 2013-12-14 09:34:42 -05:00
Tux ae696eccff Add support for the new BungeeCord chat component API. 2013-12-14 09:28:51 -05:00
Tux 83c18c212b Looks like /glist is now broken. Back to basics! 2013-12-14 00:31:57 -05:00
Tux cacea73f2e * Don't shade in commons-lang anymore, replaced with SimpleDateFormat instead.
* Add IP address logging support.
 * Add /ip command with permission node redisbungee.command.ip.
 * Mark some stuff as final so that the JVM can optimize things a little more.
2013-12-13 16:32:55 -05:00
Tux 14aba0ffb3 Simplify /glist showall code. 2013-12-12 15:29:29 -05:00
Tux 3925c3a313 * Tweak our CommandSender.
* In lieu of running the plugin and causing confusion, give them an RuntimeException.
2013-12-06 21:42:03 -05:00
Tux 7c35aad456 Fix Jedis connection failure detection. 2013-12-06 21:27:28 -05:00
Tux facd8de553 Add <ciManagement> and <distributionManagement> 2013-12-04 20:03:40 -05:00
Tux 080dab084a Better guard against failed redis connection attempts. Also reformat code. 2013-12-04 16:54:51 -05:00
Tux 8c824cc397 Add better AUTH support. 2013-12-03 16:01:27 -05:00
Tux 0beae77548 Don't half-ass the clone detection. 2013-12-03 15:39:36 -05:00
Tux 89d9981db8 DURR HURR 2013-12-02 22:03:39 -05:00
Tux 70c3f5fcdc Better support Redis on ports other than 6379. Also improve the anti-clone. 2013-12-02 22:02:55 -05:00
Tux 7ff324c6d8 TIL you can clone yourself 2013-11-26 19:43:40 -05:00
Tux 983d7567da Make the PubSub Listener its own thread 2013-11-26 14:51:52 -05:00
Tux d57c825c76 Fix permission. 2013-11-16 13:58:15 -05:00
Tux d82f375506 Enough commits for today! 2013-11-15 22:09:04 -05:00
Tux f2f84fcc13 bleh 2013-11-15 22:05:49 -05:00
Tux c393f4c553 make async pls, also add back the server list ping player structure back as an option 2013-11-15 21:56:59 -05:00
Tux 22a4d0332d Comment the configuration. 2013-11-15 18:15:20 -05:00
Tux e69d101c05 More refactoring performed. 2013-11-15 17:55:57 -05:00
Tux e56f14dc56 Log commands invoked by Redis. 2013-11-15 17:09:03 -05:00
Tux 3c251170ca Make the RedisBungeeCommandServer local-only 2013-11-15 17:07:28 -05:00
Tux 5364eadbcf Cleanup 2013-11-15 17:06:17 -05:00
Tux 516ed35fed Update Jedis version, some refactoring, add PubSub support :D 2013-11-15 17:05:29 -05:00
Tux 72429b004a Dero 2013-11-13 20:25:09 -05:00
Tux 1f3d821e00 Uh, what. 2013-11-13 20:11:10 -05:00
Tux 7aa9d8a7c4 Cleaned up some code, added javadoc building, and I can into performance! Also added a /lastseen command. 2013-11-13 19:28:53 -05:00
Tux 345ceac4b7 Rewrite the initial join server logic as a while loop, do actual bump to 0.2.3 and add /find support. 2013-11-08 18:19:01 -05:00
Tux 98077baaa6 bump version 2013-11-07 17:06:06 -05:00
Tux baec62873c We don't need to send the sample at all, so omit it instead. 2013-11-06 21:44:00 -05:00
Tux c4ee103700 Fix for newest BungeeCord builds (after 4040d9f). Also fixes some minor stuff. 2013-11-01 22:08:48 -04:00
Tux b994839e3e bump version to 0.2.2 2013-10-31 19:08:26 -04:00
Tux 4359b251b9 Fix count updates... 2013-10-31 19:07:37 -04:00
Tux 73af35aeee Remove the update count task. It's not useful anymore since 1.7 requires a player list and it is easier simply to use that.
/glist still uses the counts.
2013-10-29 19:10:16 -04:00
Tux bb97d35076 Fixes to SLP. 2013-10-28 23:10:14 -04:00
Tux 23944f7313 Initial support for BungeeCord 1.7 server list ping changes. 2013-10-28 22:42:26 -04:00
Tux bce3f0ffb7 1 second is too short for some server logins. 1.75 is more realistic. 2013-10-20 00:56:45 -04:00
Tux 6b5e25f18c Use try-with-resources, attempt space optimizations. 2013-10-19 18:25:38 -04:00