A B C D E F G H I L M N O P R S T U V 
All Classes All Packages

A

ACCOUNT_PREFIX_PRIORITY - Static variable in class dev.aura.bungeechat.api.hook.HookManager
 
AccountInfo - Class in dev.aura.bungeechat.api.account
 
AccountInfo(BungeeChatAccount, boolean, boolean) - Constructor for class dev.aura.bungeechat.api.account.AccountInfo
 
AccountManager - Class in dev.aura.bungeechat.api.account
 
AccountManager() - Constructor for class dev.aura.bungeechat.api.account.AccountManager
 
accounts - Static variable in class dev.aura.bungeechat.api.account.AccountManager
 
AccountType - Enum in dev.aura.bungeechat.api.enums
Enum that specifies if an account is the console or an player.
addFilter(String, BungeeChatFilter) - Static method in class dev.aura.bungeechat.api.filter.FilterManager
 
addHook(String, BungeeChatHook) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
addIgnore(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
addIgnore(UUID) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
addIgnore(UUID) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
addRequirement(Predicate<? super BungeeChatContext>) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
ADVERTISING_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 
apply(String) - Method in class dev.aura.bungeechat.api.utils.RegexReplacer
 
apply(String) - Method in class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
apply(String, int) - Method in class dev.aura.bungeechat.api.utils.RegexReplacer
 
applyFilter(BungeeChatAccount, String) - Method in interface dev.aura.bungeechat.api.filter.BungeeChatFilter
 
applyFilter(BungeeChatAccount, String) - Method in class dev.aura.bungeechat.api.filter.FunctionFilter
 
applyFilters(BungeeChatAccount, String) - Static method in class dev.aura.bungeechat.api.filter.FilterManager
 
AUTHOR_BRAINSTONE - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
AUTHOR_SHAWN - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
AUTHORS - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 

B

BlockMessageException - Exception in dev.aura.bungeechat.api.filter
This exception is not really an exception.
BlockMessageException(String) - Constructor for exception dev.aura.bungeechat.api.filter.BlockMessageException
Construct a new BlockMessageException to indicate that the message should be blocked and not sent but instead the sending user should be warned with the message passed.
BUILD - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
BUILD_TYPE - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
BuildType - Enum in dev.aura.bungeechat.api.enums
 
BungeeChatAccount - Interface in dev.aura.bungeechat.api.account
 
BungeeChatAccountStorage - Interface in dev.aura.bungeechat.api.account
 
BungeeChatApi - Interface in dev.aura.bungeechat.api
This is the base Interface for the BungeeChatApi.
BungeeChatContext - Class in dev.aura.bungeechat.api.placeholder
This class represents a context for a message or other chat related action.
It may contain the acting player (sender), the receiver (target), the message and possibly more in the future.
BungeeChatContext() - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(BungeeChatAccount) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(BungeeChatAccount, BungeeChatAccount) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(BungeeChatAccount, BungeeChatAccount, String) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(BungeeChatAccount, String) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(BungeeChatAccount, String, String) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatContext(String) - Constructor for class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
BungeeChatFilter - Interface in dev.aura.bungeechat.api.filter
 
BungeeChatHook - Interface in dev.aura.bungeechat.api.hook
This interface is used to get prefixes and suffixes for users from Permission plugins.
BungeeChatInstanceHolder - Class in dev.aura.bungeechat.api.utils
This class is used to set the instance returned by BungeeChatApi.getInstance()
BungeeChatModule - Interface in dev.aura.bungeechat.api.module
 
BungeeChatPlaceHolder - Interface in dev.aura.bungeechat.api.placeholder
 

C

canEqual(Object) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
canEqual(Object) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
CAPSLOCK_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 
ChannelType - Enum in dev.aura.bungeechat.api.enums
An Enum that contains all channel types.
This is used to differentiate in which channel a person is talking, and the message needs to be replicated.
ChatUtils - Class in dev.aura.bungeechat.api.utils
Simple util class to check wither a entered message is a command or not.
clear() - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
clearActiveModules() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
compareTo(BungeeChatFilter) - Method in interface dev.aura.bungeechat.api.filter.BungeeChatFilter
 
compareTo(BungeeChatHook) - Method in interface dev.aura.bungeechat.api.hook.BungeeChatHook
 
CONFIG_VERSION - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
CONSOLE - dev.aura.bungeechat.api.enums.AccountType
 
consoleAccount - Static variable in class dev.aura.bungeechat.api.account.AccountManager
 
ConsoleAccount - Class in dev.aura.bungeechat.api.account
 
ConsoleAccount() - Constructor for class dev.aura.bungeechat.api.account.ConsoleAccount
 
CONTRIBUTORS - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
convertStringTimeToDouble(String) - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the time value as a double from a String.
createAliases(String...) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 

D

DEFAULT_PREFIX_PRIORITY - Static variable in class dev.aura.bungeechat.api.hook.HookManager
 
DESCRIPTION - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
DEV - dev.aura.bungeechat.api.enums.BuildType
 
dev.aura.bungeechat.api - package dev.aura.bungeechat.api
 
dev.aura.bungeechat.api.account - package dev.aura.bungeechat.api.account
 
dev.aura.bungeechat.api.enums - package dev.aura.bungeechat.api.enums
 
dev.aura.bungeechat.api.filter - package dev.aura.bungeechat.api.filter
 
dev.aura.bungeechat.api.hook - package dev.aura.bungeechat.api.hook
 
dev.aura.bungeechat.api.module - package dev.aura.bungeechat.api.module
 
dev.aura.bungeechat.api.placeholder - package dev.aura.bungeechat.api.placeholder
 
dev.aura.bungeechat.api.utils - package dev.aura.bungeechat.api.utils
 
disableModules() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
DONATORS - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
DUPLICATION_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 

E

enableModules() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
equals(Object) - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
equals(Object) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
equals(Object) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
escapeRegex(String) - Static method in class dev.aura.bungeechat.api.utils.RegexUtil
Escapes a string into a regex that matches this string literally.
Note: This method does not use the cheap \Q...\E variant that Pattern.quote(String) uses!

F

FilterManager - Class in dev.aura.bungeechat.api.filter
 
FunctionFilter - Class in dev.aura.bungeechat.api.filter
 
FunctionFilter(Function<String, String>) - Constructor for class dev.aura.bungeechat.api.filter.FunctionFilter
 
FunctionFilter(Function<String, String>, int) - Constructor for class dev.aura.bungeechat.api.filter.FunctionFilter
 

G

get(BungeeChatContext) - Method in interface dev.aura.bungeechat.api.placeholder.ReplacementSupplier
 
getAccount() - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
getAccount(String) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getAccount(UUID) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getAccounts() - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getAccountsForPartialName(String) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getAccountStorage() - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getAccountType() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getAccountType() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getActiveModules() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
getActiveModulesStream() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
getApplicableStream(BungeeChatContext) - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
getAvailableModules() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
getAvailableModulesStream() - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
getChannel() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
getChannelType() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getChannelType() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getConfigFolder() - Method in interface dev.aura.bungeechat.api.BungeeChatApi
Retrieves (and creates if necessary) the config folder.
getConsoleAccount() - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getDate() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the date in the month formatted to always have two digits.
getDay() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the day in the month formatted to always have two digits.
getDefaultChannelType() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
Returns the global default channel type for all players!!
getDefaultChannelType() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getDisplayName() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getEscapedPattern() - Method in class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
getFullDisplayName(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
getFullName(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
getIgnored() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getIgnored() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getInstance() - Static method in interface dev.aura.bungeechat.api.BungeeChatApi
Method to retrieve the instance of the API
getInstance() - Static method in class dev.aura.bungeechat.api.utils.BungeeChatInstanceHolder
The actual BungeeChatApi instance.
You shouldn't be using this if you are using the API!
getLeetAlternatives() - Method in class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
getLetter() - Method in class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
getLongTimeStamp() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the current timestamp in 24h format with date and double digits for both hour and minute, separated by a colon.
getMessage() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
getMonth() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the month in the year formatted to always have two digits.
getMutedUntil() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getMutedUntil() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getName() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getName() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getName() - Method in interface dev.aura.bungeechat.api.module.BungeeChatModule
 
getName() - Method in interface dev.aura.bungeechat.api.placeholder.BungeeChatPlaceHolder
 
getName() - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
getPattern() - Method in class dev.aura.bungeechat.api.utils.RegexReplacer
 
getPattern() - Method in class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
getPatternStr() - Method in class dev.aura.bungeechat.api.utils.RegexReplacer
 
getPing() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getPing() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getPlaceholder() - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
getPlaceholderStream() - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
getPlayerAccounts() - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
getPrefix(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.hook.BungeeChatHook
Get the active prefix for the passed account.
getPrefix(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
getPriority() - Method in interface dev.aura.bungeechat.api.filter.BungeeChatFilter
 
getPriority() - Method in class dev.aura.bungeechat.api.filter.FunctionFilter
 
getPriority() - Method in interface dev.aura.bungeechat.api.hook.BungeeChatHook
Retrieves the priority of this hook.
getReplacement() - Method in class dev.aura.bungeechat.api.utils.RegexReplacer
 
getReplacement(String, BungeeChatContext) - Method in interface dev.aura.bungeechat.api.placeholder.BungeeChatPlaceHolder
 
getReplacement(String, BungeeChatContext) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
getSender() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
getServer() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
getServerIP() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getServerIP() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getServerName() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getServerName() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getShortTimeStamp() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the current timestamp in 24h format without seconds and double digits for both hour and minute, separated by a colon.
getStoredPrefix() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getStoredPrefix() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getStoredSuffix() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getStoredSuffix() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getSuffix(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.hook.BungeeChatHook
Get the active suffix for the passed account.
getSuffix(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
getTarget() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
getTimeStamp() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the current timestamp in 24h format and double digits for both hour and minute, separated by a colon.
getUniqueId() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
getUniqueId() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
getYear() - Static method in class dev.aura.bungeechat.api.utils.TimeUtil
Gets the the year formatted to always have four digits.
GLOBAL - dev.aura.bungeechat.api.enums.ChannelType
 

H

HAS_CHANNEL - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context has a channel.
HAS_MESSAGE - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context has a message.
HAS_NO_CHANNEL - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context does not have a channel.
HAS_NO_MESSAGE - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context does not have a message.
HAS_NO_SENDER - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context does not have a sender.
HAS_NO_SERVER - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context does not have a server.
HAS_NO_TARGET - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context does not have a target.
HAS_SENDER - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context has a sender.
HAS_SERVER - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context has a server.
HAS_TARGET - Static variable in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
Predefined Predicate to check if a context has a target.
hasChannel() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
hashCode() - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
hashCode() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
hashCode() - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
hasIgnored(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
hasIgnored(UUID) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
hasIgnored(UUID) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
hasLocalSpyEnabled() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
hasLocalSpyEnabled() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
hasMessage() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
hasMessengerEnabled() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
hasMessengerEnabled() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
hasSender() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
hasServer() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
hasSocialSpyEnabled() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
hasSocialSpyEnabled() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
hasTarget() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
HELP - dev.aura.bungeechat.api.enums.ChannelType
 
HookManager - Class in dev.aura.bungeechat.api.hook
 

I

ID - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
InvalidContextError - Error in dev.aura.bungeechat.api.placeholder
This exception is used to indicate that a passed context did not fulfill the requirements placed on it.
It is advised that when throwing this exception to provide information on what exact requirements were not fulfilled as that simplifies debugging!
InvalidContextError() - Constructor for error dev.aura.bungeechat.api.placeholder.InvalidContextError
Equivalent to calling InvalidContextError("Context does not meet all requirements!")
InvalidContextError(String) - Constructor for error dev.aura.bungeechat.api.placeholder.InvalidContextError
Constructs a new error to indicate that a certain assertion or requirement of an BungeeChatContext failed.
isCommand(String) - Static method in class dev.aura.bungeechat.api.utils.ChatUtils
method to check if a message is a command.
isContextApplicable(BungeeChatContext) - Method in interface dev.aura.bungeechat.api.placeholder.BungeeChatPlaceHolder
 
isContextApplicable(BungeeChatContext) - Method in class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
isEnabled() - Method in interface dev.aura.bungeechat.api.module.BungeeChatModule
 
isForceSave() - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
isModuleActive(BungeeChatModule) - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
isMuted() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
isNewAccount() - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
isVanished() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
isVanished() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 

L

LEET_PATTERNS - Static variable in class dev.aura.bungeechat.api.utils.RegexUtil
A map containing all used leet speak alternatives.
LeetSpeakPattern(String, String...) - Constructor for class dev.aura.bungeechat.api.utils.RegexUtil.LeetSpeakPattern
 
load(UUID) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccountStorage
Load a player with the given UUID from the data source this class represents.
loadAccount(UUID) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
LOCAL - dev.aura.bungeechat.api.enums.ChannelType
 
LOCK_CHAT_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 

M

matchesName(String) - Method in interface dev.aura.bungeechat.api.placeholder.BungeeChatPlaceHolder
 
ModuleManager - Class in dev.aura.bungeechat.api.module
 
ModuleManager() - Constructor for class dev.aura.bungeechat.api.module.ModuleManager
 
MULTICAST - dev.aura.bungeechat.api.enums.ChannelType
 
muteFor(long, TimeUnit) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
mutePermanently() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 

N

NAME - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 

O

onDisable() - Method in interface dev.aura.bungeechat.api.module.BungeeChatModule
 
onEnable() - Method in interface dev.aura.bungeechat.api.module.BungeeChatModule
 

P

parseWildcardToPattern(String) - Static method in class dev.aura.bungeechat.api.utils.RegexUtil
This method turns a string that might contain wildcards into a case insensitive regex Pattern.
A string can either be treated as normal wildcard string or a regex string.

Wildcard String
All *s will match zero to infinite many characters.
All ?s will match zero or one character.

Regex String
If a passed string starts with R=, then the rest will be interpreted as an actual regex.

This is the same as StringUtil.parseWildcardToPattern(wildcard, Pattern.CASE_INSENSITIVE)
parseWildcardToPattern(String, int) - Static method in class dev.aura.bungeechat.api.utils.RegexUtil
This method turns a string that might contain wildcards into a regex Pattern with the specified flags.
A string can either be treated as normal wildcard string or a regex string.

Wildcard String
All *s will match zero to infinite many characters.
All ?s will match zero or one character.

Regex String
If a passed string starts with R=, then the rest will be interpreted as an actual regex.

This is the same as StringUtil.parseWildcardToPattern(wildcard, flags, false, false, false, false)
parseWildcardToPattern(String, int, boolean, boolean, boolean, boolean) - Static method in class dev.aura.bungeechat.api.utils.RegexUtil
This method turns a string that might contain wildcards into a regex Pattern with the specified flags.
A string can either be treated as normal wildcard string or a regex string.

Wildcard String
All *s will match zero to infinite many characters.
All ?s will match zero or one character.

Additionally the following options may be applied (the string test will be used an an example here): freeMatching: The match will not be bound to word borders.
PERMISSION_PLUGIN_PREFIX_PRIORITY - Static variable in class dev.aura.bungeechat.api.hook.HookManager
 
PlaceHolder - Class in dev.aura.bungeechat.api.placeholder
 
PlaceHolder(String, ReplacementSupplier, Predicate<? super BungeeChatContext>...) - Constructor for class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
PlaceHolder(String, ReplacementSupplier, List<Predicate<? super BungeeChatContext>>) - Constructor for class dev.aura.bungeechat.api.placeholder.PlaceHolder
 
placeholderChar - Static variable in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
PlaceHolderManager - Class in dev.aura.bungeechat.api.placeholder
 
PLAYER - dev.aura.bungeechat.api.enums.AccountType
 
PLUGIN_ID - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
processMessage(String, BungeeChatContext) - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 

R

RegexReplacer - Class in dev.aura.bungeechat.api.utils
 
RegexReplacer(String, int, String) - Constructor for class dev.aura.bungeechat.api.utils.RegexReplacer
 
RegexReplacer(String, String) - Constructor for class dev.aura.bungeechat.api.utils.RegexReplacer
 
RegexReplacer(Pattern, String) - Constructor for class dev.aura.bungeechat.api.utils.RegexReplacer
 
RegexUtil - Class in dev.aura.bungeechat.api.utils
 
RegexUtil.LeetSpeakPattern - Class in dev.aura.bungeechat.api.utils
A Helper class for leet speak patterns.
It produces a regex that can be used for matching.
registerModule(BungeeChatModule) - Static method in class dev.aura.bungeechat.api.module.ModuleManager
 
registerPlaceholder(BungeeChatPlaceHolder) - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
registerPlaceholder(BungeeChatPlaceHolder...) - Static method in class dev.aura.bungeechat.api.placeholder.PlaceHolderManager
 
RELEASE - dev.aura.bungeechat.api.enums.BuildType
 
removeFilter(String) - Static method in class dev.aura.bungeechat.api.filter.FilterManager
 
removeHook(String) - Static method in class dev.aura.bungeechat.api.hook.HookManager
 
removeIgnore(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
removeIgnore(UUID) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
removeIgnore(UUID) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
ReplacementSupplier - Interface in dev.aura.bungeechat.api.placeholder
 
require(Predicate<? super BungeeChatContext>...) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
This method is used to verify if a context is valid.
requiresConsoleAccountSave() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccountStorage
 

S

save(BungeeChatAccount) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccountStorage
 
saveAccount(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
sendChannelMessage(BungeeChatContext) - Method in interface dev.aura.bungeechat.api.BungeeChatApi
sendChannelMessage(BungeeChatContext, ChannelType) - Method in interface dev.aura.bungeechat.api.BungeeChatApi
Sends a message from the sender in the context to the specified channel.
sendPrivateMessage(BungeeChatContext) - Method in interface dev.aura.bungeechat.api.BungeeChatApi
Send a private message.
setAccountStorage(BungeeChatAccountStorage) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
setChannel(String) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setChannel(Optional<String>) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setChannelType(ChannelType) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setChannelType(ChannelType) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setDefaultChannelType(ChannelType) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
Sets the global default channel type for all players!!
setDefaultChannelType(ChannelType) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setInstance(BungeeChatApi) - Static method in class dev.aura.bungeechat.api.utils.BungeeChatInstanceHolder
The actual BungeeChatApi instance.
You shouldn't be using this if you are using the API!
setLocalSpy(boolean) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setLocalSpy(boolean) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setMessage(String) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setMessage(Optional<String>) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setMessenger(boolean) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setMessenger(boolean) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setMutedUntil(long) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setMutedUntil(Timestamp) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setMutedUntil(Timestamp) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setSender(BungeeChatAccount) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setSender(Optional<BungeeChatAccount>) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setServer(String) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setServer(Optional<String>) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setSocialSpy(boolean) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setSocialSpy(boolean) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setStoredPrefix(Optional<String>) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setStoredPrefix(Optional<String>) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setStoredSuffix(Optional<String>) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setStoredSuffix(Optional<String>) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
setTarget(BungeeChatAccount) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setTarget(Optional<BungeeChatAccount>) - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
setVanished(boolean) - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
setVanished(boolean) - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
SNAPSHOT - dev.aura.bungeechat.api.enums.BuildType
 
SPAM_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 
STAFF - dev.aura.bungeechat.api.enums.ChannelType
 
SWEAR_FILTER_PRIORITY - Static variable in class dev.aura.bungeechat.api.filter.FilterManager
 

T

TimeUtil - Class in dev.aura.bungeechat.api.utils
A util class that exists to simply get date and time values like the year or the current timestamp.
toggleLocalSpy() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
toggleMessenger() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
toggleSocialSpy() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
toggleVanished() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
toString() - Method in class dev.aura.bungeechat.api.account.AccountInfo
 
toString() - Method in class dev.aura.bungeechat.api.account.ConsoleAccount
 
toString() - Method in class dev.aura.bungeechat.api.placeholder.BungeeChatContext
 
TRANSLATORS - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 

U

unknownServer - Static variable in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
unloadAccount(BungeeChatAccount) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
unloadAccount(UUID) - Static method in class dev.aura.bungeechat.api.account.AccountManager
 
unmute() - Method in interface dev.aura.bungeechat.api.account.BungeeChatAccount
 
URL - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 

V

valueOf(String) - Static method in enum dev.aura.bungeechat.api.enums.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.aura.bungeechat.api.enums.BuildType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.aura.bungeechat.api.enums.ChannelType
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.aura.bungeechat.api.enums.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.aura.bungeechat.api.enums.BuildType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.aura.bungeechat.api.enums.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
VERSION_STR - Static variable in interface dev.aura.bungeechat.api.BungeeChatApi
 
A B C D E F G H I L M N O P R S T U V 
All Classes All Packages