Index
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.Use
PlaceholderAPI.createInstance()
instead - 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.
All Classes and Interfaces|All Packages|Constant Field Values
PlaceholderAPI.getServers()
instead