Index
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
ConfigurationSectioncontains 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
Configurationshould copy values from its defaultConfigurationdirectly. - copyDefaults() - Method in class me.confuser.banmanager.common.configuration.MemoryConfigurationOptions
-
Checks if the
Configurationshould copy values from its defaultConfigurationdirectly. - copyDefaults() - Method in class me.confuser.banmanager.common.configuration.file.YamlConfigurationOptions
-
Checks if the
Configurationshould copy values from its defaultConfigurationdirectly. - 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
ConfigurationSectionfrom its rootConfiguration. - createPath(ConfigurationSection, String, ConfigurationSection) - Static method in class me.confuser.banmanager.common.configuration.MemorySection
-
Creates a relative path to the given
ConfigurationSectionfrom 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
ConfigurationSectionat 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
ConfigurationSectionat 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
ConfigurationSerializablethat will delegate all deserialization to anotherConfigurationSerializable. - 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
Configurationas 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
ConfigurationSerializableclass. - 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
ConfigurationSerializableclass 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
ConfigurationSectionfrom its rootConfiguration. - 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
Configurationfor 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
ConfigurationSectionfrom the defaultConfigurationdefined inConfigurationSection.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
ConfigurationSectionthat directly contains thisConfigurationSection. - 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
Configurationthat contains thisConfigurationSection - 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.
- 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
ConfigurationSectionhas 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
Configurationimplementation 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
MemoryConfigurationwith no default values. - MemoryConfiguration(Configuration) - Constructor for class me.confuser.banmanager.common.configuration.MemoryConfiguration
-
Creates an empty
MemoryConfigurationusing the specifiedConfigurationas 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
ConfigurationSectionthat is stored in memory. - MemorySection() - Constructor for class me.confuser.banmanager.common.configuration.MemorySection
-
Creates an empty MemorySection for use as a root
Configurationsection. - 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
ConfigurationOptionsfor thisConfiguration. - 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
ConfigurationSerializableclass 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
ConfigurationSerializableclass. - 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
ConfigurationSerializablemay 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
ConfigurationSerializableclass. - 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
Configurationwhich 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
WebhookConfig.getHooks(String)instead for multi-webhook support. This method returns the first webhook config for backwards compatibility.