Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon 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 NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk7 min

Where Is the Project Zomboid Server Mods Folder? Dedicated Server Paths Explained

Project Zomboid has separate folders for server profiles, Steam Workshop downloads and manually installed mods. Here are the exact Windows and Linux paths, INI settings and troubleshooting steps.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a dedicated Project Zomboid server, start in the server data directory rather than the Steam program folder. On Windows, open %USERPROFILE%ZomboidServer; on Linux, open ~/Zomboid/Server/. The active profile INI in that directory—often servertest.ini, but possibly another server name—contains the settings that tell the server which mods to load. Steam Workshop files are stored elsewhere, under the Steam library’s Workshop cache, while manually copied mods belong in the user’s Zomboid/mods directory.

Which Project Zomboid folder are you trying to find?

The phrase “server mods folder” usually refers to one of three different locations. They have different jobs, and confusing them is the main reason a mod appears to be installed but does not load.

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.
Location What it contains When you use it
%USERPROFILE%ZomboidServer (Windows)
~/Zomboid/Server/ (Linux)
Dedicated-server profiles and INI files Edit the active profile’s WorkshopItems= and Mods= settings
<SteamLibrary>/steamapps/workshop/content/108600/<WorkshopID>/ Downloaded Steam Workshop content, often with a mods subdirectory Inspect files that Steam downloaded; normally do not use this as the profile configuration folder
<user profile>/Zomboid/mods/<ModFolder>/ Mods copied or maintained manually Use for local or no-Workshop installations

There is also a development and upload path, Zomboid/Workshop/<Project>/Contents/mods/. Mod authors may work there before publishing, but it is not the normal dedicated-server profile location.

The dedicated-server configuration folder

Windows path

On Windows, the standard profile directory is %USERPROFILE%ZomboidServer. The %USERPROFILE% variable points to the Windows account that runs the server. If the server runs under a different account, its files are created under that account’s profile, not necessarily the account you use for everyday gaming.

#1 Best Overall
Zombicide 2nd Edition Strategy Board Game | Cooperative Game for Teens and Adults | Zombie Board Game | Ages 14+ | 1-6 Players | Avg. Playtime 1 Hour | Made by CMON
  • UPDATED CLASSIC: Dive into Zombicide: 2nd Edition, the thrilling update to the classic zombie-slaying game. Experience enhanced gameplay and new challenges in the zombie apocalypse.
  • COOPERATIVE SURVIVAL: Join forces as Survivors in a world overrun by zombies. Work together to navigate through missions, complete objectives, and fight for survival.
  • ADRENALINE-POWERED ACTION: With each zombie kill, increase your Adrenaline Points. Gain strength and skills but attract more zombies with your actions – a double-edged sword.
  • INTENSE MISSIONS: Face a series of challenging missions, each requiring strategic planning, teamwork, and bravery. Can you accomplish your objectives while fending off the undead?
  • SURVIVE OR BECOME ZOMBIE PREY: The stakes are high - will you emerge as a triumphant survivor or fall victim to the relentless zombie hordes?

Linux path

On Linux, look in ~/Zomboid/Server/. The tilde represents the home directory of the account launching the server. Running the service as a dedicated user therefore creates the directory in that user’s home, rather than in the home directory of an administrator.

Find the active INI profile

Inside Zomboid/Server, open the profile that the server actually starts. A new installation commonly creates servertest.ini, although the filename can be another <servername>.ini selected during initialization. The filename is not a universal requirement; the important detail is that it matches the profile chosen at launch.

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

Edit the wrong INI and the server can start normally while ignoring every change you made. If several profiles are present, identify the one used by your launch configuration or hosting panel, then stop the server cleanly before editing it. Starting the server once is useful because it creates the profile files; stop it before changing settings so the running process cannot overwrite your edits.

How Workshop mods are stored

Steam Workshop downloads are cached below the Steam library that contains the game:

<SteamLibrary>/steamapps/workshop/content/108600/<WorkshopID>/

108600 is Project Zomboid’s Steam application ID. Each child directory named with a numeric <WorkshopID> represents one Workshop item. Within that item, you may see a mods directory and one or more folders containing the actual mod content.

This cache is where you inspect whether Steam has downloaded an item. It is not the same as Zomboid/Server: placing or editing files in the Workshop cache does not select a server profile. The server still needs the appropriate entries in its active INI, and the entries must point to the content you intend to load.

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

What goes in WorkshopItems=

The WorkshopItems= setting takes numeric Steam Workshop item IDs. Those numbers identify the Workshop pages or packages, not the internal names that a mod exposes to the game. Use the numeric ID for each Workshop item you want the server to obtain.

What goes in Mods=

The Mods= setting takes the mod IDs declared inside the mod’s mod.info file. A Workshop item can contain one or more mod folders, so its numeric Workshop ID and its internal mod ID are not interchangeable. Read the exact value declared by each mod and enter that value in Mods=.

Where manually installed mods belong

A mod copied without Steam Workshop uses the user’s local mods directory:

