Big Bad Module Manager
A module management tool for FoundryVTT.
This module was inspired by Module Management+, which has not been updated since v9 and finally broke in v13. This module aims to replicate those features for v13.
Features
Module Presets
- Save module state (enabled/disabled) as a preset.
- Load / update / delete preset.
- Export module state to .json.
- import .json to preset.
Settings Presets
- Save settings state as a preset.
- Load / update / delete preset.
- Export settings state to .json
- import .json to preset:
- Choose which modules or specific settings to import.
Settings Sync
- For user/client scope settings will have a Lock and a sync icon,
- Lock (toggle): will force player setting to match GM, and hide from player settings.
- Sync: Will push GM setting to currently connected player(s).
Exclude modules & settings
- Add modules to ignore on presets/imports/exports.
- Add specific setting to ignore on presets/imports/exports.
Changelog report
- Opens report on login for GM with latest change logs for modules that contain a changelog file.
Planned future features
- Categorize / arrange modules in module list.
- Add support for Controls (Key bindings).





Credits
I would like to extend a thanks to the following people for helping contribute to this module!
Translations
- French (fr): Retculo
Contribute
If you would like to contribute to the localization, you can do so in one of these ways:
Translate through Gitlocalize.
Fork and Submit a Pull Request:
- Fork the repository (copy main branch only).
- Then download or copy the en.json file.
- Rename it to the proper language code (for example es.json for Spanish language),
- Edit the file translating the text in quotes on the RIGHT SIDE of the colon.
- When done upload the new language file to your fork in the lang/ folder,
- Click the "Contribute" button and "Open Pull Request".