Index
All Classes and Interfaces|All Packages
A
- addGroups(String...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
C
- call() - Method in class com.imaginarycode.minecraft.redisbungee.util.RedisCallable
- call() - Method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDFetcher
- call(Jedis) - Method in class com.imaginarycode.minecraft.redisbungee.util.RedisCallable
- canUseLua(String) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
-
Deprecated.
- cleanUpPlayer(String, Jedis) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
- cleanUpPlayer(String, Pipeline) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
- com.imaginarycode.minecraft.redisbungee - package com.imaginarycode.minecraft.redisbungee
- com.imaginarycode.minecraft.redisbungee.events - package com.imaginarycode.minecraft.redisbungee.events
- com.imaginarycode.minecraft.redisbungee.util - package com.imaginarycode.minecraft.redisbungee.util
- com.imaginarycode.minecraft.redisbungee.util.uuid - package com.imaginarycode.minecraft.redisbungee.util.uuid
- createPlayer(PendingConnection, Pipeline, boolean) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
- createPlayer(ProxiedPlayer, Pipeline, boolean) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
- createScript(String) - Method in class com.imaginarycode.minecraft.redisbungee.util.LuaManager
D
- DataManager - Class in com.imaginarycode.minecraft.redisbungee
-
This class manages all the data that RedisBungee fetches from Redis, along with updates to that data.
- DataManager(RedisBungee) - Constructor for class com.imaginarycode.minecraft.redisbungee.DataManager
E
- eval(List<String>, List<String>) - Method in class com.imaginarycode.minecraft.redisbungee.util.LuaManager.Script
G
- getAllServers() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get all the linked proxies in this network.
- getApi() - Static method in class com.imaginarycode.minecraft.redisbungee.RedisBungee
-
Deprecated.
- getChannel() - Method in class com.imaginarycode.minecraft.redisbungee.events.PubSubMessageEvent
- getGroups() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- getHumanPlayersOnline() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a combined list of players on this network, as a collection of usernames.
- getIp(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- getJedisPool() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
This gets Redis Bungee Jedis pool
- getLastOnline(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get the last time a player was on.
- getLastOnline(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- getMessage() - Method in class com.imaginarycode.minecraft.redisbungee.events.PubSubMessageEvent
- getName() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- getNameFromUuid(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Fetch a name from the specified UUID.
- getNameFromUuid(UUID, boolean) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Fetch a name from the specified UUID.
- getNameFromUuid(UUID, boolean) - Method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDTranslator
- getPermissions() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- getPlayerCount() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a combined count of all players on this network.
- getPlayerIp(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get the
InetAddress
associated with this player. - getPlayersOnline() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a combined list of players on this network.
- getPlayersOnProxy(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a list of players on the specified proxy.
- getPlayersOnProxy(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungee
- getPlayersOnServer(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a list of players on the server with the given name.
- getPreviousServer() - Method in class com.imaginarycode.minecraft.redisbungee.events.PlayerChangedServerNetworkEvent
- getProxy(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get the RedisBungee proxy ID this player is connected to.
- getProxy(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- getRedisBungeeApi() - Static method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
This alternative to
RedisBungee.getApi()
which now deprecated. - getServer() - Method in class com.imaginarycode.minecraft.redisbungee.events.PlayerChangedServerNetworkEvent
- getServer(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- getServerFor(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get the server where the specified player is playing.
- getServerId() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get the current BungeeCord server ID for this server.
- getServerToPlayers() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Get a full list of players on all servers.
- getTranslatedUuid(String, boolean) - Method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDTranslator
- getUuid() - Method in class com.imaginarycode.minecraft.redisbungee.events.PlayerChangedServerNetworkEvent
- getUuid() - Method in class com.imaginarycode.minecraft.redisbungee.events.PlayerJoinedNetworkEvent
- getUuid() - Method in class com.imaginarycode.minecraft.redisbungee.events.PlayerLeftNetworkEvent
- getUUID(String) - Static method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDFetcher
- getUuidFromName(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Fetch a UUID from the specified name.
- getUuidFromName(String, boolean) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Fetch a UUID from the specified name.
H
- hasPermission(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
I
- IOUtil - Class in com.imaginarycode.minecraft.redisbungee.util
- IOUtil() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.IOUtil
- isPlayerOnline(UUID) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Convenience method: Checks if the specified player is online.
- isRedisVersionRight(String) - Static method in class com.imaginarycode.minecraft.redisbungee.RedisUtil
L
- LuaManager - Class in com.imaginarycode.minecraft.redisbungee.util
- LuaManager() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.LuaManager
- LuaManager.Script - Class in com.imaginarycode.minecraft.redisbungee.util
N
- Name() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.uuid.NameFetcher.Name
- NameFetcher - Class in com.imaginarycode.minecraft.redisbungee.util.uuid
- NameFetcher() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.uuid.NameFetcher
- NameFetcher.Name - Class in com.imaginarycode.minecraft.redisbungee.util.uuid
- nameHistoryFromUuid(UUID) - Static method in class com.imaginarycode.minecraft.redisbungee.util.uuid.NameFetcher
O
- onDisable() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungee
- onEnable() - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungee
- onLogin(LoginEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onPing(ProxyPingEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onPlayerDisconnect(PlayerDisconnectEvent) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- onPlayerDisconnect(PlayerDisconnectEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onPluginMessage(PluginMessageEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onPostLogin(PostLoginEvent) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- onPostLogin(PostLoginEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onPubSubMessage(PubSubMessageEvent) - Method in class com.imaginarycode.minecraft.redisbungee.DataManager
- onPubSubMessage(PubSubMessageEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- onServerChange(ServerConnectedEvent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
P
- persistInfo(String, UUID, Jedis) - Method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDTranslator
- persistInfo(String, UUID, Pipeline) - Method in class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDTranslator
- PlayerChangedServerNetworkEvent - Class in com.imaginarycode.minecraft.redisbungee.events
-
This event is sent when a player connects to a new server.
- PlayerChangedServerNetworkEvent(UUID, String, String) - Constructor for class com.imaginarycode.minecraft.redisbungee.events.PlayerChangedServerNetworkEvent
- PlayerJoinedNetworkEvent - Class in com.imaginarycode.minecraft.redisbungee.events
-
This event is sent when a player joins the network.
- PlayerJoinedNetworkEvent(UUID) - Constructor for class com.imaginarycode.minecraft.redisbungee.events.PlayerJoinedNetworkEvent
- PlayerLeftNetworkEvent - Class in com.imaginarycode.minecraft.redisbungee.events
-
This event is sent when a player disconnects.
- PlayerLeftNetworkEvent(UUID) - Constructor for class com.imaginarycode.minecraft.redisbungee.events.PlayerLeftNetworkEvent
- PubSubMessageEvent - Class in com.imaginarycode.minecraft.redisbungee.events
-
This event is posted when a PubSub message is received.
- PubSubMessageEvent() - Constructor for class com.imaginarycode.minecraft.redisbungee.events.PubSubMessageEvent
R
- readInputStreamAsString(InputStream) - Static method in class com.imaginarycode.minecraft.redisbungee.util.IOUtil
- RedisBungee - Class in com.imaginarycode.minecraft.redisbungee
-
The RedisBungee plugin.
- RedisBungee() - Constructor for class com.imaginarycode.minecraft.redisbungee.RedisBungee
- RedisBungeeAPI - Class in com.imaginarycode.minecraft.redisbungee
-
This class exposes some internal RedisBungee functions.
- RedisBungeeCommandSender - Class in com.imaginarycode.minecraft.redisbungee
-
This class is the CommandSender that RedisBungee uses to dispatch commands to BungeeCord.
- RedisBungeeCommandSender() - Constructor for class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- RedisBungeeConfiguration - Class in com.imaginarycode.minecraft.redisbungee
- RedisBungeeConfiguration(JedisPool, Configuration, String) - Constructor for class com.imaginarycode.minecraft.redisbungee.RedisBungeeConfiguration
- RedisBungeeListener - Class in com.imaginarycode.minecraft.redisbungee
- RedisBungeeListener() - Constructor for class com.imaginarycode.minecraft.redisbungee.RedisBungeeListener
- RedisCallable<T> - Class in com.imaginarycode.minecraft.redisbungee.util
- RedisCallable() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.RedisCallable
- RedisUtil - Class in com.imaginarycode.minecraft.redisbungee
- RedisUtil() - Constructor for class com.imaginarycode.minecraft.redisbungee.RedisUtil
- registerPubSubChannels(String...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Register (a) PubSub channel(s), so that you may handle
PubSubMessageEvent
for it. - removeGroups(String...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- run() - Method in class com.imaginarycode.minecraft.redisbungee.util.RedisCallable
S
- Script() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.LuaManager.Script
- sendChannelMessage(String, String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Sends a message to a PubSub channel.
- sendMessage(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- sendMessage(BaseComponent) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- sendMessage(BaseComponent...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- sendMessages(String...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
- sendProxyCommand(String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Sends a proxy command to all proxies.
- sendProxyCommand(String, String) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Sends a proxy command to the proxy with the given ID.
- setPermission(String, boolean) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
U
- unregisterPubSubChannels(String...) - Method in class com.imaginarycode.minecraft.redisbungee.RedisBungeeAPI
-
Unregister (a) PubSub channel(s).
- UUIDFetcher - Class in com.imaginarycode.minecraft.redisbungee.util.uuid
- UUIDFetcher(List<String>) - Constructor for class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDFetcher
- UUIDTranslator - Class in com.imaginarycode.minecraft.redisbungee.util.uuid
- UUIDTranslator() - Constructor for class com.imaginarycode.minecraft.redisbungee.util.uuid.UUIDTranslator
All Classes and Interfaces|All Packages
RedisBungeeAPI.getRedisBungeeApi()