October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Install Mods on a Vintage Story Server

A complete guide to installing, updating, removing, and troubleshooting Vintage Story server mods, including the correct Mods path, version checks, ZIP handling, backups, and automatic client downloads.
Length11 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To install a mod on a Vintage Story dedicated server, stop the server, download a file that supports the server’s exact Vintage Story version, place the mod’s .zip archive in a directory listed by ModPaths (normally %AppData%/VSserverData/Mods on Windows), leave the archive compressed, and restart the server. Read the startup log for errors before players reconnect.

That procedure is simple, but a wrong game-version file, an incorrectly configured data path, duplicate archives, or a mod that requires client installation can prevent a world from loading or keep players from joining. The sections below explain the complete server and player workflow, including backups, updates, removal, and recovery.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What you need before installing a mod

Have these items ready before changing the server:

  • Administrative access to the dedicated-server files and the ability to stop and start the process cleanly.
  • The server’s exact Vintage Story game version. Mod compatibility is version-specific; the newest release on the Mod DB is not automatically the right release for an older server.
  • A backup of the world save, especially when the mod adds blocks, items, entities, world-generation features, or other persistent content.
  • The mod archive downloaded from the official Vintage Story Mod DB, with its supported game version and dedicated-server notes checked.
  • Access to the server log after startup so you can distinguish a successful load from a silent or partial failure.

Do not edit or replace mod files while the server is running. Stopping first prevents the process from reading a half-written archive or saving a world while its content definitions are changing.

Understand which mods must be installed where

Vintage Story classifies mods by where they run and how they reach players. Identify the category on the mod’s Mod DB page before you install it.

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Mod category What it does What the server administrator does What a player does
Server-side Runs only on the server and changes server simulation or administration. Install the archive in the server’s configured Mods directory. Normally nothing extra is required; the server supplies the functionality during connection.
Universal Runs on both server and client, often because it adds content or behavior that must be known on both sides. Install it on the server and allow the server to offer the required file. The client receives a server-specific copy automatically when supported.
Client-side Changes an individual player’s interface, visuals, controls, or local convenience features. Installing it on the server does not make every client use it. Each player installs it in the normal client Mods folder or follows the mod’s server-specific instructions.

Since Vintage Story 1.16, a client can automatically create a server-specific directory under %AppData%/Roaming/VintagestoryData/ModsByServer for mods offered by a multiplayer server. This does not mean every mod is transferable: client-only additions still may require manual installation, and the mod’s own compatibility notes take precedence.

Find the server’s real Mods directory

The folder is part of the server’s data path, not necessarily the directory that contains the server executable. The official dedicated-server layout commonly uses:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

%AppData%/VSserverData/Mods

That is a Windows-style example. Your installation may use another location because the server was started with a custom dataPath or because ModPaths points to one or more additional directories in serverconfig.json.

Check serverconfig.json

  1. Stop the dedicated server and wait for the process to exit.
  2. Open the server’s serverconfig.json in a text editor that preserves plain text.
  3. Read the dataPath setting to identify the server data directory.
  4. Read ModPaths to see the directories Vintage Story actually scans for mod archives. If it lists a relative path, resolve it from the server data directory; if it lists an absolute path, use that exact location.
  5. If the expected Mods directory does not exist, create the directory named by the configuration rather than inventing a second folder.

A mod placed beside the executable, in a player’s local game directory, or in an unlisted folder will not be discovered just because the archive is valid.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

