πΆJSON/YML
β Experimental Feature Notice This configuration system is currently in an experimental state. While it has been tested and is considered stable, unexpected behavior is still possible.
Before changing the configuration format or updating the plugin, make sure to create a full backup of your data and configuration files.
Configuration Format
The plugin supports both JSON and YML configuration formats. You can freely use either of them β the plugin is able to read both formats and automatically convert existing configuration files to the selected one.
Core Configuration
The main configuration is located in the config file and contains the following section:
{
...
"core": {
"format": "json"
}
...
}core.format Options
core.format Options"format": "json"
All configuration files will be saved in JSON format.
If any YML configuration files are detected, they will be automatically converted to JSON.
After conversion, JSON becomes the single source of truth.
"format": "yml"
All configuration files will be saved in YML format.
If any JSON configuration files are detected, they will be automatically converted to YML.
After conversion, YML becomes the single source of truth.
"format": null (or not specified)
By default, all configurations are saved in JSON format.
The plugin will read both JSON and YML files simultaneously.
No forced conversion is applied unless a format is explicitly specified.
Notes
The conversion process is automatic and does not require manual intervention.
Only existing configuration files are converted.
Last updated