Vintage Story Modpack Doctor
Drop your Mods folder and find out which mods have a release for the game
version you want to run, before you upgrade rather than after. Built for the 1.22 move to
the .NET 10 runtime, which stops compiled mods loading until their authors rebuild them.
The zips are read in your browser and never uploaded.
1 · Read your Mods folder
Mods folder here
or choose it below. Files stay on your machine.
2 · Check it against a game version
Want this on a real server? Supercraft hosts Vintage Story →
What actually breaks on 1.22
Vintage Story 1.22 requires the .NET 10 Desktop Runtime, up from .NET 8 on the 1.21 line. That is the change that matters for a modded server. A mod is one of two things:
- Content or theme mods are JSON and assets. The runtime change does not touch them, and they usually carry across a version bump untouched.
- Code mods ship a compiled
.dll. One built against .NET 8 will not load on 1.22 until its author rebuilds it. No amount of editing config on your side fixes that; it needs a new release.
This is why the folder drop is worth using rather than pasting a list. The Mod DB can tell us which versions an author has tagged, but only reading your actual zips reveals which of your mods carry a binary, and that is the set at risk.
Three grades, not two
Each release on the Mod DB carries tags naming the exact game versions its author supports. We report against those honestly rather than collapsing them to yes/no:
- Declared — your target version is in the release's own tag list. The author has said this works.
- Likely — tagged for the same minor line but not this exact patch. Vintage Story patch releases rarely break mods and authors routinely lag a patch behind, so this almost always runs. Nobody has promised it.
- No release — nothing in that minor line at all. This is the one that stops a server booting.
Anything we cannot look up is reported as unverified rather than assumed fine. A wrong "compatible" here is worse than no answer: it gets a 500-hour world onto a server that will not start.
The upgrade manifest
The result includes a plain-text plan you can keep: which mods to update and to what version, with download links; which have no compatible release and need a decision; which are fine as they are; and which could not be verified. Take a world backup before acting on it, and verify the backup restores rather than merely that it was written.
Running Vintage Story on a managed server
On a managed Vintage Story server the version bump is staged: a snapshot is taken first, so an upgrade that surprises you is a restore rather than a rebuild.
Check a world for damage → · Build a worldconfig → · What changed in 1.22 →