Index

A C D E G H I L N O P R S U 
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
 
A C D E G H I L N O P R S U 
All Classes and Interfaces|All Packages