Stratum for Vintage Story Servers

Darius N.
4.9

608+ Satisfied Customers

You can now pick Stratum instead of the standard server when you order a Vintage Story server from WinterNode. It is a drop-in swap, it costs nothing extra, and your world and mods carry over.

This post covers what Stratum actually is, what it changes, and when it is worth using. If you are running a two-player world and everything feels fine, the honest answer is that you probably will not notice much. If you run a public server, a large mod list, or a world that has been going for months, that is where it earns its place.

What Stratum is

Stratum is a server-side fork of Vintage Story. “Server-side” is the important part: it replaces the software running on the server, and it does not touch the game your players run. Nobody needs to install anything, and nobody needs a special client build to join.

The comparison people reach for is Paper for Minecraft, and it is a fair one. Like Paper, Stratum takes the official server and patches the parts that show their age once a lot of players and entities are in play. Unlike Paper, it does not introduce a plugin platform. Vintage Story mods stay Vintage Story mods, installed the same way you install them now.

The project is open source under the MIT license, and its release builds pull the official server archive from Anego Studios at install time rather than redistributing the game.

What it changes

Stratum’s patches concentrate on the places a Vintage Story server spends its time when it is busy:

  • Networking: packets are batched and flushed at the end of the tick, with back-pressure handling so a slow client does not drag the rest of the server with it
  • Chunk sending and requests: reworked so that players loading new terrain cost the server less
  • Entity ticking and AI: task scanning is throttled, and pathfinding runs on worker threads instead of blocking the main tick
  • Block ticks: smoothed out so large-scale changes do not land as one spike
  • Allocation pressure: pooling and reuse to cut the garbage the server generates each tick
  • Server-side anti-cheat: checks for combat, reach, and movement abuse
  • Admin tooling: profiling, reports, player management, moderation, and scheduled backups

The through-line is that these are all load problems. They are the difference between a server that holds up with twenty people online and one that starts stuttering at eight.

What it does not change

  • Your world. Same save format. An existing world moves across as-is.
  • Your mods. Standard mods work normally, with one exception covered below.
  • Your players’ experience of joining. Same client, same address, same process.
  • Your configuration. serverconfig.json works the way it always has.

Mod compatibility

Regular mods are fine. The thing to check before switching is whether you are running another performance mod, because two mods patching the same code is where trouble starts.

Stratum is not compatible with Synergy or Tungsten. Both are performance mods whose optimizations Stratum already includes, so running them alongside it is redundant at best. Remove them before you switch.

Everything else installs exactly as it did before, whether you use the mod database, the console, or the file manager.

Version requirements

Stratum tracks recent Vintage Story releases and starts at 1.22.3. On a WinterNode server, leaving your server version set to latest keeps you on a build Stratum supports.

This matters if you deliberately pin an older version, which plenty of modded servers do while waiting for a dependency to catch up. If you are pinned below 1.22.3, stay on vanilla for now and switch once your mod list has moved up.

When it is worth switching

Reach for Stratum when:

  • You run a public or community server where player counts actually vary
  • Your world has been running long enough to accumulate real entity and chunk load
  • You run a heavy mod list, particularly one that adds creatures or automation
  • You have started noticing stutter when several people explore in different directions

Stay on vanilla when:

  • You play with one or two friends on a young world
  • You are pinned to a version below 1.22.3
  • You depend on Synergy or Tungsten and are not ready to drop them

Neither choice locks you in. The world format is the same in both directions.

Getting a Stratum server

Pick Stratum from the Server Software dropdown when you order Vintage Story server hosting. Everything else works the way it normally does: choose your RAM, choose your location, and the server deploys.

If you already have a Vintage Story server with us and want to move it over, open a ticket and our team will handle the switch.

Get a Vintage Story server →

Frequently Asked Questions

Stratum is a server-side build of Vintage Story aimed at busier multiplayer servers. It reworks parts of the server that struggle under load, including networking, chunk sending, entity ticking, and pathfinding. It runs the same worlds and the same mods as the standard server, and players join with an unmodified game client.

No. Stratum only changes the server. Players connect with the normal Vintage Story client and will not notice any difference in how they join.

Standard Vintage Story mods carry over. The exception is other performance mods that patch the same code. Stratum is not compatible with Synergy or Tungsten because those optimizations are already built in, so remove them before switching.

Stratum is built against recent releases, starting at 1.22.3. Leaving your server version on latest keeps you on a build Stratum supports. If you pin an older version for mod compatibility, stay on vanilla until your mods catch up.