How to Use This Tool
- Copy a Steam Workshop collection URL (or single mod URL) from your browser
- Paste it into the input field above and click Grab IDs
- Copy the Mod IDs and Workshop IDs output, then paste them into your
servertest.ini
Where to Paste the Output
Open your server’s config file (usually servertest.ini) and find these two lines:
Mods=
WorkshopItems=Replace them with the values from this tool. Note that a single workshop item can contain multiple mod IDs, so the two lists may not be the same length.
Build 42 by default
Build 42 has been the stable branch since 42.20, so the tool outputs Build 42 format with the backslash prefix each Mod ID needs. Running a legacy Build 41 server? Use the format toggle above the Mod IDs output to switch.
Output format
Build 42 (default) prefixes every Mod ID with a backslash:
Mods=\ModNameA;\ModNameB;\ModNameC
WorkshopItems=111111;222222;333333Build 41 uses the older unprefixed format:
Mods=ModNameA;ModNameB;ModNameC
WorkshopItems=111111;222222;333333When Mod IDs Can’t Be Detected
This tool reads the Mod ID from each mod’s Steam Workshop description. Most mod authors include it, but some don’t. If a mod shows as unresolved:
- Subscribe to the mod on Steam Workshop
- Open the mod folder:
Steam/steamapps/workshop/content/108600/<WorkshopID>/ - Find the
mod.infofile inside the mod’s subfolder - The
id=line contains the Mod ID you need
Common Issues
| Problem | Cause | Fix |
|---|---|---|
| Mods don’t load on a B42 server | Format toggle is set to Build 41, so the backslash prefix is missing | Switch the format toggle to Build 42 and copy again |
| ”Collection appears empty” error | Private or removed collection | Make sure the collection is public |
| Some mod IDs missing | Author didn’t list Mod ID in description | Look up manually from mod.info (see above) |
| Server crashes on startup | Mod ID typo or missing dependency | Check server logs for the exact mod causing issues |
Was this tool helpful?
Frequently Asked Questions
Open your servertest.ini (or whatever your server config is named) and find the Mods= and WorkshopItems= lines. Replace their values with the output from this tool. On WinterNode, you can edit this file directly through the File Manager in your control panel.
Yes. Build 42 is the default output format. Build 42 requires a backslash before each Mod ID in servertest.ini, and the tool adds it for you. If you still run a legacy Build 41 server, switch the format toggle above the Mod IDs output to Build 41 for the unprefixed format.
Not all mod authors include the Mod ID in their Steam Workshop description. For those mods, you'll need to find the Mod ID manually: subscribe to the mod, then open the mod.info file inside the downloaded mod folder (Steam/steamapps/workshop/content/108600/<WorkshopID>/mods/<ModName>/mod.info). The id= field is what you need.
Yes. Paste any Steam Workshop URL with an ?id= parameter. The tool handles both individual mods and collections. For a single mod, you'll get one Mod ID and one Workshop ID.
The Workshop ID is the numeric Steam identifier (the number in the URL). The Mod ID is the text name defined by the mod author in the mod's mod.info file (e.g., BetterSortCC, tsarslib). Your server config needs both: WorkshopItems= tells Steam which files to download, and Mods= tells PZ which mods to actually load.
Free forever. No signup required. Just tools that work.






Project Zomboid