Package-level declarations

Functions

Link copied to clipboard
fun loadSqlConfiguration(dataDirectory: Path, saveDefault: Boolean = true): SqlConfiguration

Loads a SqlConfiguration from database.yml in the plugin data directory.

Link copied to clipboard
fun wrapPluginConfig(dataDirectory: Path, logger: Logger = LoggerFactory.getLogger("io.github.kraftlin.config")): AbstractConfig.ConfigWrapper

Wraps the default plugin config config.yml for use in AbstractConfig. This is the recommended approach when using a single configuration file only.