Install a mod step by step

  1. Stop the server. Use the host control panel’s stop command or the dedicated-server console command. Confirm that the process has fully shut down before touching files.
  2. Back up the save. Copy the world and any server backup set to storage outside the live data directory. Label the backup with the date, server version, and the mod change you are about to make.
  3. Open the official Vintage Story Mod DB. Select the mod and open its Files entry. Choose a file whose supported Vintage Story version matches the version reported by your server. Read the description for dedicated-server requirements, dependencies, load-order notes, and whether it is server-side, universal, or client-side.
  4. Keep the downloaded archive intact. The installation instruction from the Vintage Story Wiki is explicit: “Do not extract the mod zip. Just place the .zip file into your Mods folder, that’s all you need to do.” If your browser saved a second copy with a suffix such as (1), decide which file is intended and remove the duplicate before starting the server.
  5. Copy the .zip file into a scanned directory. Put it directly in the directory identified by ModPaths, normally the server data Mods folder. Do not put the archive inside another newly created subfolder unless the configuration explicitly scans that subfolder.
  6. Check dependencies. If the mod page names required libraries or companion mods, copy each compatible archive into the same scanned location. Match the game version for every dependency; a current dependency can still be incompatible with an older server.
  7. Start the server. Use the same launch method and configuration that you normally use. Avoid changing the game version, data path, and mod set in one operation, because that makes a failure harder to isolate.
  8. Read the startup log. Look for the mod’s identifier, a successful registration message, dependency warnings, version errors, or a stack trace. A server that reaches the normal “ready” state is not proof that every mod feature loaded; the log is the authoritative first check.
  9. Join with an administrator account and test the feature. Use a safe test area or a copy of the world when the mod changes generation or adds content. Confirm that the expected blocks, commands, items, or behaviors appear before inviting other players.

If the server fails during startup, stop it again and remove only the newly added archive or restore the backup. Keep the error log with the backup so you can identify the incompatible file later.

What players need to install

For server-side mods, players generally connect with an unmodified client because the simulation runs on the server. For universal mods, the server can offer the required client files as part of the connection process. The Vintage Story Wiki states that, starting with version 1.16, “when you connect to a multiplayer server which offers a modded game, your game will automatically set up the mods correctly for that server on the player’s side.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Automatic setup is server-specific. It does not replace a player’s normal Mods folder and does not guarantee that a client-side-only mod will be delivered. A player who uses a client interface mod should follow that mod’s installation instructions separately.

Where automatic copies are stored

Server-supplied files are kept in a per-server directory under:

Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)

%AppData%/Roaming/VintagestoryData/ModsByServer

Each server has its own subfolder, so one server’s universal-mod version does not overwrite another server’s copy. Players should not manually edit these files while connected.

Refresh a stale client copy

  1. Leave the multiplayer server completely.
  2. Close the game if it is still running.
  3. Open %AppData%/Roaming/VintagestoryData/ModsByServer and identify the subfolder for the affected server.
  4. Delete only that server’s subfolder, not the entire client Mods directory.
  5. Start Vintage Story and reconnect. The server will offer its current universal files again.

This fixes a client that retained an older server-supplied archive. It does not fix a genuinely incompatible mod or a server that is advertising the wrong game version.

Version matching and duplicate files

Use the Mod DB Files list rather than assuming that “latest” means “compatible.” A newer mod release may drop support for an older Vintage Story version. The result can be a clean refusal to load, missing content, a crash, or subtle world behavior that appears correct until a particular feature is used.

Keep one intended copy of each mod in the scanned directories. When duplicate copies exist, Vintage Story attempts to load the highest version. That can make an administrator believe an older archive was installed when the server is actually reading a different file, and it can leave incompatible dependencies mixed together. Before restarting, remove obsolete archives and make the filename and version visible in your maintenance notes.

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC

A safe compatibility check

  • Record the server’s exact game version from the server startup output or installation.
  • Open the mod’s Files list and select the release that explicitly includes that version.
  • Check every dependency against the same game version.
  • Read the release notes for breaking changes, required configuration edits, or migration instructions.
  • Install one small group of related files at a time, then restart and inspect the log.

Backups, updates, and removal

Before an update

Make a fresh save backup before replacing an archive. Updating a cosmetic or purely administrative mod is usually easier to roll back than updating a mod that writes new blocks, entities, recipes, or terrain to the world, but the distinction is not a guarantee. Treat every content and world-generation update as a potential data migration.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Stop the server and verify that the world is no longer being written.
  2. Copy the current save and the current mod archive to a dated backup location.
  3. Remove the old archive only after recording its filename and version.
  4. Copy in the compatible replacement, still as a .zip.
  5. Start the server, inspect the log, and test the world before allowing normal play.

