Skip to main content
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.