[1.1.1]
Mod Manager
Manage your mods smarter by having an in-game tool to help manage all your Mod Settings and Updates through one interface, the Mods menu.
Features:
- Mods List/Settings UI accessible from the main menu. Enable/Disable and customize mod settings from mods that support the Mod Settings API.
- Game mod list compatibility checking. Ensures you don't load a save with the wrong set of mods.
- Better error handling. Shows a user-friendly dialog box with the option to copy/ignore the message instead of spamming the in-game console with no way to close it.
- Mod version checking. Get notified if any new mod updates are available, as well as get compatibility updates about old/new mod versions with the current version of the game installed.
- Custom Mod Loader. Load mods from multiple directories (as well as the new default %AppData%\7DaysToDie\Mods and the old 7DaysToDie\Mods program folder).
Download/Source:
> Latest Release for V1.0 b333: https://github.com/FilUnderscore/ModManager/releases/latest/download/ModManager.zip
> Previous Releases & Changelog: https://github.com/FilUnderscore/ModManager/releases
> Source Code: https://github.com/FilUnderscore/ModManager
Installation:
- Download and extract the zip containing latest release into the Mods folder.
Client-only: Disable EAC so the game can load the Mod Manager DLL.
Settings can be modified in the Mod Manager Settings Tab in the Mods menu.
Mod Support:
SMXmenu support: https://github.com/FilUnderscore/ModManager/releases/download/1.0.2/ModManagerSMXmenuSupport.zip
Donations:
You are already showing a lot of support just by enjoying the mod, but if you really appreciate my work and want to show extra support in the form of a donation, feel free to buy me a coffee on Ko-fi.
Mod Developers (API):
The Mod Manager includes its own APIs to integrate with mods (C# currently, XPath/XML support coming soon).
Currently including:
- Mod Manifest API that allows your users to check for new mod versions within the in-game Mods menu
- Mod Settings API to allow users to customize settings without needing to restart their game (and the UI is handled all by the Mod Manager).
The API is written as a wrapper that can be included in your project as a source file, which allows for optional Mod Manager support - meaning no errors will be thrown if the user chooses not to use the Mod Manager with your mod).
More information about the API can be found here: https://github.com/FilUnderscore/ModManager/wiki/Mod-Integration
Screenshots:
Mod settings support with Improved Hordes: https://community.7daystodie.com/topic/26781-improved-hordes-a205/