diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/AbstractDataManager.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/AbstractDataManager.java index 7bdfbb3..1bff5b5 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/AbstractDataManager.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/AbstractDataManager.java @@ -59,7 +59,7 @@ public abstract class AbstractDataManager { return plugin.isPlayerOnAServer(player) ? plugin.getPlayerServerName(player) : null; try { - return serverCache.get(uuid, new RedisTask(plugin.getAbstractRedisBungeeApi()) { + return serverCache.get(uuid, new RedisTask(plugin) { @Override public String unifiedJedisTask(UnifiedJedis unifiedJedis) { return Objects.requireNonNull(unifiedJedis.hget("player:" + uuid, "server"), "user not found"); @@ -82,7 +82,7 @@ public abstract class AbstractDataManager { return plugin.getConfiguration().getProxyId(); try { - return proxyCache.get(uuid, new RedisTask(plugin.getAbstractRedisBungeeApi()) { + return proxyCache.get(uuid, new RedisTask(plugin) { @Override public String unifiedJedisTask(UnifiedJedis unifiedJedis) { return Objects.requireNonNull(unifiedJedis.hget("player:" + uuid, "proxy"), "user not found"); @@ -103,7 +103,7 @@ public abstract class AbstractDataManager { return plugin.getPlayerIp(player); try { - return ipCache.get(uuid, new RedisTask(plugin.getAbstractRedisBungeeApi()) { + return ipCache.get(uuid, new RedisTask(plugin) { @Override public InetAddress unifiedJedisTask(UnifiedJedis unifiedJedis) { String result = unifiedJedis.hget("player:" + uuid, "ip"); @@ -127,7 +127,7 @@ public abstract class AbstractDataManager { return 0; try { - return lastOnlineCache.get(uuid, new RedisTask(plugin.getAbstractRedisBungeeApi()) { + return lastOnlineCache.get(uuid, new RedisTask(plugin) { @Override public Long unifiedJedisTask(UnifiedJedis unifiedJedis) { diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/util/uuid/UUIDTranslator.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/util/uuid/UUIDTranslator.java index 115b24f..040399b 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/util/uuid/UUIDTranslator.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/util/uuid/UUIDTranslator.java @@ -70,7 +70,7 @@ public final class UUIDTranslator { if (!plugin.isOnlineMode()) { return UUID.nameUUIDFromBytes(("OfflinePlayer:" + player).getBytes(Charsets.UTF_8)); } - RedisTask redisTask = new RedisTask(plugin.getAbstractRedisBungeeApi()) { + RedisTask redisTask = new RedisTask(plugin) { @Override public UUID unifiedJedisTask(UnifiedJedis unifiedJedis) { String stored = unifiedJedis.hget("uuid-cache", player.toLowerCase()); @@ -135,7 +135,7 @@ public final class UUIDTranslator { uuidToNameMap.remove(player); } - RedisTask redisTask = new RedisTask(plugin.getAbstractRedisBungeeApi()) { + RedisTask redisTask = new RedisTask(plugin) { @Override public String unifiedJedisTask(UnifiedJedis unifiedJedis) { String stored = unifiedJedis.hget("uuid-cache", player.toString());