What is Migration
As you update your Minecraft plugins, you will inevitably need to modify the configuration structure (config.yml). You might want to rename a setting, move settings into nested sections, or delete obsolete options.
Example Usage
This guide walks you through a complete example of migrating a configuration key. We will migrate a setting old-key (version 1) to new-key (version 2).
Explanation & Rules
To ensure reliable migrations, it is important to understand how MC Config Libs discovers and executes your migration steps under the hood.