Config Manager is a Minecraft mod that allows modpack developers to ship configuration files in a simple and user-friendly way.
It supports both NeoForge and Fabric, starting from Minecraft 1.20.1 and newer.
Features
Ship modpack defaults without overriding user preferences
- Place your modpack’s default configuration files in
/config/modpack_defaults. - At startup, all files from that directory are copied into the Minecraft directory only if they do not already exist.
Examples:
.minecraft/config/modpack_defaults/options.txt→ copied to.minecraft/options.txt.minecraft/config/modpack_defaults/config/myMod.json→ copied to.minecraft/config/myMod.json
This ensures that user settings are preserved across modpack updates.
Update or reset to the modpack’s defaults
From the mod list (NeoForge) or Mod Menu (Fabric), you can open the Config Manager GUI and choose between two actions:
-
Update – Copies (overwriting) the modpack’s config files on top of the user’s.
- All settings changed by the pack are updated.
- Untouched settings remain as configured by the user.
-
Reset – Wipes the entire
configdirectory and replaces it with the files shipped by the modpack.- Useful to fix broken or corrupted installations.
All Versions
+ Add Version- Ported to 26.2
- Added Ukrainian and Tartar translations
- Ported to 26.2
- Added Ukrainian and Tartar translations
- Ported to 26.1
- Ported to 26.1
- Added Estonian translation, thanks to ([Madis0](https://github.com/TheBossMagnus/Config-Manager/pull/8))!
- Improved the layout and spacing of the config screen
- Fixed an issue that sent the user to the main menu after closing the config screen instead of the mod list
- Fixed text overlapping in some languages, scales, and resolutions in the config screen
- Added Estonian translation, thanks to ([Madis0](https://github.com/TheBossMagnus/Config-Manager/pull/8))!
- Improved the layout and spacing of the config screen
- Fixed an issue that sent the user to the main menu after closing the config screen instead of the mod list
- Fixed text overlapping in some languages, scales, and resolutions in the config screen
- Added Estonian translation, thanks to ([Madis0](https://github.com/TheBossMagnus/Config-Manager/pull/8))!
- Improved the layout and spacing of the config screen
- Fixed an issue that sent the user to the main menu after closing the config screen instead of the mod list
- Fixed text overlapping in some languages, scales, and resolutions in the config screen
- Added compatibility with Modrinth App fullscreen settings
- Added German ([GulutGames](https://github.com/TheBossMagnus/Config-Manager/pull/3)) and Malay/Malay Jawi ([NuruddinPlays](https://github.com/TheBossMagnus/Config-Manager/pull/2)) translations
- Added support for NeoForge on 1.21.9+
- Dropped support for NeoForge 1.21.1-9: sadly it's not possible to keep NeoForge compat between 1.21.1-8 and 1.21.9+ due to huge changes at the internals that are used to run the mod super early
- Added compatibility with Modrinth App fullscreen settings
- Added German ([GulutGames](https://github.com/TheBossMagnus/Config-Manager/pull/3)) and Malay/Malay Jawi ([NuruddinPlays](https://github.com/TheBossMagnus/Config-Manager/pull/2)) translations
- Added support for NeoForge on 1.21.9+
- Dropped support for NeoForge 1.21.1-9: sadly it's not possible to keep NeoForge compat between 1.21.1-8 and 1.21.9+ due to huge changes at the internals that are used to run the mod super early
- Added compatibility with Modrinth App fullscreen settings
- Added German ([GulutGames](https://github.com/TheBossMagnus/Config-Manager/pull/3)) and Malay/Malay Jawi ([NuruddinPlays](https://github.com/TheBossMagnus/Config-Manager/pull/2)) translations
- Do not mark this as compatible for 1.20.4 and 1.20.5
- Do not mark this as compatible for 1.20.4 and 1.20.5
- Added some metadata to medmenu
- Improved the layout and the ux of the gui
- Make the code way more solid
- Added italian translation
- Added some metadata to medmenu
- Improved the layout and the ux of the gui
- Make the code way more solid
- Added italian translation
