diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java index e940a2c..a0e2471 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/RedisBungeePlugin.java @@ -35,6 +35,8 @@ import static com.google.common.base.Preconditions.checkArgument; /** * This Class has all internal methods needed by every redis bungee plugin, and it can be used to implement another platforms than bungeecord or another forks of RedisBungee + *

+ * Reason this is interface because some proxies implementations require the user to extend class for plugins for example bungeecord. * * @author Ham1255 * @since 0.7.0 diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java index 7446c43..eb1b416 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/tasks/RedisTask.java @@ -20,6 +20,10 @@ import redis.clients.jedis.UnifiedJedis; import java.util.concurrent.Callable; +/** + * Since Jedis now have UnifiedJedis which basically extended by cluster / single connections classes + * can help us to have shared code. + */ public abstract class RedisTask implements Runnable, Callable { protected final Summoner summoner;