Web Analytics Made Easy - Statcounter

Tools / Vintage Story

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

Drop your Mods folder here

or choose it below. Files stay on your machine.

2 · Check it against a game version

Leave blank for the current stable release.

Filled in automatically from the folder above. You can also paste a list yourself, one modid@version per line. Text only, max 100 KB and 250 mods. Mod data comes from mods.vintagestory.at and is cached.

Asking the Mod DB...

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 →

Mod zips are read in your browser, never uploaded Versions from the official Mod DB, not guessed Declared / likely / no release - graded honestly

This tool: v1.7 · updated 29 Aug 2026