Default config files will be generated by default when you first install the plugin. To reset a config file back to its default values you can simply delete it, and McMMO will put in the default files next time you restart the plugin.
This page will summarize all config files, and you can simply click the file name to view more detailed information about it.
All config files are located in /plugins/mcMMO
. All changes require a restart to take effect. Reloading is NOT supported!
Default config files can be found on GitHub.
Here is the list of all configuration files.
config.yml
- Main mcMMO configuration.advanced.yml
- Advanced configuration.chat.yml
- Settings for the chat channels in mcMMO.child.yml
- mcMMO child skill configuration.coreskills.yml
- This file includes a few settings for each skill in mcMMO.experience.yml
- Experience configuration.fishing_treasures.yml
- Settings for Fishing Treasures / Shake Treasures.hidden.yml
itemweights.yml
- Item Weights configurationpersistent_data.yml
- This config allows servers to change which data is persistent.potions.yml
- Settings for Concoctions.repair.vanilla.yml
- Repair configuration.salvage.vanilla.yml
- Salvage configuration.skillranks.yml
- This file defines the rank level requirements for a subskill.sounds.yml
- Sound configuration.treasures.yml
- Settings for Excavation's ArchaeologyThere is an additional upgrades_overhaul.yml
, do NOT edit this file as it is used for data storage purposes!
mcMMO configuration files are in a format known as YAML.
YAML expects entries to have 4 spaces in front of them (not tabs).
You can check if your file is valid YAML by using this 3rd party site → YAML Lint
Keep in mind, just because a file is valid YAML does not mean the entries in the config file are valid.
At start-up mcMMO will check the config file for any illegal values and shut down mcMMO if it finds any. Pay attention to your server log as mcMMO is quite verbose when it finds invalid keys in the configuration files.
If config files do not exist mcMMO will copy default versions from within the mcMMO.jar
.
If you update mcMMO and we add new settings to the config file, we will add those into your existing config files for you.