Jump to content
  • 0

Cant get mods downloaded to dedicated server


aden34

Question

I have a completely separate pc that I use for homelab and game servers for me and my friends. I have setup SteamCMD on this and can get the server up with the settings I want no problem, but once I add in the mods into the servertest.ini I get issues with them downloading. I get the following messages in the log when I launch the start server.bat file

 

LOG : General , 1702161484189> 1,098,801,253> Workshop: onItemQueryCompleted handle=1 numResult=1
LOG : General , 1702161484189> 1,098,801,256> Workshop: GetItemState()=None ID=2611652130
LOG : General , 1702161484189> 1,098,801,258> Workshop: item state CheckItemState -> DownloadPending ID=2611652130
LOG : General , 1702161484230> 1,098,801,292> Workshop: DownloadPending GetItemState()=NeedsUpdate|DownloadPending ID=2611652130
LOG : General , 1702161484230> 1,098,801,294> Workshop: download 0/0 ID=2611652130
LOG : General , 1702161484333> 1,098,801,395> Workshop: DownloadPending GetItemState()=NeedsUpdate|DownloadPending ID=2611652130
LOG : General , 1702161484333> 1,098,801,396> Workshop: download 0/0 ID=2611652130
LOG : General , 1702161484402> 1,098,801,464> Workshop: onItemNotDownloaded itemID=2611652130 result=37
LOG : General , 1702161484402> 1,098,801,464> Workshop: item state DownloadPending -> Fail ID=2611652130
src\tier0\threadtools.cpp (3690) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFDDC5B7DA0/0x000'
src\tier0\threadtools.cpp (3690) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFDDC5B7DA0/0x000'

C:\Program Files (x86)\SteamCMD\steamapps\common\Project Zomboid Dedicated Server>PAUSE
Press any key to continue . . .


I have tried moving workshop and mod ids around and only dropped to 1 and keep getting the same error no matter what with whatever mod/workshop ID is there. This particular mod as well does not have any other mod requirements for it according to the workshop.

I am unsure as to what to do to get these mods to start the download via SteamCMD? Again, this computer is not the PC i play the game on, but what will be hosting the server.

 

I have also noticed that in the Dedicated server directory, i do not have a steamapps folder path that leads the to the game title id. I created one just incase that helped, but did not seem to work. 
 

I have PC A that I use to play all my games and everyday use, and then I have PC B that is my homelab that i strictly use for SteamCMD for hosting dedicated servers like rust, satisfactory, and now project zomboid.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

so i found a workaround but by no means a permanent solution. In steamcmd i can run 

 

steamcmd.exe +login anonymous +workshop_download_item 108600 2867431511 

 

for all the mods and it will download the mods to the steamcmd workshop loction (C:\Program Files (x86)\SteamCMD\steamapps\workshop\content\108600)

and then i have to move it over the the steamapps folder path i made in the project zomboid directory (C:\Program Files (x86)\SteamCMD\steamapps\workshop\content\108600)

This will let me start up the dedicated server. The issue is if an update for these occurs, I still can not get the start.bat file to properly get the files downloaded. Something seems to be blocking the download of them but unsure what as I have all firewalls disabled on the hosting pc and steam ports forwarded.

 

Edit: Nevermind, It seemed to work for a single launch but now it doesnt again and get the same error.

Link to comment
Share on other sites

Okay, so i actually found the issue. The problem was that my SteamCMD was installed within my x86 directory. This caused permission issues even after giving myself full control over the steamcmd folder. I copied the whole steamcmd installation folder out of x86 and moved it to the root of my c drive instead. ran the start batch and it started to download the mods

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...