All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base storage class for BanManager that provides database-authoritative timestamps.
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
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Data class to hold all information needed to send a webhook request.
 
 
Represents a source of configurable options and settings.
Represents a section of a Configuration.
Represents an object that may be serialized.
Utility class for storing and retrieving classes for Configuration.
 
 
 
 
 
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
 
 
Utility class to manage JDBC driver registration.
 
 
 
 
 
This is a base class for all File based implementations of Configuration.
Various settings for controlling the input and output of a FileConfiguration.
 
 
 
 
 
 
 
 
 
Applies global records to local storage with shared dedupe semantics for both command-origin writes and sync replication.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Exception thrown when attempting to load an invalid Configuration.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is a Configuration implementation that does not save or load from any source, and stores all values in memory only.
Various settings for controlling the input and output of a MemoryConfiguration.
A type of ConfigurationSection that is stored in memory.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Summary of a player's usage of a particular name.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Utility class for scheduler time conversions.
 
Represents an "alias" that a ConfigurationSerializable may be stored as.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Utility class for handling database transactions.
Functional interface for runnables that may throw SQLException.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Based on UUIDFetcher by evilmidget38
 
 
 
 
 
 
An implementation of Configuration which saves all files in Yaml.
Various settings for controlling the input and output of a YamlConfiguration.