package com.imaginarycode.minecraft.redisbungee; import com.imaginarycode.minecraft.redisbungee.api.RedisBungeePlugin; /** * This platform class exposes some internal RedisBungee functions. You obtain an instance of this object by invoking {@link RedisBungeeAPI#getRedisBungeeApi()} * or somehow you got the Plugin instance by you can call the api using {@link RedisBungeePlugin#getAbstractRedisBungeeApi()}. * * @author tuxed * @since 0.2.3 | updated 0.8.0 */ public class RedisBungeeAPI extends AbstractRedisBungeeAPI { private static RedisBungeeAPI redisBungeeApi; RedisBungeeAPI(RedisBungeePlugin plugin) { super(plugin); redisBungeeApi = this; } /** * Api instance * * @return the API instance. * @since 0.6.5 */ public static RedisBungeeAPI getRedisBungeeApi() { return redisBungeeApi; } }