LinuxGSM
LinuxGSM copied to clipboard
[Bug]: Start Params missing for custom ports
User story
Pallworld server script config is missing perams in the lgsm server config
Game
Palworld
Linux distro
Ubuntu 22.04
Command
command: start
Further information
Pallworld server script config is missing
Port='${port}'
and
-publicport='${port}'
in startperams. It should look like this,
startparameters="EpicApp=PalServer Port='${port}'-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -servername='${servername}' -publicport='${port}'"
Otherwise you wont be able to connect to the server using custom ports.
Relevant log output
NA
Steps to reproduce
Install default lgsm server script for palworld, assign custom ports.
publicport is available in the .ini setting and does not need to be passed via command line. PublicPort and PublicIp are what get reported to the master server list as the IP and Port that need to be used to connect. These do not affect what adapter nor the port that the server listens on.
-port='${port}' should be added onto the start parameters in _default.cfg
This is necessary as even adding Port=#### into the PalWorldSettings.ini file does not change the port the server listens on. As far as my testing has found, it can only be configured in start parameters.