

ModsUpdater
Your go-to buddy for always-up-to-date Vintage Story mods - Not a mod, but a program -

Description
Vintage Story ModsUpdater
Keep your mods in sync, effortlessly.
Tired of manually checking for mod updates? ModsUpdater is a standalone tool that automates the entire process. It checks, downloads, and backs up your mods, so you can spend less time managing and more time playing.
Linux Version | macOS Version | Project Wiki | Documentation | Discord
<span style="color: #e74c3c; font-size: 18pt;">Important - Please Read Before Use</span>
- <span style="color: #e74c3c;">This is a standalone program, not a mod. Do not put it in your mods folder. Unzip it anywhere and run the executable.</span>
- <span style="color: #e74c3c;">Always back up your save game before updating mods. A new mod version can sometimes cause issues with an existing world.</span>
- <span style="color: #e74c3c;">Use the Mod Exclusion feature for terrain generation mods. Once a world is created, these mods should generally not be updated.</span>
- <span style="color: #e74c3c;">For those cautious about executables, a VirusTotal analysis link is included in the changelog for each new release.</span>
Key Features
- Automatic Update Check: Scans your mods and compares them to the latest versions on the ModDB.
- Smart Downloading: Downloads new versions automatically or lets you choose manually after reviewing changelogs.
- Automatic Mod Downgrade: If a mod is too new for your game version, the updater finds and installs the latest compatible version.
- Incompatibility Warnings: Alerts you if a mod is incompatible with your game version.
- Safe Backups: Automatically backs up mods before updating, with a configurable limit.
- Automatic Game Cache Clearing: Automatically clears the Vintage Story game cache folder after updates to prevent UI, texture, or mod data conflicts.
- Multi-Profile Support: Easily manage multiple configurations or separate game/server instances using isolated profile folders.
- Modlist Generation: Generates a shareable list of your installed mods in PDF, JSON, and HTML formats.
- Detailed Logging: Creates comprehensive log files for easy troubleshooting.
- Exclusion List: Easily prevent specific mods from being updated via the config file.
- Multi-Language & Self-Updating: The tool is available in 13 languages and checks for its own updates at launch.
How To Use
On the first run, the application will guide you through a quick setup by asking for your mods folder path, cache directory, and other basic preferences. This creates the config.ini file for you.
After that, simply run the program to check for updates. For advanced changes, like adding mod exclusions, you can edit the config.ini file directly at any time.
<span class="ng-star-inserted">Remote Server Automation (FTP/SFTP Sync)</span>
<span class="ng-star-inserted">If you are hosting your server on a remote provider without terminal access, you can automate the entire update process (local update + remote upload) using my companion scripts.</span>
<span class="ng-star-inserted">I have created a dedicated GitHub repository for this:</span>
<a class="ng-star-inserted" href="https://www.google.com/url?sa=E&q=https%3A%2F%2Fgithub.com%2FLaerinok%2FVintage-Story-Server-Utilities%2F" target="_blank" rel="noopener"><span class="ng-star-inserted">Vintage Story Server Utilities (GitHub)</span>
<span class="ng-star-inserted">These scripts will:</span>
-
<span class="ng-star-inserted">Run the ModsUpdater locally to fetch the latest mods.</span>
-
<span class="ng-star-inserted">Synchronize your local folder with your remote server via FTP/SFTP.</span>
-
<span class="ng-star-inserted">Provide a "Test Mode" to simulate the process safely.</span>
config.ini)The config.ini file contains the configuration parameters for the application. To support multiple game instances, all settings and files are organized into profiles (with the default profile loaded by default). Its location depends on your OS:
- Windows: In the
profiles/default/directory (relative to your.exefile).
Ratings & reviews
Sign in to leave a rating or comment.

