Configuration in every MythicLabs plugin follows the same shape, so switching between plugins never means learning a new format.
File layout
Reloading without a restart
Almost every setting can be applied live:
A small number of settings - like database connection details - require a full restart. These are always marked with a comment in config.yml.
Validating your config
Before a reload takes effect, the plugin validates your config.yml. If a value is invalid, the reload is rejected and the previous configuration keeps running:
This means a typo in your config can never take your plugin offline.
Per-world overrides
Plugins that support per-world behavior (like MythicGuardian) let you override any key for a specific world:
Keep a copy of your config.yml outside the server before major updates - see Auto-Updates for the full update workflow.