From 919c2f53c3053ffe5d41badec225c3b0dd17d352 Mon Sep 17 00:00:00 2001 From: Tux Date: Sun, 6 Dec 2015 02:58:37 -0500 Subject: [PATCH] Don't cache player count anymore --- pom.xml | 2 +- .../imaginarycode/minecraft/redisbungee/RedisBungee.java | 7 ------- src/main/resources/plugin.yml | 2 +- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 378edb7..8d8efcd 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.imaginarycode.minecraft RedisBungee - 0.3.9-SNAPSHOT + 0.3.8-INTERIM diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java index 9a77d55..ac10c12 100644 --- a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java +++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java @@ -60,7 +60,6 @@ public final class RedisBungee extends Plugin { private ScheduledTask heartbeatTask; private boolean usingLua; private LuaManager.Script serverToPlayersScript; - private volatile int playerCount = 0; /** * Fetch the {@link RedisBungeeAPI} object created on plugin start. @@ -154,10 +153,6 @@ public final class RedisBungee extends Plugin { } final int getCount() { - return playerCount; - } - - final int getCurrentCount() { int c = 0; if (pool != null) { try (Jedis rsc = pool.getResource()) { @@ -268,7 +263,6 @@ public final class RedisBungee extends Plugin { } } serverIds = getCurrentServerIds(true, false); - playerCount = getCurrentCount(); uuidTranslator = new UUIDTranslator(this); heartbeatTask = getProxy().getScheduler().schedule(this, new Runnable() { @Override @@ -281,7 +275,6 @@ public final class RedisBungee extends Plugin { getLogger().log(Level.SEVERE, "Unable to update heartbeat - did your Redis server go away?", e); } serverIds = getCurrentServerIds(true, false); - playerCount = getCurrentCount(); } }, 0, 3, TimeUnit.SECONDS); dataManager = new DataManager(this); diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 5ef8da5..ac8d9ca 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,6 +1,6 @@ name: RedisBungee main: com.imaginarycode.minecraft.redisbungee.RedisBungee -version: 0.3.9-SNAPSHOT +version: 0.3.8-INTERIM author: tuxed # This is used so that we can automagically override default BungeeCord behavior. softDepends: ["cmd_find", "cmd_list"] \ No newline at end of file