Index

C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

C

clearCache(UUID) - Static method in class net.william278.papiproxybridge.api.PlaceholderAPI
 
COMPONENT_CHANNEL - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 
createInstance() - Static method in class net.william278.papiproxybridge.api.PlaceholderAPI
Create a new instance of PlaceholderAPI allowing unique customization of caching mechanisms
createRequest(String, OnlineUser, UUID, boolean, long) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 

D

decodeKey(ByteBuffer) - Method in class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 
decodeValue(ByteBuffer) - Method in class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 
deserialize(byte[]) - Static method in class net.william278.papiproxybridge.user.Request
 

E

encodeKey(String) - Method in class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 
encodeValue(byte[]) - Method in class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 

F

findPlayer(UUID) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
findServers() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Deprecated, for removal: This API element is subject to removal in a future version.
findServers(long) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
Deprecated, for removal: This API element is subject to removal in a future version.
FORMAT_CHANNEL - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 
formatComponentPlaceholders(String, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatComponentPlaceholders(String, UUID, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatComponentPlaceholders(String, OnlineUser) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatComponentPlaceholders(String, OnlineUser, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatPlaceholders(String, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatPlaceholders(String, UUID, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatPlaceholders(String, OnlineUser) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player
formatPlaceholders(String, OnlineUser, UUID) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Format the text with the placeholders of the player

G

getCacheExpiry() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Returns the expiry time for the cache in milliseconds.
getChannel(boolean) - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getChannelKey() - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getChannelNamespace() - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getComponentChannel(boolean) - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getComponentChannelKey() - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getDataFolder() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getInstance() - Static method in class net.william278.papiproxybridge.api.PlaceholderAPI
Deprecated.
getLoadMessage() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getMessenger() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getMessengerType() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Returns the messenger type
getOnlineUsers() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getRequestTimeout() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Returns the timeout for requesting formatting from the proxy in milliseconds.
getRetryTimes() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Returns the number of times to retry formatting placeholders if the request times out
getServers() - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Fetch the list of backend servers with PAPIProxyBridge installed
getServers(long) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getServerType() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getSettings() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
getUniqueId() - Method in interface net.william278.papiproxybridge.user.OnlineUser
 
getUsername() - Method in interface net.william278.papiproxybridge.user.OnlineUser
 
getVersion() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 

H

handleMessage(PAPIProxyBridge, String, byte[], boolean) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
handleMessage(PAPIProxyBridge, Request, boolean) - Method in interface net.william278.papiproxybridge.user.OnlineUser
 
HANDSHAKE_PLACEHOLDER - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 
HANDSHAKE_RESPONSE - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 

I

INSTANCE - Static variable in class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 
isConnected() - Method in interface net.william278.papiproxybridge.user.OnlineUser
 

L

listen() - Method in class net.william278.papiproxybridge.messenger.redis.RedisMessenger
 
loadConfig() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
loadMessenger() - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
log(Level, String, Throwable...) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 

M

message(String, String, byte[]) - Method in class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 
Messenger - Class in net.william278.papiproxybridge.messenger
 
Messenger() - Constructor for class net.william278.papiproxybridge.messenger.Messenger
 

N

NAMESPACE - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 
net.william278.papiproxybridge - package net.william278.papiproxybridge
 
net.william278.papiproxybridge.api - package net.william278.papiproxybridge.api
 
net.william278.papiproxybridge.config - package net.william278.papiproxybridge.config
 
net.william278.papiproxybridge.messenger - package net.william278.papiproxybridge.messenger
 
net.william278.papiproxybridge.messenger.redis - package net.william278.papiproxybridge.messenger.redis
 
net.william278.papiproxybridge.user - package net.william278.papiproxybridge.user
 

O

onDisable() - Method in class net.william278.papiproxybridge.messenger.Messenger
 
onDisable() - Method in class net.william278.papiproxybridge.messenger.redis.RedisMessenger
 
onEnable() - Method in class net.william278.papiproxybridge.messenger.Messenger
 
onEnable() - Method in class net.william278.papiproxybridge.messenger.redis.RedisMessenger
 
OnlineUser - Interface in net.william278.papiproxybridge.user
 

P

PAPIProxyBridge - Interface in net.william278.papiproxybridge
 
PlaceholderAPI - Class in net.william278.papiproxybridge.api
The main API for the ProxyPlaceholderAPI plugin
PLUGIN_MESSAGE - Enum constant in enum class net.william278.papiproxybridge.config.Settings.MessengerType
 
psubscribed(String, long) - Method in class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 
punsubscribed(String, long) - Method in class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 

R

REDIS - Enum constant in enum class net.william278.papiproxybridge.config.Settings.MessengerType
 
RedisCredentials() - Constructor for class net.william278.papiproxybridge.config.Settings.RedisSettings.RedisCredentials
 
RedisMessenger - Class in net.william278.papiproxybridge.messenger.redis
 
RedisMessenger(PAPIProxyBridge, Settings.RedisSettings, boolean) - Constructor for class net.william278.papiproxybridge.messenger.redis.RedisMessenger
Create a new instance of the RedisMessenger
RedisPubSubListener - Class in net.william278.papiproxybridge.messenger.redis
 
RedisPubSubListener() - Constructor for class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 
RedisSentinel() - Constructor for class net.william278.papiproxybridge.config.Settings.RedisSettings.RedisSentinel
 
RedisSettings() - Constructor for class net.william278.papiproxybridge.config.Settings.RedisSettings
 
register(PAPIProxyBridge) - Static method in class net.william278.papiproxybridge.api.PlaceholderAPI
Internal only - Register the plugin with the API
Request - Class in net.william278.papiproxybridge.user
 
Request(String, UUID) - Constructor for class net.william278.papiproxybridge.user.Request
 
REQUEST - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 
RESPONSE - Static variable in interface net.william278.papiproxybridge.PAPIProxyBridge
 

S

sendMessage(UUID, String, byte[]) - Method in class net.william278.papiproxybridge.messenger.Messenger
 
sendMessage(UUID, String, byte[]) - Method in class net.william278.papiproxybridge.messenger.redis.RedisMessenger
 
sendMessage(PAPIProxyBridge, Request, boolean, boolean) - Method in interface net.william278.papiproxybridge.user.OnlineUser
 
serialize() - Method in class net.william278.papiproxybridge.user.Request
 
setCacheExpiry(long) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Set the expiry time for the cache in milliseconds
setRequestTimeout(long) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Set the timeout for requesting formatting from the proxy in milliseconds.
setRetryTimes(int) - Method in class net.william278.papiproxybridge.api.PlaceholderAPI
Set the number of times to retry formatting placeholders if the request times out
setSettings(Settings) - Method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
Settings - Class in net.william278.papiproxybridge.config
 
Settings() - Constructor for class net.william278.papiproxybridge.config.Settings
 
Settings.MessengerType - Enum Class in net.william278.papiproxybridge.config
 
Settings.RedisSettings - Class in net.william278.papiproxybridge.config
 
Settings.RedisSettings.RedisCredentials - Class in net.william278.papiproxybridge.config
 
Settings.RedisSettings.RedisSentinel - Class in net.william278.papiproxybridge.config
 
StringByteArrayCodec - Class in net.william278.papiproxybridge.messenger.redis
 
StringByteArrayCodec() - Constructor for class net.william278.papiproxybridge.messenger.redis.StringByteArrayCodec
 
subChannel(boolean) - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
subComponentChannel(boolean) - Static method in interface net.william278.papiproxybridge.PAPIProxyBridge
 
subscribed(String, long) - Method in class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 

T

toString() - Method in class net.william278.papiproxybridge.user.Request
 

U

unsubscribed(String, long) - Method in class net.william278.papiproxybridge.messenger.redis.RedisPubSubListener
 

V

valueOf(String) - Static method in enum class net.william278.papiproxybridge.config.Settings.MessengerType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.william278.papiproxybridge.config.Settings.MessengerType
Returns an array containing the constants of this enum class, in the order they are declared.
C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values