#Mods downloading but not starting - B42 dedicated server on Ubuntu

1 messages · Page 1 of 1 (latest)

calm heath
#

Hi Guys, I'm starting a dedicated linux server on an AWS t3.xlarge Ec2 using steamcmd, the server all start up fine except:

Mods wont start. They download, and I'm positive I have the mod ids correctly spelled and in the correct place in the servertest.ini file.

relevant servertest.ini lines:

// Enter the mod loading ID here. It can be found in \Steam\steamapps\workshop\modID\mods\modName\info.txt
Mods=simpleStatusFixed

// List Workshop Mod IDs for the server to download. Each must be separated by a semicolon. Example: WorkshopItems=514427485;513111049
WorkshopItems=3399432867

The servertest.ini file is otherwise at complete defaults (im stuck at the stage of getting mods working before i progress), and this is a mod that's confirmed to work with b42.13

here is the relevant lines from the server log, as far as i can tell:

ERROR: General f:0, t:1765618316109, st:2,509,084> ExceptionLogger.logException> Exception thrown
java.nio.file.NoSuchFileException: /home/pzuser/Zomboid/mods at UnixException.translateToIOException(null:-1).
Stack trace:
java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
java.base/sun.nio.fs.UnixException.asIOException(Unknown Source)
java.base/sun.nio.fs.LinuxWatchService$Poller.implRegister(Unknown Source)
java.base/sun.nio.fs.AbstractPoller.processRequests(Unknown Source)
java.base/sun.nio.fs.LinuxWatchService$Poller.run(Unknown Source)
java.base/java.lang.Thread.run(Unknown Source)
java.base/jdk.internal.misc.InnocuousThread.run(Unknown Source)
LOG : General f:0, t:1765618316112, st:2,509,087> ERROR: mods isn't a valid workshop item ID
WARN : Mod f:0, t:1765618316114, st:2,509,088> ZomboidFileSystem.loadModAndRequired> required mod "simpleStatusFixed" not found

slow crag
celest basin
# slow crag change to ``` Mods=\simpleStatusFixed; ``` every mod needs `\` in front of the ...

I ran into the same issue with getting mods to work on my own dedicated server. I did make this change so mods have an \ before their names in the ini file.

Now whenever an client join the server it gives an error stating that the files don't exist on the client. Tried multiple mods and all of them don't seem to work, even though the client has the mod installed. The mods I tried should be compatible with 42.13

Example of the error below:

slow crag
calm heath
harsh fossil
harsh fossil
#

At the suggestion of a mod dev, I tested with DoLuaChecksum=false on the server, and now I can connect and confirmed that mods are loading