Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ActionCommand - Class in me.confuser.banmanager.common.configs
 
ActionCommand(String, long, String) - Constructor for class me.confuser.banmanager.common.configs.ActionCommand
 
ActivityCommand - Class in me.confuser.banmanager.common.commands
 
ActivityCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ActivityCommand
 
ActivityStorage - Class in me.confuser.banmanager.common.storage
 
ActivityStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.ActivityStorage
 
addBan(IpBanData) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
addBan(IpRangeBanData) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
addBan(NameBanData) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
addBan(PlayerBanData) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
addDefault(String, Object) - Method in interface me.confuser.banmanager.common.configuration.Configuration
Sets the default value of the given path as provided.
addDefault(String, Object) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Sets the default value in the root at the given path as provided.
addDefault(String, Object) - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
addDefault(String, Object) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
addDefaults(Map<String, Object>) - Method in interface me.confuser.banmanager.common.configuration.Configuration
Sets the default values of the given paths as provided.
addDefaults(Map<String, Object>) - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
addDefaults(Configuration) - Method in interface me.confuser.banmanager.common.configuration.Configuration
Sets the default values of the given paths as provided.
addDefaults(Configuration) - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
addKick(PlayerKickData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerKickStorage
 
addMute(IpMuteData) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
addMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
addNote(PlayerNoteData) - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
addNote(PlayerNoteData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
AddNoteAllCommand - Class in me.confuser.banmanager.common.commands.global
 
AddNoteAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.AddNoteAllCommand
 
AddNoteCommand - Class in me.confuser.banmanager.common.commands
 
AddNoteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.AddNoteCommand
 
addRecord(IpBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
addRecord(IpMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
addRecord(IpRangeBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
addRecord(NameBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.NameBanRecordStorage
 
addRecord(PlayerBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
addRecord(PlayerMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
addTable(String, DatabaseTableConfig<?>) - Method in class me.confuser.banmanager.common.configs.DatabaseConfig
 
addWarning(PlayerWarnData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
AdvancedBan - Class in me.confuser.banmanager.common.storage.conversion
 
AdvancedBan(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.Config
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.ConsoleConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.DefaultConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.ExemptionsConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.GeoIpConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.MessagesConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.ReasonsConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
afterLoad() - Method in class me.confuser.banmanager.common.configs.WebhookConfig
 
afterRun() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
alts(List<PlayerData>) - Static method in class me.confuser.banmanager.common.commands.FindAltsCommand
 
applyBan(GlobalPlayerBanData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyIpBan(GlobalIpBanData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyIpUnban(GlobalIpBanRecordData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyMute(GlobalPlayerMuteData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyNote(GlobalPlayerNoteData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyUnban(GlobalPlayerBanRecordData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
applyUnmute(GlobalPlayerMuteRecordData, boolean) - Method in class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
args - Variable in class me.confuser.banmanager.common.commands.CommandParser
 
AssignSubCommand - Class in me.confuser.banmanager.common.commands.report
 
AssignSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.AssignSubCommand
 

B

ban(IpBanData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently ban an ip.
ban(IpBanData) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
ban(IpBanData, boolean) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
ban(IpRangeBanData) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
ban(NameBanData) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
ban(PlayerBanData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently ban a player.
ban(PlayerBanData) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
ban(PlayerBanData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
ban(PlayerData, PlayerData, String, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently ban a player.
ban(PlayerData, PlayerData, String, boolean, long) - Static method in class me.confuser.banmanager.common.api.BmAPI
Temporarily ban a player You must handle kicking the player if they are online.
ban(IPAddress, PlayerData, String, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently ban an ip.
ban(IPAddress, PlayerData, String, boolean, long) - Static method in class me.confuser.banmanager.common.api.BmAPI
Temporarily ban an ip You must handle kicking the player if they are online.
BanAllCommand - Class in me.confuser.banmanager.common.commands.global
 
BanAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.BanAllCommand
 
banCheck(UUID, String, IPAddress, CommonJoinHandler) - Method in class me.confuser.banmanager.common.listeners.CommonJoinListener
 
BanCommand - Class in me.confuser.banmanager.common.commands
 
BanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.BanCommand
 
BanIpAllCommand - Class in me.confuser.banmanager.common.commands.global
 
BanIpAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.BanIpAllCommand
 
BanIpCommand - Class in me.confuser.banmanager.common.commands
 
BanIpCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.BanIpCommand
 
BanIpRangeCommand - Class in me.confuser.banmanager.common.commands
 
BanIpRangeCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.BanIpRangeCommand
 
BanListCommand - Class in me.confuser.banmanager.common.commands
 
BanListCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.BanListCommand
 
BanManagerPlugin - Class in me.confuser.banmanager.common
 
BanManagerPlugin(PluginInfo, CommonLogger, File, CommonScheduler, CommonServer, CommonMetrics) - Constructor for class me.confuser.banmanager.common.BanManagerPlugin
 
BanNameCommand - Class in me.confuser.banmanager.common.commands
 
BanNameCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.BanNameCommand
 
BanSync - Class in me.confuser.banmanager.common.runnables
 
BanSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.BanSync
 
BaseStorage<T,ID> - Class in me.confuser.banmanager.common.storage
Base storage class for BanManager that provides database-authoritative timestamps.
BaseStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<T>, DatabaseConfig) - Constructor for class me.confuser.banmanager.common.storage.BaseStorage
 
beforeRun() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
BmAPI - Class in me.confuser.banmanager.common.api
This is a static API for BanManager No methods are thread safe unless stated otherwise Note: The API does not handle permission checks for exemptions
BmAPI() - Constructor for class me.confuser.banmanager.common.api.BmAPI
 
BmRunnable - Class in me.confuser.banmanager.common.runnables
 
BmRunnable(BanManagerPlugin, String) - Constructor for class me.confuser.banmanager.common.runnables.BmRunnable
 
broadcast(String, String) - Method in interface me.confuser.banmanager.common.CommonServer
 
broadcast(String, String, CommonSender) - Method in interface me.confuser.banmanager.common.CommonServer
 
broadcastJSON(TextComponent, String) - Method in interface me.confuser.banmanager.common.CommonServer
 
buildHeader() - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Compiles the header for this FileConfiguration and returns the result.
buildHeader() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
ByteArray - Class in me.confuser.banmanager.common.storage.mysql
 
ByteArray() - Constructor for class me.confuser.banmanager.common.storage.mysql.ByteArray
 

C

callEvent(String, Object...) - Method in interface me.confuser.banmanager.common.CommonServer
 
callInTransaction(ConnectionSource, Callable<T>) - Static method in class me.confuser.banmanager.common.util.TransactionHelper
Executes the given callable within a database transaction with deadlock retry logic.
canSee(CommonPlayer) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
CleanUp - Class in me.confuser.banmanager.common.configs
 
CleanUp(int) - Constructor for class me.confuser.banmanager.common.configs.CleanUp
 
ClearCommand - Class in me.confuser.banmanager.common.commands
 
ClearCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ClearCommand
 
CloseSubCommand - Class in me.confuser.banmanager.common.commands.report
 
CloseSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.CloseSubCommand
 
ColorUtils - Class in me.confuser.banmanager.common.util
 
ColorUtils() - Constructor for class me.confuser.banmanager.common.util.ColorUtils
 
CommandInfo() - Constructor for class me.confuser.banmanager.common.configs.PluginInfo.CommandInfo
 
commandNotFound(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.MultiCommonCommand
 
CommandParser - Class in me.confuser.banmanager.common.commands
 
CommandParser(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.commands.CommandParser
 
CommandParser(BanManagerPlugin, String[], int) - Constructor for class me.confuser.banmanager.common.commands.CommandParser
 
CommonBanListener - Class in me.confuser.banmanager.common.listeners
 
CommonBanListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonBanListener
 
CommonChatHandler - Interface in me.confuser.banmanager.common.listeners
 
CommonChatListener - Class in me.confuser.banmanager.common.listeners
 
CommonChatListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonChatListener
 
CommonCommand - Class in me.confuser.banmanager.common.commands
 
CommonCommand(BanManagerPlugin, String, boolean) - Constructor for class me.confuser.banmanager.common.commands.CommonCommand
 
CommonCommand(BanManagerPlugin, String, boolean, int) - Constructor for class me.confuser.banmanager.common.commands.CommonCommand
 
CommonCommand(BanManagerPlugin, String, boolean, Class, int) - Constructor for class me.confuser.banmanager.common.commands.CommonCommand
 
CommonCommand(BanManagerPlugin, String, boolean, PluginInfo) - Constructor for class me.confuser.banmanager.common.commands.CommonCommand
 
CommonCommandListener - Class in me.confuser.banmanager.common.listeners
 
CommonCommandListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonCommandListener
 
CommonEvent - Class in me.confuser.banmanager.common.api.events
 
CommonEvent(boolean, boolean) - Constructor for class me.confuser.banmanager.common.api.events.CommonEvent
 
CommonExternalCommand - Class in me.confuser.banmanager.common
 
CommonExternalCommand(String, String, List<String>) - Constructor for class me.confuser.banmanager.common.CommonExternalCommand
 
CommonHooksListener - Class in me.confuser.banmanager.common.listeners
 
CommonHooksListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonHooksListener
 
CommonJoinHandler - Interface in me.confuser.banmanager.common.listeners
 
CommonJoinListener - Class in me.confuser.banmanager.common.listeners
 
CommonJoinListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonJoinListener
 
CommonLeaveListener - Class in me.confuser.banmanager.common.listeners
 
CommonLeaveListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonLeaveListener
 
CommonLogger - Interface in me.confuser.banmanager.common
 
CommonMetrics - Interface in me.confuser.banmanager.common
 
CommonMuteListener - Class in me.confuser.banmanager.common.listeners
 
CommonMuteListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonMuteListener
 
CommonNoteListener - Class in me.confuser.banmanager.common.listeners
 
CommonNoteListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonNoteListener
 
CommonPlayer - Interface in me.confuser.banmanager.common
 
CommonReportListener - Class in me.confuser.banmanager.common.listeners
 
CommonReportListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonReportListener
 
CommonScheduler - Interface in me.confuser.banmanager.common
 
CommonSender - Interface in me.confuser.banmanager.common.commands
 
CommonServer - Interface in me.confuser.banmanager.common
 
CommonSubCommand - Class in me.confuser.banmanager.common.commands
 
CommonSubCommand(BanManagerPlugin, String) - Constructor for class me.confuser.banmanager.common.commands.CommonSubCommand
 
CommonWebhookListener - Class in me.confuser.banmanager.common.listeners
 
CommonWebhookListener(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
CommonWebhookListener.WebhookData - Class in me.confuser.banmanager.common.listeners
Data class to hold all information needed to send a webhook request.
CommonWorld - Class in me.confuser.banmanager.common
 
CommonWorld(String) - Constructor for class me.confuser.banmanager.common.CommonWorld
 
conf - Variable in class me.confuser.banmanager.common.configs.Config
 
Config - Class in me.confuser.banmanager.common.configs
 
Config(File, File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.Config
 
Config(File, String, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.Config
 
configuration() - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
 
configuration() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
 
configuration() - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
 
Configuration - Interface in me.confuser.banmanager.common.configuration
Represents a source of configurable options and settings.
ConfigurationSection - Interface in me.confuser.banmanager.common.configuration
Represents a section of a Configuration.
ConfigurationSerializable - Interface in me.confuser.banmanager.common.configuration.serialization
Represents an object that may be serialized.
ConfigurationSerialization - Class in me.confuser.banmanager.common.configuration.serialization
Utility class for storing and retrieving classes for Configuration.
ConfigurationSerialization(Class<? extends ConfigurationSerializable>) - Constructor for class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
ConsoleConfig - Class in me.confuser.banmanager.common.configs
 
ConsoleConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.ConsoleConfig
 
contains(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if this ConfigurationSection contains the given path.
contains(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
convertIpColumn(BanManagerPlugin, String, String) - Static method in class me.confuser.banmanager.common.util.StorageUtils
 
convertIpColumn(BanManagerPlugin, String, String, String) - Static method in class me.confuser.banmanager.common.util.StorageUtils
 
convertMapsToSections(Map<?, ?>, ConfigurationSection) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
CooldownsConfig - Class in me.confuser.banmanager.common.configs
 
CooldownsConfig(ConfigurationSection, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.CooldownsConfig
 
copyDefaults() - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Checks if the Configuration should copy values from its default Configuration directly.
copyDefaults() - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
Checks if the Configuration should copy values from its default Configuration directly.
copyDefaults() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
Checks if the Configuration should copy values from its default Configuration directly.
copyDefaults(boolean) - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
 
copyDefaults(boolean) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
 
copyDefaults(boolean) - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
 
copyHeader() - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Gets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Sets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
 
create(T) - Method in class me.confuser.banmanager.common.storage.BaseStorage
Creates an entity with database-authoritative timestamps.
createConnection(DatabaseConfig, String) - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
createIfNotExists(UUID, String) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
createOfflineUUID(String) - Static method in class me.confuser.banmanager.common.util.UUIDUtils
 
createOrUpdate(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
createPath(ConfigurationSection, String) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
Creates a full path to the given ConfigurationSection from its root Configuration.
createPath(ConfigurationSection, String, ConfigurationSection) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
Creates a relative path to the given ConfigurationSection from the given relative section.
createPreservingTimestamps(T) - Method in class me.confuser.banmanager.common.storage.BaseStorage
Creates an entity preserving its Java-side timestamps.
createSection(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Creates an empty ConfigurationSection at the specified path.
createSection(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
createSection(String, Map<?, ?>) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Creates a ConfigurationSection at the specified path, with specified values.
createSection(String, Map<?, ?>) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 

D

DatabaseConfig - Class in me.confuser.banmanager.common.configs
 
dataFolder - Variable in class me.confuser.banmanager.common.configs.Config
 
DateUtils - Class in me.confuser.banmanager.common.util
 
DateUtils() - Constructor for class me.confuser.banmanager.common.util.DateUtils
 
DefaultConfig - Class in me.confuser.banmanager.common.configs
 
DefaultConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.DefaultConfig
 
defaults - Variable in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
DelegateDeserialization - Annotation Interface in me.confuser.banmanager.common.configuration.serialization
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerKickStorage
 
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
deleteAll(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
deleteAll(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
deleteById(Integer) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
DeleteCommand - Class in me.confuser.banmanager.common.commands
 
DeleteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.DeleteCommand
 
deleteIds(Collection<Integer>) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
DeleteLastWarningCommand - Class in me.confuser.banmanager.common.commands
 
DeleteLastWarningCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.DeleteLastWarningCommand
 
deleteRecent(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
deleteReferences(PlayerReportData) - Method in class me.confuser.banmanager.common.listeners.CommonReportListener
 
deregisterRelocatedDrivers() - Static method in class me.confuser.banmanager.common.util.DriverManagerUtil
Deregisters all BanManager relocated drivers from DriverManager.
deserialize(Map<String, ?>) - Method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
deserializeObject(Map<String, ?>) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
deserializeObject(Map<String, ?>, Class<? extends ConfigurationSerializable>) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
deserializeViaCtor(Constructor<? extends ConfigurationSerializable>, Map<String, ?>) - Method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
deserializeViaMethod(Method, Map<String, ?>) - Method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
disable() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
dispatchCommand(CommonSender, String) - Method in interface me.confuser.banmanager.common.CommonServer
 
DriverManagerUtil - Class in me.confuser.banmanager.common.util
Utility class to manage JDBC driver registration.
DriverManagerUtil() - Constructor for class me.confuser.banmanager.common.util.DriverManagerUtil
 
DuplicatesSubCommand - Class in me.confuser.banmanager.common.commands.utils
 
DuplicatesSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.utils.DuplicatesSubCommand
 
durationToTicksCeil(Duration) - Static method in class me.confuser.banmanager.common.util.SchedulerTime
Converts a Duration to Minecraft ticks using ceiling rounding.

E

enable() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
endSession(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
End a session for a player.
endSessionById(int) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
End a session by its database ID.
equalsBan(IpBanData) - Method in class me.confuser.banmanager.common.data.IpBanData
 
equalsBan(IpRangeBanData) - Method in class me.confuser.banmanager.common.data.IpRangeBanData
 
equalsBan(NameBanData) - Method in class me.confuser.banmanager.common.data.NameBanRecord
 
equalsBan(PlayerBanData) - Method in class me.confuser.banmanager.common.data.PlayerBanData
 
equalsBan(PlayerBanData) - Method in class me.confuser.banmanager.common.data.PlayerBanRecord
 
equalsMute(IpMuteData) - Method in class me.confuser.banmanager.common.data.IpMuteData
 
equalsMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.data.PlayerMuteData
 
equalsMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.data.PlayerMuteRecord
 
equalsNote(PlayerNoteData) - Method in class me.confuser.banmanager.common.data.PlayerNoteData
 
ExemptionsConfig - Class in me.confuser.banmanager.common.configs
 
ExemptionsConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.ExemptionsConfig
 
ExpiresSync - Class in me.confuser.banmanager.common.runnables
 
ExpiresSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.ExpiresSync
 
ExportCommand - Class in me.confuser.banmanager.common.commands
 
ExportCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ExportCommand
 

F

fetchDbTime() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
Fetcher - Class in me.confuser.banmanager.common.configs
 
Fetcher() - Constructor for class me.confuser.banmanager.common.configs.Fetcher
 
file - Variable in class me.confuser.banmanager.common.configs.Config
 
FileConfiguration - Class in me.confuser.banmanager.common.configuration.file
This is a base class for all File based implementations of Configuration.
FileConfiguration(Configuration) - Constructor for class me.confuser.banmanager.common.configuration.file.FileConfiguration
Creates an empty FileConfiguration using the specified Configuration as a source for all default values.
FileConfigurationOptions - Class in me.confuser.banmanager.common.configuration.file
Various settings for controlling the input and output of a FileConfiguration.
FileConfigurationOptions(MemoryConfiguration) - Constructor for class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
 
FindAltsCommand - Class in me.confuser.banmanager.common.commands
 
FindAltsCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.FindAltsCommand
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalIpBanStorage
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerBanStorage
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
findBans(long) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
findMutes(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteStorage
 
findMutes(long) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
findMutes(long) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
findNotes(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerNoteStorage
 
findRollbacks(long) - Method in class me.confuser.banmanager.common.storage.RollbackStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalIpBanRecordStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerBanRecordStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.NameBanRecordStorage
 
findUnbans(long) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
findUnmutes(long) - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteRecordStorage
 
findUnmutes(long) - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
findUnmutes(long) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
findWarnings(long) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
format(String, long) - Static method in class me.confuser.banmanager.common.util.DateUtils
 
format(String, long, ZoneId) - Static method in class me.confuser.banmanager.common.util.DateUtils
 
formatDifference(long) - Static method in class me.confuser.banmanager.common.util.DateUtils
 
fromBytes(byte[]) - Static method in class me.confuser.banmanager.common.util.UUIDUtils
 

G

GeoIpConfig - Class in me.confuser.banmanager.common.configs
 
GeoIpConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.GeoIpConfig
 
get(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested Object by path.
get(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
get(String) - Static method in class me.confuser.banmanager.common.util.Message
 
get(String, Object) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested Object by path, returning a default value if not found.
get(String, Object) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalIpBanData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalIpBanRecordData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
getActor(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalIpBanData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalIpBanRecordData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
getActorUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
getAddress() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
getAlias(Class<? extends ConfigurationSerializable>) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Gets the correct alias for the given ConfigurationSerializable class.
getAll(PlayerData, InfoCommandParser) - Method in class me.confuser.banmanager.common.storage.HistoryStorage
 
getAll(IPAddress, InfoCommandParser) - Method in class me.confuser.banmanager.common.storage.HistoryStorage
 
getBan(String) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
getBan(String) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
getBan(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
getBan(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
getBan(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
getBan(Range) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
getBan(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
getBan(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
getBanRecords(PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getBanRecords(IPAddress) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getBans() - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
getBans() - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
getBans() - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
getBmTableName() - Method in class me.confuser.banmanager.common.storage.BaseStorage
 
getBoolean(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested boolean by path.
getBoolean(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getBoolean(String, boolean) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested boolean by path, returning a default value if not found.
getBoolean(String, boolean) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getBooleanList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Boolean by path.
getBooleanList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getByReport(PlayerReportData) - Method in class me.confuser.banmanager.common.storage.PlayerReportLocationStorage
 
getByReportId(int) - Method in class me.confuser.banmanager.common.storage.PlayerReportCommandStorage
 
getByReportId(int) - Method in class me.confuser.banmanager.common.storage.PlayerReportCommentStorage
 
getByReportId(int) - Method in class me.confuser.banmanager.common.storage.PlayerReportLocationStorage
 
getByteList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Byte by path.
getByteList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getCharacterList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Character by path.
getCharacterList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getCheckpointDao() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
getCheckpointDao() - Method in class me.confuser.banmanager.common.runnables.GlobalBanSync
 
getCheckpointDao() - Method in class me.confuser.banmanager.common.runnables.GlobalIpSync
 
getCheckpointDao() - Method in class me.confuser.banmanager.common.runnables.GlobalMuteSync
 
getCheckpointDao() - Method in class me.confuser.banmanager.common.runnables.GlobalNoteSync
 
getCheckpointDbConfig() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
getCheckpointDbConfig() - Method in class me.confuser.banmanager.common.runnables.GlobalBanSync
 
getCheckpointDbConfig() - Method in class me.confuser.banmanager.common.runnables.GlobalIpSync
 
getCheckpointDbConfig() - Method in class me.confuser.banmanager.common.runnables.GlobalMuteSync
 
getCheckpointDbConfig() - Method in class me.confuser.banmanager.common.runnables.GlobalNoteSync
 
getClassByAlias(String) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Attempts to get a registered ConfigurationSerializable class by its alias.
getCommand(String) - Method in class me.confuser.banmanager.common.configs.CooldownsConfig
 
getCommand(String) - Method in class me.confuser.banmanager.common.configs.PluginInfo
 
getCommands() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
getCommands(PlayerData, double) - Method in class me.confuser.banmanager.common.configs.WarningActionsConfig
 
getConfigurationSection(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested ConfigurationSection by path.
getConfigurationSection(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getConsole() - Static method in class me.confuser.banmanager.common.api.BmAPI
Get the console for use as an actor
getConsoleSender() - Method in interface me.confuser.banmanager.common.CommonServer
 
getConstructor() - Method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
getCooldown() - Method in class me.confuser.banmanager.common.commands.CommonCommand
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerKickStorage
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
getCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getCount(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
getCount(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
getCount(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
getCurrentBan(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
getCurrentBan(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
getCurrentBan(IPAddress) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
getCurrentMute(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
getCurrentMute(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
getCurrentName(BanManagerPlugin, UUID) - Static method in class me.confuser.banmanager.common.util.UUIDUtils
 
getCurrentPath() - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the path of this ConfigurationSection from its root Configuration.
getCurrentPath() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getData() - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
getData() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
getDatabaseConfig() - Method in class me.confuser.banmanager.common.storage.BaseStorage
 
getDefault(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getDefaults() - Method in interface me.confuser.banmanager.common.configuration.Configuration
Gets the source Configuration for this configuration.
getDefaults() - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
getDefaultSection() - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the equivalent ConfigurationSection from the default Configuration defined in ConfigurationSection.getRoot().
getDefaultSection() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getDifferenceFormat(long) - Static method in class me.confuser.banmanager.common.util.DateUtils
 
getDisplayName() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
getDouble(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested double by path.
getDouble(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getDouble(String, double) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested double by path, returning a default value if not found.
getDouble(String, double) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getDoubleList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Double by path.
getDoubleList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getDriverClassName() - Method in class me.confuser.banmanager.common.storage.mysql.MySQLDatabase
 
getDuplicateNames() - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
getDuplicates(IPAddress) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
getDuplicatesInTime(IPAddress, long) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
getFloatList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Float by path.
getFloatList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getGlobalCommands() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
getHelp() - Method in class me.confuser.banmanager.common.commands.CommonSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.AssignSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.CloseSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.InfoSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.ListSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.TeleportSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.report.UnassignSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.utils.DuplicatesSubCommand
 
getHelp() - Method in class me.confuser.banmanager.common.commands.utils.MissingPlayersSubCommand
 
getHook(String) - Method in class me.confuser.banmanager.common.configs.HooksConfig
 
getHooks(String) - Method in class me.confuser.banmanager.common.configs.WebhookConfig
 
getInstance() - Static method in class me.confuser.banmanager.common.BanManagerPlugin
 
getInt(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested int by path.
getInt(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getInt(String, int) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested int by path, returning a default value if not found.
getInt(String, int) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getIntegerList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Integer by path.
getIntegerList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getIp(String) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
getJDBCUrl() - Method in class me.confuser.banmanager.common.configs.DatabaseConfig
 
getKeys(boolean) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets a set containing all keys in this section.
getKeys(boolean) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getLastChecked(String) - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
getLastRunLocal(String) - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
getList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List by path.
getList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getList(String, List<?>) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List by path, returning a default value if not found.
getList(String, List<?>) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getLocalConnection() - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getLong(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested long by path.
getLong(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getLong(String, long) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested long by path, returning a default value if not found.
getLong(String, long) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getLongList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Long by path.
getLongList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getMapList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Maps by path.
getMapList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getMessage(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getMessageColours() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
getMethod(String, boolean) - Method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
getMute(String) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
getMute(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
getMute(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
getMute(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getMute(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
getMuteRecords(PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getMutes() - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
getMutes() - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
getName() - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
getName() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
getName() - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the name of this individual ConfigurationSection, in the path.
getName() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getNameAt(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Get the name a player was using at a specific timestamp.
getNamesSummary(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Get a summary of distinct names with aggregated first/last seen times.
getNotes(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
getOnlinePlayers() - Method in interface me.confuser.banmanager.common.CommonServer
 
getParent() - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the parent ConfigurationSection that directly contains this ConfigurationSection.
getParent() - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
getParent() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getParser(String[]) - Method in class me.confuser.banmanager.common.commands.CommonCommand
 
getParser(List<String>) - Method in class me.confuser.banmanager.common.commands.CommonCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.CommonSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.AssignSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.CloseSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.InfoSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.ListSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.TeleportSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.report.UnassignSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.utils.DuplicatesSubCommand
 
getPermission() - Method in class me.confuser.banmanager.common.commands.utils.MissingPlayersSubCommand
 
getPlayer(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getPlayer(String) - Method in interface me.confuser.banmanager.common.CommonServer
 
getPlayer(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getPlayer(UUID) - Method in interface me.confuser.banmanager.common.CommonServer
 
getPlayer(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
getPlayer(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
getPlayer(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
getPlayer(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
getPlayer(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
getPlayer(CommonSender, String, boolean) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
getPlayerHistory(UUID, long, int) - Static method in class me.confuser.banmanager.common.api.BmAPI
Get the full session history for a player.
getPlayerNameAt(UUID, long) - Static method in class me.confuser.banmanager.common.api.BmAPI
Get the name a player was using at a specific timestamp.
getPlayerNames(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
Get all known names for a player (summary view with first/last seen).
getPlayers(IPAddress) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
getPluginCommand(String) - Method in interface me.confuser.banmanager.common.CommonServer
 
getPointsCount(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getPointsCount(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getRange() - Method in class me.confuser.banmanager.common.data.IpRangeBanData
 
getRange() - Method in class me.confuser.banmanager.common.data.IpRangeBanRecord
 
getReason(int) - Method in class me.confuser.banmanager.common.commands.CommandParser
 
getReason(String) - Method in class me.confuser.banmanager.common.configs.ReasonsConfig
 
getRecords(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
getRecords(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
getRecords(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
getRecords(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
getRecords(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
getReports(long, int) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
getReports(long, Integer, UUID) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
getRoot() - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the root Configuration that contains this ConfigurationSection
getRoot() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getRunner(String) - Method in class me.confuser.banmanager.common.runnables.Runner
 
getSchedule(String) - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
getShortList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of Short by path.
getShortList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getSince(long) - Method in class me.confuser.banmanager.common.storage.ActivityStorage
 
getSince(long, PlayerData) - Method in class me.confuser.banmanager.common.storage.ActivityStorage
 
getSince(PlayerData, long, int) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
 
getSince(PlayerData, long, InfoCommandParser) - Method in class me.confuser.banmanager.common.storage.HistoryStorage
 
getSince(IPAddress, long, InfoCommandParser) - Method in class me.confuser.banmanager.common.storage.HistoryStorage
 
getSingleton() - Static method in class me.confuser.banmanager.common.storage.mysql.ByteArray
 
getSingleton() - Static method in class me.confuser.banmanager.common.storage.mysql.IpAddress
 
getString(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested String by path.
getString(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getString(String) - Static method in class me.confuser.banmanager.common.util.Message
 
getString(String, String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested String by path, returning a default value if not found.
getString(String, String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getStringList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets the requested List of String by path.
getStringList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getTable(String) - Method in class me.confuser.banmanager.common.configs.DatabaseConfig
 
getTimestampNow() - Method in class me.confuser.banmanager.common.configs.DatabaseConfig
Returns the SQL expression for the current unix timestamp in seconds.
getTimestampQuery() - Method in class me.confuser.banmanager.common.configs.DatabaseConfig
Returns the SQL query to fetch the current unix timestamp.
getType(String) - Method in class me.confuser.banmanager.common.configs.WebhookConfig
Deprecated.
Use WebhookConfig.getHooks(String) instead for multi-webhook support. This method returns the first webhook config for backwards compatibility.
getUniqueId() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
getUnreadWarnings(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
getUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
getUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
getUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
getUUID() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
getUUID() - Method in class me.confuser.banmanager.common.data.PlayerData
 
getUUIDOf(BanManagerPlugin, String) - Static method in class me.confuser.banmanager.common.util.UUIDUtils
 
getValues(boolean) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Gets a Map containing all keys and their values for this section.
getValues(boolean) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
getWarnings(PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Retrieve past warnings of a player.
getWarnings(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
getWorld(String) - Method in interface me.confuser.banmanager.common.CommonServer
 
GlobalBanSync - Class in me.confuser.banmanager.common.runnables
 
GlobalBanSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.GlobalBanSync
 
GlobalDatabaseConfig - Class in me.confuser.banmanager.common.configs
 
GlobalDatabaseConfig(File, ConfigurationSection) - Constructor for class me.confuser.banmanager.common.configs.GlobalDatabaseConfig
 
GlobalIpBanData - Class in me.confuser.banmanager.common.data.global
 
GlobalIpBanData(IPAddress, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.global.GlobalIpBanData
 
GlobalIpBanData(IPAddress, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalIpBanData
 
GlobalIpBanRecordData - Class in me.confuser.banmanager.common.data.global
 
GlobalIpBanRecordData(IPAddress, PlayerData) - Constructor for class me.confuser.banmanager.common.data.global.GlobalIpBanRecordData
 
GlobalIpBanRecordData(IPAddress, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalIpBanRecordData
 
GlobalIpBanRecordStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalIpBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalIpBanRecordStorage
 
GlobalIpBanStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalIpBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalIpBanStorage
 
GlobalIpSync - Class in me.confuser.banmanager.common.runnables
 
GlobalIpSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.GlobalIpSync
 
GlobalLocalApplyHelper - Class in me.confuser.banmanager.common.runnables
Applies global records to local storage with shared dedupe semantics for both command-origin writes and sync replication.
GlobalLocalApplyHelper(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.GlobalLocalApplyHelper
 
GlobalMuteSync - Class in me.confuser.banmanager.common.runnables
 
GlobalMuteSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.GlobalMuteSync
 
GlobalNoteSync - Class in me.confuser.banmanager.common.runnables
 
GlobalNoteSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.GlobalNoteSync
 
GlobalPlayerBanData - Class in me.confuser.banmanager.common.data.global
 
GlobalPlayerBanData(PlayerData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
GlobalPlayerBanData(PlayerData, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
GlobalPlayerBanData(PlayerData, PlayerData, String, long, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
GlobalPlayerBanRecordData - Class in me.confuser.banmanager.common.data.global
 
GlobalPlayerBanRecordData(PlayerData, PlayerData) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
GlobalPlayerBanRecordData(PlayerData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerBanRecordData
 
GlobalPlayerBanRecordStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalPlayerBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalPlayerBanRecordStorage
 
GlobalPlayerBanStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalPlayerBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalPlayerBanStorage
 
GlobalPlayerMuteData - Class in me.confuser.banmanager.common.data.global
 
GlobalPlayerMuteData(PlayerData, PlayerData, String, boolean) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
GlobalPlayerMuteData(PlayerData, PlayerData, String, boolean, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
GlobalPlayerMuteData(PlayerData, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
GlobalPlayerMuteRecordData - Class in me.confuser.banmanager.common.data.global
 
GlobalPlayerMuteRecordData(PlayerData, PlayerData) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
GlobalPlayerMuteRecordData(PlayerData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerMuteRecordData
 
GlobalPlayerMuteRecordStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalPlayerMuteRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteRecordStorage
 
GlobalPlayerMuteStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalPlayerMuteStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteStorage
 
GlobalPlayerNoteData - Class in me.confuser.banmanager.common.data.global
 
GlobalPlayerNoteData(PlayerData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
GlobalPlayerNoteData(PlayerData, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
GlobalPlayerNoteStorage - Class in me.confuser.banmanager.common.storage.global
 
GlobalPlayerNoteStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.global.GlobalPlayerNoteStorage
 

H

H2 - Class in me.confuser.banmanager.common.storage.conversion
 
H2(BanManagerPlugin, String) - Constructor for class me.confuser.banmanager.common.storage.conversion.H2
 
handleBlockedCommands(BanManagerPlugin, HashSet<String>) - Method in class me.confuser.banmanager.common.configs.DefaultConfig
 
handleDeny(Message) - Method in interface me.confuser.banmanager.common.listeners.CommonJoinHandler
 
handlePlayerDeny(PlayerData, Message) - Method in interface me.confuser.banmanager.common.listeners.CommonJoinHandler
 
handlePlayerNameTabComplete(CommonSender, String[]) - Method in class me.confuser.banmanager.common.commands.CommonCommand
 
handlePrivateNotes(PlayerData, PlayerData, Reason) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
handlePunishmentCreateException(SQLException, CommonSender, Message) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
handleSoftMute() - Method in interface me.confuser.banmanager.common.listeners.CommonChatHandler
 
hasActiveSession(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Check if a player has an active session.
hasExpired() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.IpBanData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.IpMuteData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.IpRangeBanData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.NameBanData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.PlayerBanData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.PlayerMuteData
 
hasExpired() - Method in class me.confuser.banmanager.common.data.RollbackData
 
hasPermission(String) - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
hasPermission(String) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.BaseStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalIpBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalIpBanStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerBanStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerMuteStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.global.GlobalPlayerNoteStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.NameBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.PlayerKickStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
hasUpdatedColumn() - Method in class me.confuser.banmanager.common.storage.RollbackStorage
 
header() - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Gets the header that will be applied to the top of the saved output.
header(String) - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Sets the header that will be applied to the top of the saved output.
header(String) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
 
headers - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
help(CommonSender) - Method in class me.confuser.banmanager.common.commands.MultiCommonCommand
 
HistoryStorage - Class in me.confuser.banmanager.common.storage
 
HistoryStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.HistoryStorage
 
Hook - Class in me.confuser.banmanager.common.configs
 
Hook(List<ActionCommand>, List<ActionCommand>) - Constructor for class me.confuser.banmanager.common.configs.Hook
 
Hook(List<ActionCommand>, List<ActionCommand>, boolean) - Constructor for class me.confuser.banmanager.common.configs.Hook
 
HooksConfig - Class in me.confuser.banmanager.common.configs
 
HooksConfig(ConfigurationSection, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.HooksConfig
 

I

IConverter - Interface in me.confuser.banmanager.common.storage.conversion
 
ignoreSilent - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
ImportCommand - Class in me.confuser.banmanager.common.commands
 
ImportCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ImportCommand
 
importIpBans() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
importIpBans() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importIpBans() - Method in interface me.confuser.banmanager.common.storage.conversion.IConverter
 
importIpBans() - Method in class me.confuser.banmanager.common.storage.conversion.LiteBans
 
importIpMutes() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importIpRangeBans() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
importIpRangeBans() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importIpRangeBans() - Method in interface me.confuser.banmanager.common.storage.conversion.IConverter
 
importIpRangeBans() - Method in class me.confuser.banmanager.common.storage.conversion.LiteBans
 
importNameBans() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerBans() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
importPlayerBans() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerBans() - Method in interface me.confuser.banmanager.common.storage.conversion.IConverter
 
importPlayerBans() - Method in class me.confuser.banmanager.common.storage.conversion.LiteBans
 
importPlayerHistory() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerKicks() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerMutes() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
importPlayerMutes() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerMutes() - Method in interface me.confuser.banmanager.common.storage.conversion.IConverter
 
importPlayerMutes() - Method in class me.confuser.banmanager.common.storage.conversion.LiteBans
 
importPlayerNotes() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerReports() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayers() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerWarnings() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
importPlayerWarnings() - Method in class me.confuser.banmanager.common.storage.conversion.H2
 
importPlayerWarnings() - Method in interface me.confuser.banmanager.common.storage.conversion.IConverter
 
importPlayerWarnings() - Method in class me.confuser.banmanager.common.storage.conversion.LiteBans
 
importPunishments() - Method in class me.confuser.banmanager.common.storage.conversion.AdvancedBan
 
indent() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
Gets how much spaces should be used to indent each line.
indent(int) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
Sets how much spaces should be used to indent each line.
info(String) - Method in interface me.confuser.banmanager.common.CommonLogger
 
InfoCommand - Class in me.confuser.banmanager.common.commands
 
InfoCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.InfoCommand
 
InfoCommandParser - Class in me.confuser.banmanager.common.util.parsers
 
InfoCommandParser(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.util.parsers.InfoCommandParser
 
InfoCommandParser(BanManagerPlugin, String[], int) - Constructor for class me.confuser.banmanager.common.util.parsers.InfoCommandParser
 
InfoSubCommand - Class in me.confuser.banmanager.common.commands.report
 
InfoSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.InfoSubCommand
 
inRange(IPAddress) - Method in class me.confuser.banmanager.common.data.IpRangeBanData
 
InvalidConfigurationException - Exception Class in me.confuser.banmanager.common.configuration
Exception thrown when attempting to load an invalid Configuration.
InvalidConfigurationException() - Constructor for exception class me.confuser.banmanager.common.configuration.InvalidConfigurationException
Creates a new instance of InvalidConfigurationException without a message or cause.
InvalidConfigurationException(String) - Constructor for exception class me.confuser.banmanager.common.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified message.
InvalidConfigurationException(String, Throwable) - Constructor for exception class me.confuser.banmanager.common.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified message and cause.
InvalidConfigurationException(Throwable) - Constructor for exception class me.confuser.banmanager.common.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified cause.
IP_BAN - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
IP_MUTE - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
IpAddress - Class in me.confuser.banmanager.common.storage.mysql
 
IpAddress() - Constructor for class me.confuser.banmanager.common.storage.mysql.IpAddress
 
IpBanData - Class in me.confuser.banmanager.common.data
 
IpBanData(int, IPAddress, PlayerData, String, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.IpBanData
 
IpBanData(IpBanRecord) - Constructor for class me.confuser.banmanager.common.data.IpBanData
 
IpBanData(IPAddress, PlayerData, String, boolean) - Constructor for class me.confuser.banmanager.common.data.IpBanData
 
IpBanData(IPAddress, PlayerData, String, boolean, long) - Constructor for class me.confuser.banmanager.common.data.IpBanData
 
IpBanData(IPAddress, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.IpBanData
 
IpBanRecord - Class in me.confuser.banmanager.common.data
 
IpBanRecord(IpBanData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.IpBanRecord
 
IpBanRecord(IpBanData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.IpBanRecord
 
IpBanRecordStorage - Class in me.confuser.banmanager.common.storage
 
IpBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
IpBanRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
IpBanStorage - Class in me.confuser.banmanager.common.storage
 
IpBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpBanStorage
 
IpBanStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpBanStorage
 
ipInfo(CommonSender, IPAddress, InfoCommandParser) - Method in class me.confuser.banmanager.common.commands.InfoCommand
 
IpMuteData - Class in me.confuser.banmanager.common.data
 
IpMuteData(int, IPAddress, PlayerData, String, boolean, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.IpMuteData
 
IpMuteData(IpMuteRecord) - Constructor for class me.confuser.banmanager.common.data.IpMuteData
 
IpMuteData(IPAddress, PlayerData, String, boolean, boolean) - Constructor for class me.confuser.banmanager.common.data.IpMuteData
 
IpMuteData(IPAddress, PlayerData, String, boolean, boolean, long) - Constructor for class me.confuser.banmanager.common.data.IpMuteData
 
IpMuteData(IPAddress, PlayerData, String, boolean, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.IpMuteData
 
IpMuteRecord - Class in me.confuser.banmanager.common.data
 
IpMuteRecord(IpMuteData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.IpMuteRecord
 
IpMuteRecord(IpMuteData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.IpMuteRecord
 
IpMuteRecordStorage - Class in me.confuser.banmanager.common.storage
 
IpMuteRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
IpMuteRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
IpMuteStorage - Class in me.confuser.banmanager.common.storage
 
IpMuteStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpMuteStorage
 
IpMuteStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpMuteStorage
 
IpRangeBanData - Class in me.confuser.banmanager.common.data
 
IpRangeBanData(int, IPAddress, IPAddress, PlayerData, String, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanData
 
IpRangeBanData(IpRangeBanRecord) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanData
 
IpRangeBanData(IPAddress, IPAddress, PlayerData, String, boolean) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanData
 
IpRangeBanData(IPAddress, IPAddress, PlayerData, String, boolean, long) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanData
 
IpRangeBanData(IPAddress, IPAddress, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanData
 
IpRangeBanRecord - Class in me.confuser.banmanager.common.data
 
IpRangeBanRecord(IpRangeBanData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanRecord
 
IpRangeBanRecord(IpRangeBanData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.IpRangeBanRecord
 
IpRangeBanRecordStorage - Class in me.confuser.banmanager.common.storage
 
IpRangeBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
IpRangeBanRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpRangeBanRecordStorage
 
IpRangeBanStorage - Class in me.confuser.banmanager.common.storage
 
IpRangeBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
IpRangeBanStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
IpRangeSync - Class in me.confuser.banmanager.common.runnables
 
IpRangeSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.IpRangeSync
 
IpSync - Class in me.confuser.banmanager.common.runnables
 
IpSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.IpSync
 
IPUtils - Class in me.confuser.banmanager.common.util
 
IPUtils() - Constructor for class me.confuser.banmanager.common.util.IPUtils
 
isAppropriateId() - Method in class me.confuser.banmanager.common.storage.mysql.ByteArray
 
isBanned(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isBanned(String) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
isBanned(String) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
isBanned(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
isBanned(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
isBanned(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isBanned(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
isBanned(IpRangeBanData) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
isBanned(Range) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
isBanned(IPAddress) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isBanned(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
isBanned(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
isBlockedCommand(String) - Method in class me.confuser.banmanager.common.configs.DefaultConfig
 
isBoolean(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a boolean.
isBoolean(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isConfigurationSection(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a ConfigurationSection.
isConfigurationSection(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isConsole() - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
isConsole() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
isCountryAllowed(CountryResponse) - Method in class me.confuser.banmanager.common.configs.GeoIpConfig
 
isDouble(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a double.
isDouble(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isExempt(String) - Method in class me.confuser.banmanager.common.data.PlayerExemptionsData
 
isExempt(UUID, String) - Method in class me.confuser.banmanager.common.configs.ExemptionsConfig
 
isExempt(PlayerData, String) - Method in class me.confuser.banmanager.common.configs.ExemptionsConfig
 
isInRange(IPAddress, IPAddress, IPAddress) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
isInt(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is an int.
isInt(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isJSONMessage(String) - Static method in class me.confuser.banmanager.common.util.Message
 
isList(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a List.
isList(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isLong(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a long.
isLong(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isMuted(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isMuted(String) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
isMuted(InetAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
isMuted(UUID) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isMuted(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
isMuted(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
isMuted(IPAddress) - Static method in class me.confuser.banmanager.common.api.BmAPI
Thread safe
isMuted(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
isOnline() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
isOnlineMode() - Method in interface me.confuser.banmanager.common.CommonPlayer
 
isPastLimit(CommonSender, TimeLimitType, long) - Method in class me.confuser.banmanager.common.configs.TimeLimitsConfig
 
isPaused() - Method in class me.confuser.banmanager.common.data.PlayerMuteData
 
isPrimitiveWrapper(Object) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isRecentlyBanned(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
isRecentlyBanned(IPAddress, long) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
isRecentlyMuted(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
isRecentlyReported(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
isRecentlyWarned(PlayerData, long) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
isRunning - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
isSet(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if this ConfigurationSection has a value set for the given path.
isSet(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isSoftBlockedCommand(String) - Method in class me.confuser.banmanager.common.configs.DefaultConfig
 
isString(String) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Checks if the specified path is a String.
isString(String) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
isUUID(String) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
isValid(String) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
isValidNameDelimiter(String) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
isValidPlayerName(String, String) - Static method in class me.confuser.banmanager.common.util.StringUtils
 

J

javaToSqlArg(FieldType, Object) - Method in class me.confuser.banmanager.common.storage.mysql.IpAddress
 
join(Object[], String, int, int) - Static method in class me.confuser.banmanager.common.util.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.

K

kick(String) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
KickAllCommand - Class in me.confuser.banmanager.common.commands
 
KickAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.KickAllCommand
 
KickCommand - Class in me.confuser.banmanager.common.commands
 
KickCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.KickCommand
 

L

lastChecked - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
lastRunLocal - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
ListSubCommand - Class in me.confuser.banmanager.common.commands.report
 
ListSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.ListSubCommand
 
LiteBans - Class in me.confuser.banmanager.common.storage.conversion
 
LiteBans(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.storage.conversion.LiteBans
 
LiteBans(BanManagerPlugin, ConnectionSource, String) - Constructor for class me.confuser.banmanager.common.storage.conversion.LiteBans
Constructor for testing - uses an existing connection source.
load() - Method in class me.confuser.banmanager.common.configs.Config
Lazy load
load(File) - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified location.
load(Reader) - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified reader.
load(Config) - Static method in class me.confuser.banmanager.common.util.Message
 
load(YamlConfiguration, CommonLogger) - Static method in class me.confuser.banmanager.common.util.Message
 
loadConfiguration(File) - Static method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
Creates a new YamlConfiguration, loading from the given file.
loadConfiguration(Reader) - Static method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
Creates a new YamlConfiguration, loading from the given reader.
loadFromString(String) - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified string, as opposed to from file.
loadFromString(String) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
LocalDatabaseConfig - Class in me.confuser.banmanager.common.configs
 
LocalDatabaseConfig(File, ConfigurationSection) - Constructor for class me.confuser.banmanager.common.configs.LocalDatabaseConfig
 
logger - Variable in class me.confuser.banmanager.common.configs.Config
 
LoglessKickAllCommand - Class in me.confuser.banmanager.common.commands
 
LoglessKickAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.LoglessKickAllCommand
 
LoglessKickCommand - Class in me.confuser.banmanager.common.commands
 
LoglessKickCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.LoglessKickCommand
 

M

map - Variable in class me.confuser.banmanager.common.configuration.MemorySection
 
mapChildrenKeys(Set<String>, ConfigurationSection, boolean) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
mapChildrenValues(Map<String, Object>, ConfigurationSection, boolean) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
MariaDBDatabase - Class in me.confuser.banmanager.common.storage.mariadb
 
MariaDBDatabase() - Constructor for class me.confuser.banmanager.common.storage.mariadb.MariaDBDatabase
 
me.confuser.banmanager.common - package me.confuser.banmanager.common
 
me.confuser.banmanager.common.api - package me.confuser.banmanager.common.api
 
me.confuser.banmanager.common.api.events - package me.confuser.banmanager.common.api.events
 
me.confuser.banmanager.common.commands - package me.confuser.banmanager.common.commands
 
me.confuser.banmanager.common.commands.global - package me.confuser.banmanager.common.commands.global
 
me.confuser.banmanager.common.commands.report - package me.confuser.banmanager.common.commands.report
 
me.confuser.banmanager.common.commands.utils - package me.confuser.banmanager.common.commands.utils
 
me.confuser.banmanager.common.configs - package me.confuser.banmanager.common.configs
 
me.confuser.banmanager.common.configuration - package me.confuser.banmanager.common.configuration
 
me.confuser.banmanager.common.configuration.file - package me.confuser.banmanager.common.configuration.file
 
me.confuser.banmanager.common.configuration.serialization - package me.confuser.banmanager.common.configuration.serialization
 
me.confuser.banmanager.common.data - package me.confuser.banmanager.common.data
 
me.confuser.banmanager.common.data.global - package me.confuser.banmanager.common.data.global
 
me.confuser.banmanager.common.listeners - package me.confuser.banmanager.common.listeners
 
me.confuser.banmanager.common.runnables - package me.confuser.banmanager.common.runnables
 
me.confuser.banmanager.common.storage - package me.confuser.banmanager.common.storage
 
me.confuser.banmanager.common.storage.conversion - package me.confuser.banmanager.common.storage.conversion
 
me.confuser.banmanager.common.storage.global - package me.confuser.banmanager.common.storage.global
 
me.confuser.banmanager.common.storage.mariadb - package me.confuser.banmanager.common.storage.mariadb
 
me.confuser.banmanager.common.storage.mysql - package me.confuser.banmanager.common.storage.mysql
 
me.confuser.banmanager.common.util - package me.confuser.banmanager.common.util
 
me.confuser.banmanager.common.util.parsers - package me.confuser.banmanager.common.util.parsers
 
MemoryConfiguration - Class in me.confuser.banmanager.common.configuration
This is a Configuration implementation that does not save or load from any source, and stores all values in memory only.
MemoryConfiguration() - Constructor for class me.confuser.banmanager.common.configuration.MemoryConfiguration
Creates an empty MemoryConfiguration with no default values.
MemoryConfiguration(Configuration) - Constructor for class me.confuser.banmanager.common.configuration.MemoryConfiguration
Creates an empty MemoryConfiguration using the specified Configuration as a source for all default values.
MemoryConfigurationOptions - Class in me.confuser.banmanager.common.configuration
Various settings for controlling the input and output of a MemoryConfiguration.
MemoryConfigurationOptions(MemoryConfiguration) - Constructor for class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
 
MemorySection - Class in me.confuser.banmanager.common.configuration
A type of ConfigurationSection that is stored in memory.
MemorySection() - Constructor for class me.confuser.banmanager.common.configuration.MemorySection
Creates an empty MemorySection for use as a root Configuration section.
MemorySection(ConfigurationSection, String) - Constructor for class me.confuser.banmanager.common.configuration.MemorySection
Creates an empty MemorySection with the specified parent and path.
Message - Class in me.confuser.banmanager.common.util
 
Message(String) - Constructor for class me.confuser.banmanager.common.util.Message
 
Message(String, String) - Constructor for class me.confuser.banmanager.common.util.Message
 
MessagesConfig - Class in me.confuser.banmanager.common.configs
 
MessagesConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.MessagesConfig
 
method - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
MissingPlayersSubCommand - Class in me.confuser.banmanager.common.commands.utils
 
MissingPlayersSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.utils.MissingPlayersSubCommand
 
MultiCommonCommand - Class in me.confuser.banmanager.common.commands
 
MultiCommonCommand(BanManagerPlugin, String) - Constructor for class me.confuser.banmanager.common.commands.MultiCommonCommand
 
mute(IpMuteData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Mute an IP.
mute(IpMuteData) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
mute(PlayerData, PlayerData, String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently mute a player.
mute(PlayerData, PlayerData, String, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently mute a player.
mute(PlayerData, PlayerData, String, boolean, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently mute a player.
mute(PlayerData, PlayerData, String, boolean, boolean, long) - Static method in class me.confuser.banmanager.common.api.BmAPI
Temporarily mute a player You must handle kicking the player if they are online.
mute(PlayerMuteData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Permanently mute a player.
mute(PlayerMuteData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
mute(PlayerMuteData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
MuteAllCommand - Class in me.confuser.banmanager.common.commands.global
 
MuteAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.MuteAllCommand
 
MuteCommand - Class in me.confuser.banmanager.common.commands
 
MuteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.MuteCommand
 
MuteIpCommand - Class in me.confuser.banmanager.common.commands
 
MuteIpCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.MuteIpCommand
 
MuteSync - Class in me.confuser.banmanager.common.runnables
 
MuteSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.MuteSync
 
MySQLDatabase - Class in me.confuser.banmanager.common.storage.mysql
 
MySQLDatabase() - Constructor for class me.confuser.banmanager.common.storage.mysql.MySQLDatabase
 

N

name - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
name - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
NAME_BAN - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
NameBanData - Class in me.confuser.banmanager.common.data
 
NameBanData(int, String, PlayerData, String, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.NameBanData
 
NameBanData(String, PlayerData, String, boolean) - Constructor for class me.confuser.banmanager.common.data.NameBanData
 
NameBanData(String, PlayerData, String, boolean, long) - Constructor for class me.confuser.banmanager.common.data.NameBanData
 
NameBanData(String, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.NameBanData
 
NameBanRecord - Class in me.confuser.banmanager.common.data
 
NameBanRecord(NameBanData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.NameBanRecord
 
NameBanRecord(NameBanData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.NameBanRecord
 
NameBanRecordStorage - Class in me.confuser.banmanager.common.storage
 
NameBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.NameBanRecordStorage
 
NameBanRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.NameBanRecordStorage
 
NameBanStorage - Class in me.confuser.banmanager.common.storage
 
NameBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.NameBanStorage
 
NameBanStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.NameBanStorage
 
NamesCommand - Class in me.confuser.banmanager.common.commands
 
NamesCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.NamesCommand
 
NameSync - Class in me.confuser.banmanager.common.runnables
 
NameSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.NameSync
 
notesAmountMessage(String, Message) - Static method in class me.confuser.banmanager.common.commands.NotesCommand
 
NotesCommand - Class in me.confuser.banmanager.common.commands
 
NotesCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.NotesCommand
 
notifyOnBan(IpBanData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnBan(IpBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonBanListener
 
notifyOnBan(IpRangeBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonBanListener
 
notifyOnBan(NameBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonBanListener
 
notifyOnBan(PlayerBanData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnBan(PlayerBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonBanListener
 
notifyOnKick(PlayerKickData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnMute(IpMuteData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonMuteListener
 
notifyOnMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnMute(PlayerMuteData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonMuteListener
 
notifyOnNote(PlayerNoteData) - Method in class me.confuser.banmanager.common.listeners.CommonNoteListener
 
notifyOnNote(PlayerNoteData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonNoteListener
 
notifyOnReport(PlayerReportData) - Method in class me.confuser.banmanager.common.listeners.CommonReportListener
 
notifyOnReport(PlayerReportData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnUnban(IpBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnUnban(PlayerBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnUnmute(PlayerMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
notifyOnWarn(PlayerWarnData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 

O

onBan(IpBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onBan(IpBanData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onBan(IpRangeBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onBan(IpRangeBanData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onBan(PlayerBanData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onBan(PlayerBanData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ActivityCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.AddNoteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.BanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.BanIpCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.BanIpRangeCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.BanListCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.BanNameCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ClearCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.CommonCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.CommonSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.DeleteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.DeleteLastWarningCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ExportCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.FindAltsCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.AddNoteAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.BanAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.BanIpAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.MuteAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.TempBanAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.TempBanIpAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.TempMuteAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.UnbanAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.UnbanIpAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.global.UnmuteAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ImportCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.InfoCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.KickAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.KickCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.LoglessKickAllCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.LoglessKickCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.MultiCommonCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.MuteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.MuteIpCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.NamesCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.NotesCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ReasonsCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ReloadCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.AssignSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.CloseSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.InfoSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.ListSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.TeleportSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.report.UnassignSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ReportCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.ReportsCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.RollbackCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.SyncCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempBanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempIpBanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempIpMuteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempIpRangeBanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempMuteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempNameBanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.TempWarnCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnbanCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnbanIpCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnbanIpRangeCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnbanNameCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnmuteCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.UnmuteIpCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.utils.DuplicatesSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.utils.MissingPlayersSubCommand
 
onCommand(CommonSender, CommandParser) - Method in class me.confuser.banmanager.common.commands.WarnCommand
 
onCommand(CommonPlayer, String, String[]) - Method in class me.confuser.banmanager.common.listeners.CommonCommandListener
 
onIpChat(CommonPlayer, InetAddress, CommonChatHandler, String) - Method in class me.confuser.banmanager.common.listeners.CommonChatListener
 
onJoin(CommonPlayer) - Method in class me.confuser.banmanager.common.listeners.CommonJoinListener
 
onLeave(UUID, String) - Method in class me.confuser.banmanager.common.listeners.CommonLeaveListener
 
onLoad(File) - Method in class me.confuser.banmanager.common.configs.Config
Load configuration from file
onMute(PlayerMuteData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onMute(PlayerMuteData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onNote(PlayerNoteData) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onNote(PlayerNoteData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onPlayerChat(CommonPlayer, CommonChatHandler, String) - Method in class me.confuser.banmanager.common.listeners.CommonChatListener
 
onPlayerLogin(CommonPlayer, CommonJoinHandler) - Method in class me.confuser.banmanager.common.listeners.CommonJoinListener
 
onPreJoin(UUID, String, IPAddress) - Method in class me.confuser.banmanager.common.listeners.CommonJoinListener
 
onReport(PlayerReportData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onReport(PlayerReportData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onSave() - Method in class me.confuser.banmanager.common.configs.Config
 
onSave() - Method in class me.confuser.banmanager.common.configs.ConsoleConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.DefaultConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.ExemptionsConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.GeoIpConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.MessagesConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.ReasonsConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
onSave() - Method in class me.confuser.banmanager.common.configs.WebhookConfig
 
onUnban(IpBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnban(IpBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnban(IpRangeBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnban(IpRangeBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnban(PlayerBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnban(PlayerBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnmute(PlayerMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onUnmute(PlayerMuteData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onWarn(PlayerWarnData, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
onWarn(PlayerWarnData, boolean, boolean) - Method in class me.confuser.banmanager.common.listeners.CommonHooksListener
 
options - Variable in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
options() - Method in interface me.confuser.banmanager.common.configuration.Configuration
Gets the ConfigurationOptions for this Configuration.
options() - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
 
options() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
options() - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 

P

parse(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Parse message with hex color support (invalid input: '&#'rrggbb and invalid input: '&x'invalid input: '&r'invalid input: '&r'invalid input: '&g'invalid input: '&g'invalid input: '&b'invalid input: '&b')
parseDateDiff(String, boolean) - Static method in class me.confuser.banmanager.common.util.DateUtils
 
parseHeader(String) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
pathSeparator() - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
Gets the char that will be used to separate ConfigurationSections.
pathSeparator() - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
Gets the char that will be used to separate ConfigurationSections.
pathSeparator() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
Gets the char that will be used to separate ConfigurationSections.
pathSeparator(char) - Method in class me.confuser.banmanager.common.configuration.file.FileConfigurationOptions
 
pathSeparator(char) - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
 
pathSeparator(char) - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
 
pauseMute(PlayerMuteData, long) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
Pauses an online-only mute when the player goes offline.
payload - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
PlaceholderResolver - Interface in me.confuser.banmanager.common
 
PLAYER_BAN - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
PLAYER_MUTE - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
PLAYER_WARN - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
PlayerBanData - Class in me.confuser.banmanager.common.data
 
PlayerBanData(int, PlayerData, PlayerData, String, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerBanData
 
PlayerBanData(PlayerBanRecord) - Constructor for class me.confuser.banmanager.common.data.PlayerBanData
 
PlayerBanData(PlayerData, PlayerData, String, boolean) - Constructor for class me.confuser.banmanager.common.data.PlayerBanData
 
PlayerBanData(PlayerData, PlayerData, String, boolean, long) - Constructor for class me.confuser.banmanager.common.data.PlayerBanData
 
PlayerBanData(PlayerData, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerBanData
 
PlayerBanRecord - Class in me.confuser.banmanager.common.data
 
PlayerBanRecord(PlayerBanData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.PlayerBanRecord
 
PlayerBanRecord(PlayerBanData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.PlayerBanRecord
 
PlayerBanRecordStorage - Class in me.confuser.banmanager.common.storage
 
PlayerBanRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
PlayerBanRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
PlayerBanStorage - Class in me.confuser.banmanager.common.storage
 
PlayerBanStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerBanStorage
 
PlayerBanStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerBanStorage
 
PlayerData - Class in me.confuser.banmanager.common.data
 
PlayerData(UUID, String) - Constructor for class me.confuser.banmanager.common.data.PlayerData
 
PlayerData(UUID, String, IPAddress) - Constructor for class me.confuser.banmanager.common.data.PlayerData
 
PlayerData(UUID, String, IPAddress, long) - Constructor for class me.confuser.banmanager.common.data.PlayerData
 
PlayerExemptionsData - Class in me.confuser.banmanager.common.data
 
PlayerExemptionsData(HashSet<String>) - Constructor for class me.confuser.banmanager.common.data.PlayerExemptionsData
 
PlayerHistoryData - Class in me.confuser.banmanager.common.data
 
PlayerHistoryData(PlayerData, boolean) - Constructor for class me.confuser.banmanager.common.data.PlayerHistoryData
Create a session history record.
PlayerHistoryData(PlayerData, IPAddress, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerHistoryData
Create a session history record with an explicit IP address and timestamps.
PlayerHistoryStorage - Class in me.confuser.banmanager.common.storage
 
PlayerHistoryStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerHistoryStorage
 
PlayerHistoryStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Constructor for conversion/migration purposes only.
playerInfo(CommonSender, String, Integer, InfoCommandParser) - Method in class me.confuser.banmanager.common.commands.InfoCommand
 
PlayerKickData - Class in me.confuser.banmanager.common.data
 
PlayerKickData(PlayerData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.PlayerKickData
 
PlayerKickData(PlayerData, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.PlayerKickData
 
PlayerKickStorage - Class in me.confuser.banmanager.common.storage
 
PlayerKickStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerKickStorage
 
PlayerKickStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerKickStorage
 
PlayerMuteData - Class in me.confuser.banmanager.common.data
 
PlayerMuteData(int, PlayerData, PlayerData, String, boolean, boolean, long, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(int, PlayerData, PlayerData, String, boolean, boolean, long, long, long, boolean, long) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(PlayerData, PlayerData, String, boolean, boolean) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(PlayerData, PlayerData, String, boolean, boolean, long) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(PlayerData, PlayerData, String, boolean, boolean, long, boolean) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(PlayerData, PlayerData, String, boolean, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteData(PlayerMuteRecord) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteData
 
PlayerMuteRecord - Class in me.confuser.banmanager.common.data
 
PlayerMuteRecord(PlayerMuteData, PlayerData, long) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteRecord
 
PlayerMuteRecord(PlayerMuteData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.PlayerMuteRecord
 
PlayerMuteRecordStorage - Class in me.confuser.banmanager.common.storage
 
PlayerMuteRecordStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
PlayerMuteRecordStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
PlayerMuteStorage - Class in me.confuser.banmanager.common.storage
 
PlayerMuteStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
PlayerMuteStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
PlayerNameSummary - Class in me.confuser.banmanager.common.data
Summary of a player's usage of a particular name.
PlayerNameSummary(String, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerNameSummary
 
PlayerNoteData - Class in me.confuser.banmanager.common.data
 
PlayerNoteData(PlayerData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.PlayerNoteData
 
PlayerNoteData(PlayerData, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.PlayerNoteData
 
PlayerNoteStorage - Class in me.confuser.banmanager.common.storage
 
PlayerNoteStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
PlayerNoteStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerNoteStorage
 
PlayerReportCommandData - Class in me.confuser.banmanager.common.data
 
PlayerReportCommandData(PlayerReportData, PlayerData, String, String) - Constructor for class me.confuser.banmanager.common.data.PlayerReportCommandData
 
PlayerReportCommandStorage - Class in me.confuser.banmanager.common.storage
 
PlayerReportCommandStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportCommandStorage
 
PlayerReportCommandStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportCommandStorage
 
PlayerReportCommentData - Class in me.confuser.banmanager.common.data
 
PlayerReportCommentData(PlayerReportData, PlayerData, String) - Constructor for class me.confuser.banmanager.common.data.PlayerReportCommentData
 
PlayerReportCommentStorage - Class in me.confuser.banmanager.common.storage
 
PlayerReportCommentStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportCommentStorage
 
PlayerReportCommentStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportCommentStorage
 
PlayerReportData - Class in me.confuser.banmanager.common.data
 
PlayerReportData(PlayerData, PlayerData, String, ReportState) - Constructor for class me.confuser.banmanager.common.data.PlayerReportData
 
PlayerReportLocationData - Class in me.confuser.banmanager.common.data
 
PlayerReportLocationData(PlayerReportData, PlayerData, String, double, double, double, float, float) - Constructor for class me.confuser.banmanager.common.data.PlayerReportLocationData
 
PlayerReportLocationStorage - Class in me.confuser.banmanager.common.storage
 
PlayerReportLocationStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportLocationStorage
 
PlayerReportLocationStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportLocationStorage
 
PlayerReportStorage - Class in me.confuser.banmanager.common.storage
 
PlayerReportStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportStorage
 
PlayerReportStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerReportStorage
 
PlayerStorage - Class in me.confuser.banmanager.common.storage
 
PlayerStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerStorage
 
PlayerStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerStorage
 
PlayerWarnData - Class in me.confuser.banmanager.common.data
 
PlayerWarnData(PlayerData, PlayerData, String, boolean, long, long) - Constructor for class me.confuser.banmanager.common.data.PlayerWarnData
 
PlayerWarnData(PlayerData, PlayerData, String, double) - Constructor for class me.confuser.banmanager.common.data.PlayerWarnData
 
PlayerWarnData(PlayerData, PlayerData, String, double, boolean) - Constructor for class me.confuser.banmanager.common.data.PlayerWarnData
 
PlayerWarnData(PlayerData, PlayerData, String, double, boolean, long) - Constructor for class me.confuser.banmanager.common.data.PlayerWarnData
 
PlayerWarnStorage - Class in me.confuser.banmanager.common.storage
 
PlayerWarnStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
PlayerWarnStorage(BanManagerPlugin, ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
plugin - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
plugin - Variable in class me.confuser.banmanager.common.storage.BaseStorage
 
PluginInfo - Class in me.confuser.banmanager.common.configs
 
PluginInfo() - Constructor for class me.confuser.banmanager.common.configs.PluginInfo
 
PluginInfo.CommandInfo - Class in me.confuser.banmanager.common.configs
 
preprocess(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Preprocess message: converts \\n to newlines and Spigot hex to invalid input: '&#'rrggbb format.
preprocessSpigotHex(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Convert Spigot-style invalid input: '&x'invalid input: '&r'invalid input: '&r'invalid input: '&g'invalid input: '&g'invalid input: '&b'invalid input: '&b' to invalid input: '&#'rrggbb format
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.IpBanRecordStorage
 
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.IpMuteRecordStorage
 
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.PlayerBanRecordStorage
 
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Purge old session history records.
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.PlayerKickStorage
 
purge(CleanUp) - Method in class me.confuser.banmanager.common.storage.PlayerMuteRecordStorage
 
purge(CleanUp, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
Purge - Class in me.confuser.banmanager.common.runnables
 
Purge(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.Purge
 

R

Reason - Class in me.confuser.banmanager.common.commands
 
Reason(String, List<String>) - Constructor for class me.confuser.banmanager.common.commands.Reason
 
ReasonsCommand - Class in me.confuser.banmanager.common.commands
 
ReasonsCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ReasonsCommand
 
ReasonsConfig - Class in me.confuser.banmanager.common.configs
 
ReasonsConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.ReasonsConfig
 
registerClass(Class<? extends ConfigurationSerializable>) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Registers the given ConfigurationSerializable class by its alias.
registerClass(Class<? extends ConfigurationSerializable>, String) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Registers the given alias to the specified ConfigurationSerializable class.
registerCommands() - Method in class me.confuser.banmanager.common.commands.MultiCommonCommand
 
registerCommands() - Method in class me.confuser.banmanager.common.commands.ReportsCommand
 
registerCommands() - Method in class me.confuser.banmanager.common.commands.UtilsCommand
 
registerCommonSubCommand(CommonSubCommand) - Method in class me.confuser.banmanager.common.commands.MultiCommonCommand
 
ReloadCommand - Class in me.confuser.banmanager.common.commands
 
ReloadCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ReloadCommand
 
removeBan(String) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
removeBan(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
removeBan(IpBanData) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
removeBan(IpRangeBanData) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
removeBan(NameBanData) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
removeBan(PlayerBanData) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
removeBan(Range) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
removeBan(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
removeMute(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
removeMute(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerWarnStorage
 
removeMute(IpMuteData) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
removeMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
removeMute(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
removeSession(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Remove a session from memory without updating the database.
replace(CharSequence, CharSequence) - Method in class me.confuser.banmanager.common.util.Message
 
report(PlayerReportData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerReportStorage
 
ReportCommand - Class in me.confuser.banmanager.common.commands
 
ReportCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ReportCommand
 
ReportList - Class in me.confuser.banmanager.common.util
 
ReportList(List<PlayerReportData>, long, long) - Constructor for class me.confuser.banmanager.common.util.ReportList
 
ReportsCommand - Class in me.confuser.banmanager.common.commands
 
ReportsCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.ReportsCommand
 
ReportState - Class in me.confuser.banmanager.common.data
 
ReportState(String) - Constructor for class me.confuser.banmanager.common.data.ReportState
 
ReportStateStorage - Class in me.confuser.banmanager.common.storage
 
ReportStateStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.ReportStateStorage
 
ReportStateStorage(ConnectionSource, DatabaseTableConfig<?>) - Constructor for class me.confuser.banmanager.common.storage.ReportStateStorage
 
resolve(CommonPlayer, String) - Method in interface me.confuser.banmanager.common.PlaceholderResolver
 
resumeMute(PlayerMuteData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
Resumes an online-only mute when the player comes online.
retrieve(String) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
retrieve(String, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
retrieveBan(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
retrieveBan(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
retrieveBan(IPAddress, IPAddress) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
retrieveMute(UUID) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
retrieveMute(IPAddress) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
ROLLBACK - Enum constant in enum class me.confuser.banmanager.common.configs.TimeLimitType
 
RollbackCommand - Class in me.confuser.banmanager.common.commands
 
RollbackCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.RollbackCommand
 
RollbackData - Class in me.confuser.banmanager.common.data
 
RollbackData(PlayerData, PlayerData, String, long) - Constructor for class me.confuser.banmanager.common.data.RollbackData
 
RollbackData(PlayerData, PlayerData, String, long, long) - Constructor for class me.confuser.banmanager.common.data.RollbackData
 
RollbackStorage - Class in me.confuser.banmanager.common.storage
 
RollbackStorage(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.storage.RollbackStorage
 
RollbackSync - Class in me.confuser.banmanager.common.runnables
 
RollbackSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.RollbackSync
 
run() - Method in class me.confuser.banmanager.common.runnables.BanSync
 
run() - Method in class me.confuser.banmanager.common.runnables.ExpiresSync
 
run() - Method in class me.confuser.banmanager.common.runnables.GlobalBanSync
 
run() - Method in class me.confuser.banmanager.common.runnables.GlobalIpSync
 
run() - Method in class me.confuser.banmanager.common.runnables.GlobalMuteSync
 
run() - Method in class me.confuser.banmanager.common.runnables.GlobalNoteSync
 
run() - Method in class me.confuser.banmanager.common.runnables.IpRangeSync
 
run() - Method in class me.confuser.banmanager.common.runnables.IpSync
 
run() - Method in class me.confuser.banmanager.common.runnables.MuteSync
 
run() - Method in class me.confuser.banmanager.common.runnables.NameSync
 
run() - Method in class me.confuser.banmanager.common.runnables.Purge
 
run() - Method in class me.confuser.banmanager.common.runnables.RollbackSync
 
run() - Method in class me.confuser.banmanager.common.runnables.Runner
 
run() - Method in class me.confuser.banmanager.common.runnables.SaveLastChecked
 
run() - Method in class me.confuser.banmanager.common.runnables.WarningSync
 
run() - Method in interface me.confuser.banmanager.common.util.TransactionHelper.TransactionRunnable
 
runAsync(Runnable) - Method in interface me.confuser.banmanager.common.CommonScheduler
 
runAsyncLater(Runnable, Duration) - Method in interface me.confuser.banmanager.common.CommonScheduler
 
runAsyncRepeating(Runnable, Duration, Duration) - Method in interface me.confuser.banmanager.common.CommonScheduler
 
runCheckpoint - Variable in class me.confuser.banmanager.common.runnables.BmRunnable
 
runInTransaction(ConnectionSource, TransactionHelper.TransactionRunnable) - Static method in class me.confuser.banmanager.common.util.TransactionHelper
Executes the given runnable within a database transaction with deadlock retry logic.
Runner - Class in me.confuser.banmanager.common.runnables
 
Runner(BmRunnable...) - Constructor for class me.confuser.banmanager.common.runnables.Runner
 
runSync(Runnable) - Method in interface me.confuser.banmanager.common.CommonScheduler
 
runSyncLater(Runnable, Duration) - Method in interface me.confuser.banmanager.common.CommonScheduler
 

S

save() - Method in class me.confuser.banmanager.common.configs.Config
 
save() - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
End all active sessions.
save(File) - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Saves this FileConfiguration to the specified location.
SaveLastChecked - Class in me.confuser.banmanager.common.runnables
 
SaveLastChecked(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.SaveLastChecked
 
saveToString() - Method in class me.confuser.banmanager.common.configuration.file.FileConfiguration
Saves this FileConfiguration to a string, and returns it.
saveToString() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
SchedulerTime - Class in me.confuser.banmanager.common.util
Utility class for scheduler time conversions.
SchedulesConfig - Class in me.confuser.banmanager.common.configs
 
SchedulesConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.SchedulesConfig
 
send(CommonSender, int) - Method in class me.confuser.banmanager.common.util.ReportList
 
send(CommonWebhookListener.WebhookData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
sendAsync(CommonWebhookListener.WebhookData) - Method in class me.confuser.banmanager.common.listeners.CommonWebhookListener
 
sendJSONMessage(String) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
sendJSONMessage(TextComponent) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
sendMessage(String) - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
sendMessage(String) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
sendMessage(Message) - Method in interface me.confuser.banmanager.common.commands.CommonSender
 
sendMessage(Message) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
sendTo(CommonSender) - Method in class me.confuser.banmanager.common.util.Message
 
sendTo(CommonPlayer) - Method in class me.confuser.banmanager.common.util.Message
 
SerializableAs - Annotation Interface in me.confuser.banmanager.common.configuration.serialization
Represents an "alias" that a ConfigurationSerializable may be stored as.
serialize() - Method in interface me.confuser.banmanager.common.configuration.serialization.ConfigurationSerializable
Creates a Map representation of this class.
SERIALIZED_TYPE_KEY - Static variable in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
 
set(String, Double) - Method in class me.confuser.banmanager.common.util.Message
 
set(String, Float) - Method in class me.confuser.banmanager.common.util.Message
 
set(String, Integer) - Method in class me.confuser.banmanager.common.util.Message
 
set(String, Long) - Method in class me.confuser.banmanager.common.util.Message
 
set(String, Object) - Method in interface me.confuser.banmanager.common.configuration.ConfigurationSection
Sets the specified path to the given value.
set(String, Object) - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
set(String, String) - Method in class me.confuser.banmanager.common.util.Message
 
setCommand(PluginInfo.CommandInfo) - Method in class me.confuser.banmanager.common.configs.PluginInfo
 
setDefaults(Configuration) - Method in interface me.confuser.banmanager.common.configuration.Configuration
Sets the source of all default values for this Configuration.
setDefaults(Configuration) - Method in class me.confuser.banmanager.common.configuration.MemoryConfiguration
 
setExpires(long) - Method in class me.confuser.banmanager.common.data.PlayerMuteData
 
setFile(File) - Method in class me.confuser.banmanager.common.configs.Config
Must be called before using config.load() or config.save();
setLastChecked(String, long) - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
setLastRunLocal(String, long) - Method in class me.confuser.banmanager.common.configs.SchedulesConfig
 
setPausedRemaining(long) - Method in class me.confuser.banmanager.common.data.PlayerMuteData
 
setupAutoComplete() - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
setupConfigs() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
setupConnections() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
setupConsole() - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
setupStorage() - Method in class me.confuser.banmanager.common.BanManagerPlugin
 
severe(String) - Method in interface me.confuser.banmanager.common.CommonLogger
 
shouldExecute() - Method in class me.confuser.banmanager.common.runnables.BmRunnable
 
splitNameDelimiter(String) - Static method in class me.confuser.banmanager.common.commands.CommonCommand
 
sqlArgToJava(FieldType, Object, int) - Method in class me.confuser.banmanager.common.storage.mysql.IpAddress
 
startSession(PlayerData, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerHistoryStorage
Start a new session for a player.
StorageUtils - Class in me.confuser.banmanager.common.util
 
StorageUtils() - Constructor for class me.confuser.banmanager.common.util.StorageUtils
 
StringUtils - Class in me.confuser.banmanager.common.util
 
StringUtils() - Constructor for class me.confuser.banmanager.common.util.StringUtils
 
stripHexColors(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Strip all hex color codes (both invalid input: '&#'rrggbb and invalid input: '&x'invalid input: '&r'invalid input: '&r'invalid input: '&g'invalid input: '&g'invalid input: '&b'invalid input: '&b' formats).
submitDiscordMode(boolean) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
submitGeoMode(boolean) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
submitGlobalMode(boolean) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
submitOnlineMode(boolean) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
submitStorageType(String) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
submitStorageVersion(String) - Method in interface me.confuser.banmanager.common.CommonMetrics
 
substringsBetween(String, String, String) - Static method in class me.confuser.banmanager.common.util.StringUtils
Searches a String for substrings delimited by a start and end tag, returning all matching substrings in an array.
SyncCommand - Class in me.confuser.banmanager.common.commands
 
SyncCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.SyncCommand
 

T

teleport(CommonWorld, double, double, double, float, float) - Method in interface me.confuser.banmanager.common.CommonPlayer
 
TeleportSubCommand - Class in me.confuser.banmanager.common.commands.report
 
TeleportSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.TeleportSubCommand
 
TempBanAllCommand - Class in me.confuser.banmanager.common.commands.global
 
TempBanAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.TempBanAllCommand
 
TempBanCommand - Class in me.confuser.banmanager.common.commands
 
TempBanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempBanCommand
 
TempBanIpAllCommand - Class in me.confuser.banmanager.common.commands.global
 
TempBanIpAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.TempBanIpAllCommand
 
TempIpBanCommand - Class in me.confuser.banmanager.common.commands
 
TempIpBanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempIpBanCommand
 
TempIpMuteCommand - Class in me.confuser.banmanager.common.commands
 
TempIpMuteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempIpMuteCommand
 
TempIpRangeBanCommand - Class in me.confuser.banmanager.common.commands
 
TempIpRangeBanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempIpRangeBanCommand
 
TempMuteAllCommand - Class in me.confuser.banmanager.common.commands.global
 
TempMuteAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.TempMuteAllCommand
 
TempMuteCommand - Class in me.confuser.banmanager.common.commands
 
TempMuteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempMuteCommand
 
TempNameBanCommand - Class in me.confuser.banmanager.common.commands
 
TempNameBanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempNameBanCommand
 
TempWarnCommand - Class in me.confuser.banmanager.common.commands
 
TempWarnCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.TempWarnCommand
 
TimeLimitsConfig - Class in me.confuser.banmanager.common.configs
 
TimeLimitsConfig(ConfigurationSection, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.TimeLimitsConfig
 
TimeLimitType - Enum Class in me.confuser.banmanager.common.configs
 
toBytes(String) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
toBytes(UUID) - Static method in class me.confuser.banmanager.common.util.UUIDUtils
 
toDouble(Object, double) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
 
toDownsampledJson(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Parse and convert to JSON with downsampled colors.
toDownsampledLegacy(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Parse and convert to legacy string, downsampling hex to nearest vanilla.
toInt(Object, int) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
 
toIp(String) - Static method in class me.confuser.banmanager.common.api.BmAPI
Convert an ip string of x.x.x.x to IPAddress
toIPAddress(byte[]) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
toIPAddress(String) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
toIPAddress(InetAddress) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
toJson(String) - Static method in class me.confuser.banmanager.common.util.ColorUtils
Parse and convert to full JSON (with hex colors intact).
toLocal(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalIpBanData
 
toLocal(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerBanData
 
toLocal(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerMuteData
 
toLocal(BanManagerPlugin) - Method in class me.confuser.banmanager.common.data.global.GlobalPlayerNoteData
 
toLong(Object, long) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
 
toString() - Method in class me.confuser.banmanager.common.configuration.MemorySection
 
toString() - Method in class me.confuser.banmanager.common.util.Message
 
toString(byte[]) - Static method in class me.confuser.banmanager.common.util.IPUtils
 
toTimestamp(String, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
TransactionHelper - Class in me.confuser.banmanager.common.util
Utility class for handling database transactions.
TransactionHelper() - Constructor for class me.confuser.banmanager.common.util.TransactionHelper
 
TransactionHelper.TransactionRunnable - Interface in me.confuser.banmanager.common.util
Functional interface for runnables that may throw SQLException.
types - Static variable in class me.confuser.banmanager.common.configs.LocalDatabaseConfig
 

U

UnassignSubCommand - Class in me.confuser.banmanager.common.commands.report
 
UnassignSubCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.report.UnassignSubCommand
 
unban(IpBanData, PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unban(IpBanData, PlayerData) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
unban(IpBanData, PlayerData, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unban(IpBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
unban(IpBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
unban(IpBanData, PlayerData, String, boolean, boolean) - Method in class me.confuser.banmanager.common.storage.IpBanStorage
 
unban(IpRangeBanData, PlayerData) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
unban(IpRangeBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
unban(IpRangeBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.IpRangeBanStorage
 
unban(NameBanData, PlayerData) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
unban(NameBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
unban(NameBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
unban(NameBanData, PlayerData, String, boolean, boolean) - Method in class me.confuser.banmanager.common.storage.NameBanStorage
 
unban(PlayerBanData, PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unban(PlayerBanData, PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
unban(PlayerBanData, PlayerData, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unban(PlayerBanData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
unban(PlayerBanData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
unban(PlayerBanData, PlayerData, String, boolean, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerBanStorage
 
UnbanAllCommand - Class in me.confuser.banmanager.common.commands.global
 
UnbanAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.UnbanAllCommand
 
UnbanCommand - Class in me.confuser.banmanager.common.commands
 
UnbanCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnbanCommand
 
UnbanCommandParser - Class in me.confuser.banmanager.common.util.parsers
 
UnbanCommandParser(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.util.parsers.UnbanCommandParser
 
UnbanCommandParser(BanManagerPlugin, String[], int) - Constructor for class me.confuser.banmanager.common.util.parsers.UnbanCommandParser
 
UnbanIpAllCommand - Class in me.confuser.banmanager.common.commands.global
 
UnbanIpAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.UnbanIpAllCommand
 
UnbanIpCommand - Class in me.confuser.banmanager.common.commands
 
UnbanIpCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnbanIpCommand
 
UnbanIpRangeCommand - Class in me.confuser.banmanager.common.commands
 
UnbanIpRangeCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnbanIpRangeCommand
 
UnbanNameCommand - Class in me.confuser.banmanager.common.commands
 
UnbanNameCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnbanNameCommand
 
unmute(IpMuteData, PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unmute(IpMuteData, PlayerData) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
unmute(IpMuteData, PlayerData, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unmute(IpMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
unmute(IpMuteData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.IpMuteStorage
 
unmute(PlayerMuteData, PlayerData) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unmute(PlayerMuteData, PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
unmute(PlayerMuteData, PlayerData, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
 
unmute(PlayerMuteData, PlayerData, String) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
unmute(PlayerMuteData, PlayerData, String, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
unmute(PlayerMuteData, PlayerData, String, boolean, boolean) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
 
UnmuteAllCommand - Class in me.confuser.banmanager.common.commands.global
 
UnmuteAllCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.global.UnmuteAllCommand
 
UnmuteCommand - Class in me.confuser.banmanager.common.commands
 
UnmuteCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnmuteCommand
 
unmuteIfExpired(PlayerMuteData, PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
Conditionally unmutes a mute only if it has truly expired (expires > 0 AND expires invalid input: '<'= now).
UnmuteIpCommand - Class in me.confuser.banmanager.common.commands
 
UnmuteIpCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UnmuteIpCommand
 
unregisterClass(Class<? extends ConfigurationSerializable>) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Unregisters any aliases for the specified ConfigurationSerializable class.
unregisterClass(String) - Static method in class me.confuser.banmanager.common.configuration.serialization.ConfigurationSerialization
Unregisters the specified alias to a ConfigurationSerializable
update(T) - Method in class me.confuser.banmanager.common.storage.BaseStorage
Updates an entity and sets the 'updated' column to database time.
updateMuteState(PlayerMuteData) - Method in class me.confuser.banmanager.common.storage.PlayerMuteStorage
Updates the in-memory mute state without firing PlayerMutedEvent.
updatePreservingTimestamps(T) - Method in class me.confuser.banmanager.common.storage.BaseStorage
Updates an entity preserving its Java-side timestamps.
updateTimestampsToDbTime(BaseDaoImpl<?, ?>, DatabaseConfig, String, int, boolean) - Static method in class me.confuser.banmanager.common.util.StorageUtils
Updates the created and updated timestamps to database time using the DAO.
updateTimestampsToDbTime(ConnectionSource, DatabaseConfig, String, int, boolean) - Static method in class me.confuser.banmanager.common.util.StorageUtils
 
upsert(PlayerData) - Method in class me.confuser.banmanager.common.storage.PlayerStorage
 
url - Variable in class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
UtilsCommand - Class in me.confuser.banmanager.common.commands
 
UtilsCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.UtilsCommand
 
UUIDFetcher - Class in me.confuser.banmanager.common.configs
 
UUIDFetcher() - Constructor for class me.confuser.banmanager.common.configs.UUIDFetcher
 
UUIDProfile - Class in me.confuser.banmanager.common.util
 
UUIDProfile(String, UUID) - Constructor for class me.confuser.banmanager.common.util.UUIDProfile
 
UUIDUtils - Class in me.confuser.banmanager.common.util
Based on UUIDFetcher by evilmidget38
UUIDUtils() - Constructor for class me.confuser.banmanager.common.util.UUIDUtils
 

V

value() - Element in annotation interface me.confuser.banmanager.common.configuration.serialization.DelegateDeserialization
Which class should be used as a delegate for this classes deserialization
value() - Element in annotation interface me.confuser.banmanager.common.configuration.serialization.SerializableAs
This is the name your class will be stored and retrieved as.
valueOf(String) - Static method in enum class me.confuser.banmanager.common.configs.TimeLimitType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.confuser.banmanager.common.configs.TimeLimitType
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(PlayerData, PlayerData, String, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Warn a player.
warn(PlayerData, PlayerData, String, boolean, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Warn a player.
warn(PlayerWarnData) - Static method in class me.confuser.banmanager.common.api.BmAPI
Warn a player.
warn(PlayerWarnData, boolean) - Static method in class me.confuser.banmanager.common.api.BmAPI
Warn a player.
WarnCommand - Class in me.confuser.banmanager.common.commands
 
WarnCommand(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.commands.WarnCommand
 
WarnCommandParser - Class in me.confuser.banmanager.common.util.parsers
 
WarnCommandParser(BanManagerPlugin, String[]) - Constructor for class me.confuser.banmanager.common.util.parsers.WarnCommandParser
 
WarnCommandParser(BanManagerPlugin, String[], int) - Constructor for class me.confuser.banmanager.common.util.parsers.WarnCommandParser
 
warning(String) - Method in interface me.confuser.banmanager.common.CommonLogger
 
WarningActionsConfig - Class in me.confuser.banmanager.common.configs
 
WarningActionsConfig(ConfigurationSection, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.WarningActionsConfig
 
WarningSync - Class in me.confuser.banmanager.common.runnables
 
WarningSync(BanManagerPlugin) - Constructor for class me.confuser.banmanager.common.runnables.WarningSync
 
WebhookConfig - Class in me.confuser.banmanager.common.configs
 
WebhookConfig(File, CommonLogger) - Constructor for class me.confuser.banmanager.common.configs.WebhookConfig
 
WebhookConfig.WebhookHookConfig - Class in me.confuser.banmanager.common.configs
 
WebhookData(String, String, String, Map<String, String>, String, boolean) - Constructor for class me.confuser.banmanager.common.listeners.CommonWebhookListener.WebhookData
 
WebhookHookConfig() - Constructor for class me.confuser.banmanager.common.configs.WebhookConfig.WebhookHookConfig
 

Y

YamlConfiguration - Class in me.confuser.banmanager.common.configuration.file
An implementation of Configuration which saves all files in Yaml.
YamlConfiguration() - Constructor for class me.confuser.banmanager.common.configuration.file.YamlConfiguration
 
YamlConfigurationOptions - Class in me.confuser.banmanager.common.configuration.file
Various settings for controlling the input and output of a YamlConfiguration.
YamlConstructor - Class in me.confuser.banmanager.common.configuration.file
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form