diff --git a/README.md b/README.md
index 5573032..41ffb30 100644
--- a/README.md
+++ b/README.md
@@ -30,7 +30,7 @@ And use it in your pom file.
- * The only function of interest is {@link #getApi()}, which exposes some functions in this class.
+ * The only function of interest is {@link #getApi()}, which deprecated now,
+ * Please check {@link RedisBungeeAPI#getRedisBungeeApi()},
+ *
+ * which exposes some functions in this class.
+ * but if you want old version support,
+ * then you can use old method {@link #getApi()}
+ *
*/
public final class RedisBungee extends Plugin {
@Getter
@@ -70,10 +76,12 @@ public final class RedisBungee extends Plugin {
.build();
/**
+ * @deprecated
* Fetch the {@link RedisBungeeAPI} object created on plugin start.
*
* @return the {@link RedisBungeeAPI} object
*/
+ @Deprecated
public static RedisBungeeAPI getApi() {
return api;
}
diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungeeAPI.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungeeAPI.java
index 4643024..207a8db 100644
--- a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungeeAPI.java
+++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungeeAPI.java
@@ -6,6 +6,7 @@ import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Multimap;
import lombok.NonNull;
import net.md_5.bungee.api.config.ServerInfo;
+import redis.clients.jedis.JedisPool;
import java.net.InetAddress;
import java.util.*;
@@ -19,9 +20,11 @@ import java.util.*;
public class RedisBungeeAPI {
private final RedisBungee plugin;
private final List