Change a small set of mods during each maintenance window. If several files are changed at once, a single error cannot be reliably assigned to one update.

Removing a mod

Stop the server, back up the save, and remove the archive from every directory listed by ModPaths. Removing a mod from an established world can produce missing-asset, block, item, entity, or remapping warnings. Some worlds will continue with lost content; others can become unusable. If the log reports missing data or the world behaves incorrectly, restore the pre-removal backup rather than repeatedly starting the damaged copy.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting common failures

Symptom Likely cause What to check and do
The mod is absent from the server’s mod list. The archive is extracted, in the wrong directory, or the server was never restarted. Confirm the filename ends in .zip, place it directly in a directory named by ModPaths, stop and start the server, then read the startup log.
The server reports a load error or crashes. The mod or a dependency does not support the server’s Vintage Story version, or it cannot run in a dedicated-server environment. Remove the new file, restore the backup if necessary, and select a release whose Files entry lists the exact game version and server support. Check the first error and its inner exception rather than only the final shutdown message.
Players cannot join after the installation. The client and server game versions or required mod sets do not match, or a client-side requirement was overlooked. Compare the game version on both sides, verify every required universal file, and determine whether the mod is server-side, universal, or client-side. Have affected players refresh their server-specific copy if it is stale.
A player still has an old mod version. The per-server client cache contains a previous archive. Leave the server, close the game, delete that server’s subfolder in ModsByServer, and reconnect so the current files are downloaded.
Configuration or replacement changes do not apply. The server process still had the old files open, or the edited directory is not in ModPaths. Stop the process completely, verify dataPath and ModPaths in serverconfig.json, replace the archive, restart, and inspect the log.
The server starts but content is missing or warnings appear after removal. The save contains references to assets supplied by the removed mod. Stop testing the affected save and restore the backup made before removal. Do not assume that reinstalling a different version will repair every remapping change.

Read the first useful error

Logs often contain a cascade: one missing dependency causes several later registration failures. Start at the earliest mod-related error, note the mod identifier and version named there, and resolve that issue before acting on secondary warnings. If the server reaches the ready state but a command or item is missing, search the log for the mod’s identifier and confirm that the archive was actually discovered.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

Self-hosted and managed-server considerations

The installation logic is the same whether the server runs on your own machine or with a managed host. The operational differences determine how easily you can recover from a bad update.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Operational requirement Self-hosted server Managed server
Access to the Mods directory Direct filesystem access, subject to the account running the server. A file manager, SFTP account, or panel feature must expose the persistent data directory.
Clean stop and restart You control the process or service and can wait for a full shutdown. Use the provider’s stop and restart controls; do not overwrite files while the panel still reports the server as running.
Log visibility Read the console and log files directly. Confirm that the panel exposes complete startup logs, not only a truncated status line.
Backup and rollback Set an independent backup schedule and test restoration. Confirm retention, download access, and whether backups include the world and mod archives.
Client-file distribution The server can offer universal files if the game and mod support it. The host does not change the game’s mod categories; players still need manual installation for client-only mods.

A managed panel that hides the persistent Mods directory, prevents clean restarts, or omits useful logs makes mod maintenance risky. Before committing a world to a service, verify all five operational requirements above.

A repeatable maintenance checklist

Use this short checklist for every addition, update, or removal:

  1. Record the server game version and current mod list.
  2. Stop the server and confirm the process is offline.
  3. Back up the world, configuration, and current mod archives.
  4. Choose compatible files from the Mod DB Files entry and check dependencies.
  5. Keep each archive zipped and place it in a directory listed by ModPaths.
  6. Remove duplicate or obsolete copies.
  7. Restart once, then read the complete startup log.
  8. Test the changed feature in a safe area before reopening the server.
  9. Tell players whether the change is server-side, universal, or client-side.
  10. Record the final filenames and versions so the next rollback has a known-good target.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.