The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →If a Vintage Story server is lagging, first determine which work is making a tick late; then change the smallest relevant setting and test again. The documented TickTime target is 33.3333321 milliseconds between ticks (30 ticks per second), but that value is a scheduling target, not a promise that every tick will finish on time. View distance, mob spawning, block simulation, chunk generation, saving, CPU contention, memory pressure and network delivery can all produce different symptoms.
Godlike.Host offers hosted Vintage Story servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
This guide explains how to read those symptoms, tune the ordinary server configuration safely, and treat servermagicnumbers.json as an advanced workload-specific tool rather than a preset to copy blindly.
As an Amazon Associate I earn from qualifying purchases.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →What Vintage Story’s server tick rate actually measures
A server tick is one simulation update: entity AI, block behavior, player actions, chunk work and other game systems are scheduled around it. With the documented default TickTime of 33.3333321 milliseconds, the configuration describes a target of 30 ticks per second (1000 ÷ 30). The number is the desired interval between ticks, not an achieved-rate benchmark. If a tick needs longer than that interval, subsequent work waits and players experience delayed interaction, movement correction or block updates.
Do not “fix” a slow server by automatically entering a smaller TickTime. A shorter target asks the server to run more often; it does not make the work inside each tick cheaper. If the machine cannot complete that work in the requested interval, the result can be more overload rather than smoother play.
#1 Best Overall
- OPEN THE DOOR TO NOSTALGIA — Experience the charm and suspense of the iconic 1965 fashion and dating game reimagined. Designed for 2 to 4 players ages 8 and up, this nostalgic favorite challenges players to assemble the perfect outfit and open the mystery door to reveal their date for family game nights and parties.
- PREMIUM VINTAGE COMPONENTS — Features authentic retro graphics, a full-sized folding game board with the signature working mystery door mechanism, 48 vintage clothing and accessory cards, 4 player pawns, and a die. All components pack away neatly into the integrated internal storage tray for simple setup and organization.
- BEAUTIFUL ON DISPLAY, FUN TO COLLECT — Designed to resemble an elegant hardcover volume, this game doubles as sophisticated decor for your bookshelf, mantel, or coffee table. It's part of an expansive collection of over 20 unique Vintage Bookshelf Edition game titles—allowing you to collect your favorite classic games and line them up together to create a cohesive, custom library aesthetic.
- THE PERFECT GIFT — Solves the challenge of finding a memorable present for friends and family. Gifting one or a few titles starts an elegant personal game library and offers them meaningful, screen-free experiences. Future occasions like birthdays and holidays become effortless as you add new titles to their collection with each passing milestone.
- COMPACT, SPACE-SAVING & TRAVEL-FRIENDLY DESIGN — The fabric book case and protective slipcover measure 10.6 x 8.4 x 2.6 inches for convenient, upright shelf display. The self-contained book box protects all components, making it compact and durable enough to pack away for trips, weekend getaways, or retro party gatherings.
An extreme warning illustrates the difference between a target and reality. A forum report titled “Server overloaded. A tick took 48401ms to complete” shows one server’s diagnostic output, including work categories and save activity. That 48,401-millisecond event is a single case, not a normal value or a universal diagnosis.
Establish a baseline before editing configuration
Performance changes are only useful when you can tell what changed. Capture the conditions around a warning or a reproducible lag spike before touching a setting.
- Record the installed game version. The English Server Config page says its defaults were last verified for Vintage Story 1.20.0, while the page’s configuration snapshot can change. Treat your generated file and documentation for the installed version as authoritative.
- Write down concurrent players and activity. Note the player count, whether people are exploring new terrain, entering dense bases, fighting mobs, or triggering large farms. Different activities stress different systems.
- List mods and recent changes. A mod that adds entities, machines or block behavior can dominate a tick even when the base configuration is unchanged.
- Save the exact warning or log excerpt. Keep timestamps and the complete tick breakdown when available, rather than relying on a recollection that the server “felt slow.”
- Repeat under a similar workload. Compare like with like: the same world area, approximate player count and activity. A quiet restart is not a valid comparison with a busy exploration session.
This record also gives you a rollback point. Copy the configuration before each experiment and change one variable at a time, so an improvement or regression has an identifiable cause.
Rank #2
- OWN IT ALL — Experience classic 1935 Monopoly gameplay reimagined. Designed for 2 to 6 players ages 8 and up, this edition brings family and friends together to buy, sell, and scheme their way to fortune, featuring clear instructions so players of all experience levels can jump right in.
- PREMIUM VINTAGE COMPONENTS — Features authentic 1935 graphics, 6 die-cast pewter tokens (including the Scottie Dog, Top Hat, and Race Car), green wooden houses, red wooden hotels, and ivory-colored dice. Includes retro-styled Monopoly money, Chance, and Community Chest cards, plus a removable banker's tray for organized gameplay.
- BEAUTIFUL ON DISPLAY, FUN TO COLLECT — Designed to resemble an elegant hardcover volume, this game doubles as sophisticated decor for your bookshelf, mantel, or coffee table. It's part of an expansive collection of over 20 unique Vintage Bookshelf Edition game titles—allowing you to collect your favorite classic games and line them up together to create a cohesive, custom library aesthetic.
- THE PERFECT GIFT — Solves the challenge of finding a memorable present for friends and family. Gifting one or a few titles starts an elegant personal game library and offers them meaningful, screen-free experiences. Future occasions like birthdays and holidays become effortless as you add new titles to their collection with each passing milestone.
- COMPACT, SPACE-SAVING & TRAVEL-FRIENDLY DESIGN — The fabric book case measures 10.6 x 8.4 x 2.6 inches for convenient, upright shelf display. Inside, the full-size folding game board opens to a generous 18.5 x 18.25 inches, offering a spacious gameplay setup that packs away neatly into the internal storage tray, making it as easy to take on trips and coffee shop visits as it is to store at home.
Use tick breakdowns to identify the bottleneck
A warning that a tick exceeded its target tells you that the server was late, not why. Inspect the diagnostic categories supplied by the log or server tooling. Look for the category that consumes the largest share during the problem, such as main-thread simulation, entity spawning, chunk generation, chunk sending, physics or saving.
The forum example linked above is useful as a model of the evidence administrators can inspect: it exposes several work categories instead of attributing the delay to one setting by assumption. Its details belong to that server and date; they do not prove that saves, world generation or any other category is the cause on your machine.
- Main-thread or block work: investigate block-tick limits and simulation range.
- Entity or spawning work: examine the mob-cap scaling and the number of active players.
- Chunk generation or delivery: examine view-distance limits and advanced chunk workload controls, while checking CPU, RAM and network use.
- Physics or world generation threads: consider thread settings only after the breakdown identifies that work as dominant.
- Save activity: compare spikes with save events and avoid changing unrelated gameplay settings until the pattern is clear.
Documented settings and their trade-offs
The following values and descriptions come from the Vintage Story Server Config documentation. They describe controls, not guaranteed performance gains.
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #3
- SLIDE, BUMP, AND WIN — Experience the classic game of sweet revenge reimagined with authentic 1958 vintage styling. Designed for 2 to 4 players ages 6 and up, this strategy favorite challenges players to slide, bump, and sabotage their way to home base for competitive family game nights and friendly gatherings.
- PREMIUM VINTAGE COMPONENTS — Featuring retro graphics inspired by the 1958 original, this set includes a full-sized folding game board, a deck of vintage-style cards, and 16 solid wooden pawns. Everything packs away neatly into the integrated internal storage tray for fast setup and effortless organization.
- BEAUTIFUL ON DISPLAY, FUN TO COLLECT — Designed to resemble an elegant hardcover volume, this game doubles as sophisticated decor for your bookshelf, mantel, or coffee table. It's part of an expansive collection of over 20 unique Vintage Bookshelf Edition game titles—allowing you to collect your favorite classic games and line them up together to create a cohesive, custom library aesthetic.
- THE PERFECT GIFT — Solves the challenge of finding a memorable present for friends and family. Gifting one or a few titles starts an elegant personal game library and offers them meaningful, screen-free experiences. Future occasions like birthdays and holidays become effortless as you add new titles to their collection with each passing milestone.
- COMPACT, SPACE-SAVING & TRAVEL-FRIENDLY DESIGN — The fabric book case measures 10.6 x 8.4 x 2.6 inches for convenient, upright shelf display. Weighing under 2 pounds, the full-size board unfolds to 18.5 x 18.2 inches for play and packs away compactly, making it as easy to take on vacations and weekend trips as it is to display at home.
| Setting | What it controls | What changing it costs or risks |
|---|---|---|
TickTime |
Desired milliseconds between server ticks; the documented default is 33.3333321, described as 30 ticks per second. |
A target interval is not a completion guarantee. Lowering it can demand more frequent work without reducing the work per tick. |
MaxChunkRadius |
Highest view distance a player may request. | Higher values require more RAM. Lowering the cap can reduce chunk workload but limits how far players can see. |
SpawnCapPlayerScaling |
How the mob cap scales with player count and the base cap. A value of zero means the cap does not scale with online players. | Lower scaling can reduce spawning pressure, but supports fewer mobs relative to concurrent players and changes the intended population balance. |
MaxMainThreadBlockTicks |
Maximum number of blocks ticked during one server tick. | Reducing it can spread block work over more ticks, while changing simulation responsiveness; the documentation gives no universal best value. |
RandomBlockTicksPerChunk |
Number of random block ticks per chunk; the documentation notes that higher values make grass regrow faster. | Lower values reduce random simulation work but slow mechanics that depend on random ticks. |
BlockTickChunkRange |
Chunk distance from players in which random ticks run; four chunks is described as up to 128 blocks. | A smaller range limits simulation around players and can alter farm or plant behavior outside that area. |
BlockTickInterval |
Interval, in milliseconds, between random-tick system runs. | Changing cadence affects simulation timing. No source establishes an optimal value for every world. |
MaxClients |
Maximum connected clients; the documented default is 16. | The configuration explicitly notes that higher values require more RAM and CPU. It is a limit, not a capacity guarantee. |
MaxPhysicsThreads |
Physics worker-thread count; the documented range is 1–8. | More threads can compete for CPU. Use them only when diagnostics point to physics work and test incrementally. |
MaxWorldgenThreads |
World-generation worker-thread count; the documented range is 1–6. | More threads may accelerate generation on suitable hardware but can contend with the main tick and other services. |
Tune according to the diagnosed problem
When exploration or view distance causes pressure
Start with MaxChunkRadius, especially when players report lag while exploring or when memory use rises as more terrain is visible. Lower the server’s permitted radius in a small step, then repeat the same exploration test. Explain the result to players: the change limits their maximum view distance; it is not a hidden performance switch with no gameplay effect.
When mobs and entities dominate
If the tick breakdown points to spawning or entity processing, inspect SpawnCapPlayerScaling. The configuration comment defines the scaling relationship with player count and the base cap; setting it to zero removes player-count scaling. The configuration guide specifically lists lowering spawncapplayerscaling among settings to consider when performance is poor: “Some settings to adjust down if you have performance issues would be maxchunkradius and spawncapplayerscaling.” Lower it only when the reduced mob population is acceptable for the server’s design.
When block simulation is the expensive category
Use the four block-tick controls as a coordinated simulation decision, not as random numbers. MaxMainThreadBlockTicks limits per-tick throughput; RandomBlockTicksPerChunk, BlockTickChunkRange and BlockTickInterval determine how much random work occurs, where it occurs and how often it is scheduled. Test farms, crops and other tick-dependent builds after every change. The documentation explains each control but publishes no controlled, universal performance improvement for a particular value.
Rank #4
- ROLL THE CUBES & MAKE A STORY: Combine items, characters, places and animals to create and share unique tales in this game of limitless imagination and infinite stories!
- USE YOUR IMAGINATION: Roll all 9 cubes to generate 9 random images and then use these to invent a story that starts with "Once upon a time..." and uses all 9 elements as part of your narrative.
- MULTIPLE WAYS TO PLAY: Full instructions include several other ways to use the cubes to solve problems, break up writer's block, enhance your imagination and heighten your ability to find unifying themes among the diverse images. Play it as a party game for three or more players or play it as an improv game where each player contributes part of the story, picking up where the last one left off.
- HIGHLY VARIABLE: Each story cube has six images or icons, with a total of 54 all-different hand-inlaid images that can be mixed in over 10 million ways. With multiple ways to play, the possiblilities are endless.
- NUMBER OF PLAYERS AND AVERAGE PLAYTIME: This creative storytelling game for adults and family can be played with 1 or more players and is suitable for ages 6 and older. The average playtime is 10 minutes.
When world generation or physics is the bottleneck
Only adjust MaxWorldgenThreads or MaxPhysicsThreads after the diagnostic data identifies that subsystem. Stay within the documented ranges of 1–6 for world generation and 1–8 for physics. Increase one setting by one step, monitor main-thread latency and CPU contention, and revert if foreground simulation becomes less stable. A higher thread count is not automatically faster when all workers share the same CPU.
When the server is simply admitting too much work
MaxClients can prevent an intended small server from accepting an unplanned crowd, but raising it does not create capacity. The documented default is 16 and the page warns that higher limits require more RAM and CPU. Treat hardware upgrades as a response to measured memory or CPU pressure, not as a generic cure for every late tick.
Advanced controls in servermagicnumbers.json
The lower-level servermagicnumbers.json file contains controls for chunks requested and sent per tick, chunk generation and chunk-thread timing. These settings can shift load among the server, clients and network. The documentation’s warning for ChunksToSendPerTick is explicit: Setting this value too high might overburden the client or the network.
A larger send quota may clear a queue faster while causing client stutter or bandwidth saturation; a larger generation quota can consume server resources and compete with simulation.
Best Value
- ROLL FOR THE ULTIMATE SCORE — Experience the timeless high-stakes dice rolling action of Yahtzee reimagined with authentic 1956-inspired styling. Suitable for 1 or more players ages 8 and up, this versatile edition offers engaging gameplay for solo strategy, casual family game nights, or large group parties.
- PREMIUM VINTAGE COMPONENTS — Features a dedicated rolling cup, a removable dice tray with built-in keepers, 5 poker-style dice, 8 heavy-weight betting chips, a retro-themed scorebook, and 4 pencils. Every piece is crafted for a tactile, casino-quality experience that elevates standard play.
- BEAUTIFUL ON DISPLAY, FUN TO COLLECT — Designed to resemble an elegant hardcover volume, this game doubles as sophisticated decor for your bookshelf, mantel, or coffee table. It's part of an expansive collection of over 20 unique Vintage Bookshelf Edition game titles—allowing you to collect your favorite classic games and line them up together to create a cohesive, custom library aesthetic.
- THE PERFECT GIFT — Solves the challenge of finding a memorable present for friends and family. Gifting one or a few titles starts an elegant personal game library and offers them meaningful, screen-free experiences. Future occasions like birthdays and holidays become effortless as you add new titles to their collection with each passing milestone.
- COMPACT, SPACE-SAVING & TRAVEL-FRIENDLY DESIGN — The fabric book case measures 10.6 x 8.4 x 2.6 inches for convenient, upright shelf display like a classic novel. Inside, all heavy-duty dice, chips, and accessories nest neatly into integrated storage compartments for effortless, clutter-free organization and travel.
Keep this file separate from ordinary gameplay tuning. Do not paste an aggressive value from a forum post without knowing the original hardware, player count, world and version. Make one change, retain a known-good copy, and watch server tick time, client symptoms and network utilization together. If stability worsens, restore the copy rather than stacking further “magic” values.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
A repeatable, reversible tuning procedure
- Back up the relevant configuration and world data. Keep an untouched copy labelled with the game version and date.
- Choose one hypothesis. For example, high chunk-generation time justifies testing view distance; entity time justifies testing mob-cap scaling.
- Change one setting by a modest amount. Do not combine radius, spawning, block ticks and thread counts in one restart.
- Restart or reload as required by that setting, then verify the server actually loaded the intended value from its generated configuration.
- Recreate the baseline workload. Use comparable players, locations and activities, and capture the same warning or breakdown information.
- Keep or revert based on evidence. A change is successful only if the diagnosed category improves without an unacceptable gameplay, client or network side effect.
- Document the final value. Record why it was selected, the observed workload and the rollback file, so future updates do not erase the reasoning.
Version, installation and configuration pitfalls
Check the documentation matching your installed Vintage Story version before editing. The Server Config page’s defaults were last verified for 1.20.0, and fields or defaults in the current snapshot may differ. The generated serverconfig.json on your own installation is the safest inventory of available keys.
The configuration guide also warns that the same settings file can be loaded for single-player worlds. If server experiments should not change single-player behavior, use a separate game installation for the dedicated server. This avoids accidentally carrying a low view-distance cap, reduced mob scaling or altered block simulation into another world.
Finally, separate server-side tick rate from client rendering performance. A player can have low frame rate while server ticks are healthy, and a powerful client cannot hide a server tick that takes seconds. Compare server diagnostics, client symptoms and network conditions before deciding which setting belongs in the fix.
How to decide whether a change is worth keeping
- Measured cause: the edited setting addresses the category that was actually consuming time.
- Known trade-off: players understand any reduced view distance, mob population or simulation activity.
- No collateral overload: client, network and server resource use remain stable.
- Reproducible result: the improvement appears under a comparable workload, not only after an empty restart.
- Easy rollback: the previous configuration and the reason for the change are retained.
Sources and documented limits
Setting definitions, defaults and cautions are documented on the Vintage Story Wiki’s Server Config page and Configure a server guide. The overloaded-tick link above is an individual forum diagnostic, not a population-wide benchmark. No controlled source establishes an ideal RAM amount, a universal player capacity, a guaranteed tick improvement or a single best preset; those claims require measurements from the specific world and hardware being tuned.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsQuick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




