All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description AccountInfo AccountManager AccountType Enum that specifies if an account is the console or an player.BlockMessageException This exception is not really an exception.BuildType BungeeChatAccount BungeeChatAccountStorage BungeeChatApi This is the base Interface for the BungeeChatApi.BungeeChatContext 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.BungeeChatFilter BungeeChatHook This interface is used to get prefixes and suffixes for users from Permission plugins.BungeeChatInstanceHolder This class is used to set the instance returned byBungeeChatApi.getInstance()
BungeeChatModule BungeeChatPlaceHolder ChannelType 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 Simple util class to check wither a entered message is a command or not.ConsoleAccount FilterManager FunctionFilter HookManager InvalidContextError 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!ModuleManager PlaceHolder PlaceHolderManager RegexReplacer RegexUtil RegexUtil.LeetSpeakPattern A Helper class for leet speak patterns.
It produces a regex that can be used for matching.ReplacementSupplier TimeUtil A util class that exists to simply get date and time values like the year or the current timestamp.