<user profile>/Zomboid/mods/<ModFolder>/

The final folder should contain the mod’s files, including its mod.info. The identifier in that file is the value required by Mods=. Copying a folder into Zomboid/Server does not turn it into a loadable mod; that directory is for server profiles and INI files.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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

Manual installation also means you are responsible for keeping the same mod content available to connecting players. A server can have a correctly edited INI and still fail for clients if the required files are not supplied through the method your server mode and host support.

Workshop and manual installation compared

Decision point Steam Workshop Manual copy
Content source Steam downloads the item into steamapps/workshop/content/108600/<WorkshopID> You place files in Zomboid/mods/<ModFolder>
INI identifier Numeric item ID in WorkshopItems=, plus the internal ID in Mods= Internal ID from mod.info in Mods=
Updates Steam can obtain subscribed content for a Steam-enabled server You maintain and replace files yourself
Server mode Best aligned with Steam-enabled operation Required when content is managed outside Workshop, including some no-Steam setups
Client delivery Clients generally need compatible Workshop content as well You must provide compatible files to clients through the arrangement supported by your host and build

For a no-Steam or manually managed server, Workshop downloads may not happen automatically. Community guidance treats this as dependent on the server build and hosting panel, so check the controls provided by your host and verify the resulting files rather than assuming Steam will fetch them.

Step-by-step: add a mod to a dedicated server

  1. Start the dedicated server once. Allow it to create the Zomboid/Server directory and its profile files, then stop it cleanly.
  2. Identify the active profile. Open the INI selected by the server, such as servertest.ini. Do not edit a similarly named profile that is not used at launch.
  3. Choose the content source. For Workshop delivery, use the numeric item IDs and let the Steam-enabled server obtain the content. For a manual install, copy the mod into Zomboid/mods/<ModFolder> or the local location required by your server arrangement.
  4. Read each mod’s internal ID. Open its mod.info and copy the exact declared Mod ID, preserving spelling, capitalization, punctuation and separators.
  5. Fill in WorkshopItems=. Enter numeric Workshop item IDs when using Workshop content. Do not substitute the internal Mod ID here.
  6. Fill in Mods=. Enter the internal IDs from the relevant mod.info files. If one Workshop item contains multiple mods, account for each mod that the server must load.
  7. Save the profile and restart. Restart only after the file is saved, then allow the server to finish starting before judging whether the mod loaded.
  8. Check the server log. If the mod is absent, use the log to determine whether the item was not downloaded, the profile was wrong, or the internal ID did not match. Correct one issue at a time and restart again.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting common “mod folder” problems

The server ignores a change

The most likely cause is an inactive profile. Recheck the filename selected by the launch configuration or panel. A valid edit in an unused INI has no effect, even if the server starts without an error.

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

The Workshop folder is empty

Confirm that you are looking under the Steam library used by the server account and that the path includes workshop/content/108600. A different Steam library can have a different root path. For no-Steam operation, do not assume a Workshop subscription will populate this cache; use the manual path and host-supported delivery process instead.

The files exist but the mod is not active

Presence on disk is only one requirement. Check that the numeric item ID is in WorkshopItems=, that the internal value from mod.info is in Mods=, and that both entries are in the active profile. A Workshop ID in the Mods= field, or a Mod ID in WorkshopItems=, gives the server the wrong kind of identifier.

Players cannot join after the server starts

Keep the server and clients on compatible game builds and matching mod content. A server-side file can be perfectly placed while a client lacks the corresponding content or has a different version. Resolve the content mismatch before changing unrelated profile settings.

A mod author mentions another folder

The path Zomboid/Workshop/<Project>/Contents/mods/ is commonly used for development or upload work. Treat it as an authoring source, not as proof that the dedicated server reads that directory. Use the Workshop cache for downloaded items or Zomboid/mods for a manual copy.

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

Using a hosting panel or managed server

A managed host may hide the operating-system paths behind a file manager, configuration editor or startup-profile selector. The labels can differ, but the same distinction applies: locate the active server profile, then edit its INI; do not confuse a Workshop download browser with the profile editor.

Before saving, determine whether the panel runs a Steam-enabled server or a no-Steam/manual arrangement. In the first case, the panel may request Workshop item IDs and handle downloads. In the second, you may need to upload the mod files and provide the internal IDs yourself. If the panel offers multiple server profiles, select the one that is actually started by the instance.

A maintenance checklist

  • Stop the server cleanly before editing its profile.
  • Keep a backup of the active INI before making a batch of changes.
  • Record each Workshop item ID alongside the internal Mod ID found in mod.info.
  • After updates, verify that the downloaded or copied folder still contains the expected mod structure.
  • Restart and inspect the log after every significant change.
  • Tell clients which content source and versions they need, especially when mods are managed manually.

The practical rule is simple: configure the server in Zomboid/Server, inspect Steam downloads in steamapps/workshop/content/108600, and place non-Workshop copies in Zomboid/mods. Matching the active profile with the correct identifier type is what makes the files load.

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.

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

Leave a Reply

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

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.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver 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.