Package-level declarations
io.github.kraftlin.config.AbstractConfig: Base class for type-safe config declarations.
io.github.kraftlin.config.wrapConfig: Creates a config wrapper for a given file path.
Types
Link copied to clipboard
Base class for any plugin configuration to extend. It provides the config methods to create property delegates. Example usage:
Link copied to clipboard
Thrown when a configuration file cannot be loaded, parsed, or saved.
Link copied to clipboard
Access configuration for a database.
Functions
Link copied to clipboard
Loads a SqlConfiguration from file, optionally storing a default example configuration if none exists.
Link copied to clipboard
Wraps an arbitrary YAML file for use in AbstractConfig.