Project Zomboid

Project Zomboid

Server console says "mods isn't a valid workshop item ID"
trying to load mods for a dedicated server on B42.13.1 via AMP. no matter what it seems it just keeps saying this error message, then right after them it says loading \x mod.

im 100% sure that IDs and everything are put in properly and i cant seem to find a solution
< >
Showing 1-15 of 17 comments
Hello, we are in the same situation.

We are trying to create a cooperative game with some mods and we get the same error when starting up, but checking the mod IDs on Steam, they are correct.

Please, if anyone knows the solution, thank you.
Can you share the server settings how you put in the Mods and Workshop IDs in?
https://steamcommunity.com/sharedfiles/filedetails/?id=3392460250

In our case, we installed several mods on our first attempt (vehicles, trailers, etc.), but when we saw that they weren't working, we started loading mods from the basics, and we got an error on the first one we installed. I have attached the link to the workshop.

Thank you.
I need the server settings themselves, either the server settings file or just copying the Mods and WorkshopItems lines from the file.
I think this is what you are asking me for

LOG : General f:0, t:1767609427172, st:308.144.284> version=42.13.1 1267173a2044ba62aa3d0a0e9899b15e9057de5c 2025-12-18 10:34:47 (ZB) demo=false
LOG : General f:0, t:1767609427273, st:308.144.380> revision=1267173a2044ba62aa3d0a0e9899b15e9057de5c date=2025-12-18 time=10:34:47 (ZB)
LOG : General f:0, t:1767609427274, st:308.144.381> Logs configuration:
LOG : General f:0, t:1767609427275, st:308.144.382> General: General
LOG : General f:0, t:1767609427277, st:308.144.384> Lua: General
LOG : General f:0, t:1767609427278, st:308.144.385> Mod: General
LOG : General f:0, t:1767609427279, st:308.144.386> Multiplayer: General
LOG : General f:0, t:1767609427279, st:308.144.387> Default: Warning
LOG : General f:0, t:1767609427296, st:308.144.403> checking server WorldVersion in map_t.bin
LOG : General f:0, t:1767609427300, st:308.144.407> Loading networking libraries...
LOG : General f:0, t:1767609427301, st:308.144.408> Loading steam_api64...
LOG : General f:0, t:1767609427312, st:308.144.419> Loading RakNet64...
LOG : General f:0, t:1767609427328, st:308.144.435> Loading ZNetJNI64...
LOG : General f:0, t:1767609427367, st:308.144.475> SteamUtils initialised successfully
LOG : General f:0, t:1767609447657, st:308.164.765> LightingFPS set to 15
LOG : General f:0, t:1767609448669, st:308.165.776> Waiting for response from Steam servers
LOG : General f:0, t:1767609451241, st:308.168.349> Workshop: onItemQueryCompleted handle=1 numResult=1
LOG : General f:0, t:1767609451268, st:308.168.376> Workshop: GetItemState()=Installed ID=3392460250
LOG : General f:0, t:1767609451280, st:308.168.387> Workshop: item state CheckItemState -> Ready ID=3392460250
LOG : General f:0, t:1767609451287, st:308.168.395> Workshop: 3392460250 installed to C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid\steamapps\workshop\content\108600\3392460250
LOG : General f:0, t:1767609452764, st:308.169.873> compressionElapsed=1034ms, mergingElapsed=389ms
LOG : General f:0, t:1767609452784, st:308.169.892> Backup made in 1485 ms
LOG : General f:0, t:1767609453877, st:308.170.985> admin password changed via -adminpassword option
LOG : General f:0, t:1767609453904, st:308.171.012> Router detection/configuration starting.
LOG : General f:0, t:1767609453905, st:308.171.013> If the server hangs here, set UPnP=false.
LOG : Network f:0, t:1767609465927, st:308.183.035> No UPnP-enabled Internet gateway found, you must configure port forwarding on your gateway manually in order to make your server accessible from the Internet.
LOG : Network f:0, t:1767609465930, st:308.183.038> Initialising Server Systems...
LOG : General f:0, t:1767609468577, st:308.185.685> ERROR: mods isn't a valid workshop item ID
LOG : Mod f:0, t:1767609468590, st:308.185.698> loading \TraduccionEspB42
Not quite, how did you actually put in the Workshop and Mod IDs? I assume AMP gives you some sort of interface that easily allows you to install mods? Can you copy the data you put in that interface?
In the cooperative server settings, under the ‘change selected settings’ option, there are two options (Steam Workshop and Mods) that allow you to select them from a drop-down list.

I do not know how to attach a screenshot or any additional information.
as said in the reply above, it is not too different from doing it directly in the .ini file. it just has 2 boxes for workshop and mod IDs. still have to seperate everything by semicolons, etc.
Okay, could you share the .ini file in that case? At least the two lines for the workshop and mods?
# List Workshop Mod IDs for the server to download. Each must be separated by a semicolon. Example: WorkshopItems=514427485;513111049
WorkshopItems=3392460250


Information obtained from the .ini file saved in the path
C:\Users\User\Zomboid\Server
Is this the information you need?
Yes that, and the Mods= line as well
# Enter the mod loading ID here. It can be found in \Steam\steamapps\workshop\modID\mods\modName\info.txt
Mods=\TraduccionEspB42
Seems pretty much correct, is there any issue with the mod you loaded?
This is a translation mod though, those need to be loaded at game start as far as I am aware. So you have to load it in your Client first, then restart the game, then join the server.
I understand that the mod works correctly, as it has not caused any problems in single-player mode. Are you suggesting creating the server with the game and then modifying the settings to add the mod?
Not quite, I suggest enabling the mod in your main menu, then restarting the game and then connecting to the server.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Jan 4 @ 11:37pm
Posts: 17