Commit Graph

  • e1c5533b9d Fix softdepends Tux 2014-04-02 01:16:54 -0400
  • 673223a31f Add softdepends support, so we can override cmd_find/cmd_list automagically. Tux 2014-04-01 11:44:49 -0400
  • db0ea751e9 Do not poison the pubsub handler, in order to prevent shutdown hangs. Tux 2014-03-31 23:02:26 -0400
  • d65a316427 Revert unintentional change to UUID-based storage. This will be handled soon. Tux 2014-03-31 11:21:48 -0400
  • 611ee89fb4 Add new PubSub handling along with associated API methods. Tux 2014-03-31 11:19:33 -0400
  • 6924673c16 Improve concurrency of PubSub handler Tux 2014-03-31 10:23:10 -0400
  • 8b1ea2f7df Major changes. Tux 2014-03-30 00:31:35 -0400
  • 4edfabfe98 Detect "imposter" Bungees (two Bungees with the same server-id). Tux 2014-03-02 14:28:18 -0500
  • 49ea863da2 It seems this fixes timeout issues Tux 2014-02-21 18:49:26 -0500
  • 27b8b09bf3 Deal with connection failures more gracefully. Tux 2014-02-21 17:02:02 -0500
  • 9381701bf6 bumping version to 0.2.6 Tux 2014-02-15 02:10:49 -0500
  • 9425358631 Fix up Javadoc Tux 2014-02-12 01:26:56 -0500
  • cb7963dbc5 Modify POM, support new BungeeCord builds. Tux 2014-02-11 17:42:52 -0500
  • 2f40480a50 javadocs Tux 2014-01-28 17:33:53 -0500
  • 5a28cd9ede More robust error checking. Tux 2014-01-25 19:06:33 -0500
  • b604434091 Add aliases. Meant to be temporary until I can find a good workaround the cmd-list module in newer Bungee builds. Tux 2014-01-24 15:40:45 -0500
  • 522a046192 Fix build and use getProxy() Tux 2014-01-22 15:32:49 -0500
  • e31bd7b409 Merge pull request #3 from alphartdev/patch-1 minecrafter 2014-01-22 12:31:40 -0800
  • b18906ff9d Register channel for plugin message system Alphart 2014-01-22 17:24:45 +0100
  • 93744f937e oh god vemacs Tux 2014-01-20 18:42:56 -0500
  • af88046eb3 Check the remote player set vemacs 2014-01-20 08:34:40 -0700
  • cfd1c20ad7 DAE read Effective Java vemacs 2014-01-20 08:16:30 -0700
  • d6afec5f47 Add server-id fetch and /serverid command Tux 2014-01-16 21:31:57 -0500
  • b470b7a3df gosh Tux 2014-01-16 21:28:25 -0500
  • 085286fbec Merge branch 'master' of https://github.com/minecrafter/RedisBungee vemacs 2014-01-16 17:50:01 -0700
  • acde2310c2 Add sendtoall command vemacs 2014-01-16 17:49:57 -0700
  • 300b826567 Add experimental plugin message API Tux 2014-01-09 16:15:15 -0500
  • bcdbf9ba54 * Make the functions vemacs added to be only exposed in RedisBungeeAPI. * Breaking API change: Last online times are now in milliseconds. * Error checking. Because why not? Tux 2014-01-02 00:14:58 -0500
  • efb707cd94 add sendProxyCommand methods vemacs 2014-01-01 17:05:55 -0700
  • 8b55d8b35b Merge remote-tracking branch 'origin/master' Tux 2013-12-31 02:22:55 -0500
  • 30642a43ab Let Maven generate Javadoc. Tux 2013-12-31 02:22:49 -0500
  • d6137e118e Bump version to 0.2.5 vemacs 2013-12-28 14:20:27 -0700
  • 62efee23aa Add getPlayersOnServer method vemacs 2013-12-27 13:40:58 -0700
  • 5fc82400a9 Analysis performed by IntelliJ IDEA prior to new release on SpigotMC.org Tux 2013-12-24 00:15:06 -0500
  • f7a530025a Bumped version to 0.2.4 Tux 2013-12-23 23:47:40 -0500
  • f240742489 Minor refactor and fixes. Tux 2013-12-23 23:42:56 -0500
  • d079990a3a Migrate to newer jedis "fork" with commons-pool2 Tux 2013-12-23 23:42:23 -0500
  • fb3d67f43c Use bungeecord-config instead of snakeyaml Tux 2013-12-23 23:12:54 -0500
  • e5bfb52c0a Clean player list the slow and safe way. Tux 2013-12-18 12:10:32 -0500
  • 5b0c4c2219 config file tweak Tux 2013-12-16 19:24:29 -0500
  • fd5120580d fix command formatting Tux 2013-12-15 13:33:04 -0500
  • 17ba11a284 Readd the clone detection. Tux 2013-12-15 12:07:42 -0500
  • adf61b7b8d fuck the clone detection, it doesn't work very well Tux 2013-12-15 11:43:53 -0500
  • 1bf6d98d54 le sigh Tux 2013-12-15 11:41:08 -0500
  • fa93d67e1b Change detection method for duplicate players online. Tux 2013-12-15 11:30:08 -0500
  • 6e179f96cf Pre-construct 2 of the more common chat messages. Tux 2013-12-14 09:34:42 -0500
  • ae696eccff Add support for the new BungeeCord chat component API. Tux 2013-12-14 09:28:51 -0500
  • 83c18c212b Looks like /glist is now broken. Back to basics! Tux 2013-12-14 00:31:57 -0500
  • 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. Tux 2013-12-13 16:32:55 -0500
  • 14aba0ffb3 Simplify /glist showall code. Tux 2013-12-12 15:29:29 -0500
  • 3925c3a313 * Tweak our CommandSender. * In lieu of running the plugin and causing confusion, give them an RuntimeException. Tux 2013-12-06 21:42:03 -0500
  • 7c35aad456 Fix Jedis connection failure detection. Tux 2013-12-06 21:27:28 -0500
  • facd8de553 Add <ciManagement> and <distributionManagement> Tux 2013-12-04 20:03:40 -0500
  • 080dab084a Better guard against failed redis connection attempts. Also reformat code. Tux 2013-12-04 16:54:51 -0500
  • 8c824cc397 Add better AUTH support. Tux 2013-12-03 16:01:27 -0500
  • 0beae77548 Don't half-ass the clone detection. Tux 2013-12-03 15:39:36 -0500
  • 89d9981db8 DURR HURR Tux 2013-12-02 22:03:39 -0500
  • 70c3f5fcdc Better support Redis on ports other than 6379. Also improve the anti-clone. Tux 2013-12-02 22:02:55 -0500
  • 7ff324c6d8 TIL you can clone yourself Tux 2013-11-26 19:43:40 -0500
  • 983d7567da Make the PubSub Listener its own thread Tux 2013-11-26 14:51:52 -0500
  • d57c825c76 Fix permission. Tux 2013-11-16 13:58:15 -0500
  • d82f375506 Enough commits for today! Tux 2013-11-15 22:09:04 -0500
  • f2f84fcc13 bleh Tux 2013-11-15 22:05:49 -0500
  • c393f4c553 make async pls, also add back the server list ping player structure back as an option Tux 2013-11-15 21:56:59 -0500
  • 22a4d0332d Comment the configuration. Tux 2013-11-15 18:15:20 -0500
  • e69d101c05 More refactoring performed. Tux 2013-11-15 17:55:57 -0500
  • e56f14dc56 Log commands invoked by Redis. Tux 2013-11-15 17:09:03 -0500
  • 3c251170ca Make the RedisBungeeCommandServer local-only Tux 2013-11-15 17:07:28 -0500
  • 5364eadbcf Cleanup Tux 2013-11-15 17:06:17 -0500
  • 516ed35fed Update Jedis version, some refactoring, add PubSub support :D Tux 2013-11-15 17:05:29 -0500
  • 72429b004a Dero Tux 2013-11-13 20:25:09 -0500
  • 1f3d821e00 Uh, what. Tux 2013-11-13 20:11:10 -0500
  • 7aa9d8a7c4 Cleaned up some code, added javadoc building, and I can into performance! Also added a /lastseen command. Tux 2013-11-13 19:28:53 -0500
  • 345ceac4b7 Rewrite the initial join server logic as a while loop, do actual bump to 0.2.3 and add /find support. Tux 2013-11-08 18:19:01 -0500
  • 98077baaa6 bump version Tux 2013-11-07 17:06:06 -0500
  • baec62873c We don't need to send the sample at all, so omit it instead. Tux 2013-11-06 21:44:00 -0500
  • c4ee103700 Fix for newest BungeeCord builds (after 4040d9f). Also fixes some minor stuff. Tux 2013-11-01 22:08:48 -0400
  • b994839e3e bump version to 0.2.2 Tux 2013-10-31 19:08:26 -0400
  • 4359b251b9 Fix count updates... Tux 2013-10-31 19:07:37 -0400
  • 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. Tux 2013-10-29 19:10:16 -0400
  • bb97d35076 Fixes to SLP. Tux 2013-10-28 23:10:14 -0400
  • 23944f7313 Initial support for BungeeCord 1.7 server list ping changes. Tux 2013-10-28 22:42:26 -0400
  • bce3f0ffb7 1 second is too short for some server logins. 1.75 is more realistic. Tux 2013-10-20 00:56:45 -0400
  • 6b5e25f18c Use try-with-resources, attempt space optimizations. Tux 2013-10-19 18:25:38 -0400
  • 8da933a585 Handle shutdown more gracefully. Tux 2013-10-18 17:14:58 -0400
  • 49c8b83e52 Get a fresh resource each time instead. Tux 2013-10-18 17:11:24 -0400
  • dd4f49b199 Return Jedis resource to the pool. Tux 2013-10-15 11:18:04 -0400
  • 92fc64b713 Add WTFPL header Tux 2013-10-14 23:42:23 -0400
  • 59dedd64f2 0.2 code. Tux 2013-10-14 20:40:32 -0400
  • d99304bc81 Assign proper groupId. Tux 2013-10-13 16:06:45 -0400
  • 2545e4e1c5 Add Javadoc. Tux 2013-10-13 15:44:20 -0400
  • 63e49bafd4 removed unused dependencies in the POM Tux 2013-09-29 16:25:28 -0400
  • 766bf7f71d derp Tux 2013-09-29 16:23:31 -0400
  • eeda87c7dc README Tux 2013-09-29 16:22:52 -0400
  • d0f5a24f38 first commit Tux 2013-09-29 16:16:47 -0400