A toolkit for troubleshooting and optimizing your mod setup for Fallout 4, purpose-built for the Collective Modding Discord Community.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Console modding permissionThis mod won't work on consoles or would not be acceptable on Bethesda.net according to their rules
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Overview: If any HEDR v???? modules are found, a button next to the count will open a list of modules.
Scanner: Complex Sorter INI Errors: Fixed a bug introduced just before the last release that resulted in the fix undoing itself.
Version 0.5.0
Added: Info and errors are now logged to `cm-toolkit.log`
Scanner: Errors option: Checks for errors in mod configuration or files will be controlled by this option.
Scanner: Complex Sorter INI Errors: xEdit v4.1.5g changed the name of the "Addon Index" field to "Parent Combination Index". Any INI files referencing this field will need to be updated to be compatible. ⚠️ If you have already run Complex Sorter on these xEdit versions, you should delete/recreate your output files.
Scanner: Auto-Fix Button! For supported issues, the Scanner will provide an option to automatically resolve the detected problem. To start, this is only supported for Complex Sorter INI Errors.
Scanner: `*.vortex_backup` files will be ignored.
Scanner: Copy Details Button: Copies all text from the result details pane. Thanks Alundra for the suggestion!
Settings: Settings Tab! Settings are saved to `settings.json`. Downgrader and Scanner settings will be remembered now.
Settings: Update Channel: Choose where to check for updates, Nexus Mods or GitHub. Updates will be released earlier via GitHub to allow time to catch issues before a more "stable" Nexus Mods release. This defaults to where you downloaded from.
Settings: Log Level: Choose how noisy you want your log file. Debug will likely be most useful for issue reporting.
Version 0.4.0
Fixed: Potential crash reading INI files if a setting was not within any [section].
Overview: PC Specs now displayed, along with a warning about issues with MO2's VFS if Windows 11 24H2 is detected.
Overview: Update checking for Nexus Mods.
Scanner: Race Subgraphs option. Counts the total number of Subgraph Addititve Race subrecords (RACE \ SADD). Thanks Zzyxzz for suggesting this and providing the details!
Scanner: Junk file extensions: `.bak` and `.tmp`. Thanks Alundra for all the suggestions! More on the rest later.
Scanner: Solution text for Invalid Module versions.
Scanner: Improved results display with collapsible groups by type, a count, and a note to click for details.
Scanner: Better detection and description for F4SE script overrides, as there are some mods that intentionally provide these. Thanks Argon for the feedback!
Scanner: Mod files and Data will only be scanned if selected options require it.
Tools: Button for BA2 Merging Automation Tool (BMAT).
Tools: Channel names for CM Authors' tools.
Version 0.3.2
Overview: Files with missing version numbers should now show as Unknown instead of erroring.
Scanner: Ensure paths read from MO2 settings are converted to Path types. Should fix TypeError: unsupported operand type(s) for /: 'str' and 'str'
Version 0.3.1
Overview: Refreshing won't show errors again for `Fallout4.ccc` and `plugins.txt` if missing.
Scanner: Some MO2-specific code was being run when using Vortex.
Downgrades and upgrades Fallout 4 and Creation kit between Old-Gen and Next-Gen with delta patches. (RequiresF4SE 0.6.23, Address Library AIO/1.10.163, and BASS)
Provides counts of data files by type; plugins (Full/Light) and BA2 (General and Textures)
Patches BA2 files to either v1 (OG) or v8 (NG)
Scans F4SE DLLs for game version support
Scans your mod setup for potential issues.
Automatically update Complex Sorter INIs for the latest xEdit.
With more features on the way! Suggestions and feedback welcome. Features are prioritized based on the needs of the Collective Modding Community. Join on Discord and look for the #🔧-cm-toolkit channel.
Installation Note: MO2 users, do not install as a mod and run from inside the VFS. This isn't yet supported and currently causes the app to crash.
Extract the zip anywhere (except as noted above).
Add `cm-toolkit.exe` to you mod manager's executables.
Launch via your mod manager.
Vortex & NMM Limitations Most features of the toolkit work with any mod manager, but the Scanner doesn't yet fully support Vortex & NMM so it won't be able to identify which mod a file comes from. Full support will come in a future update.