Skip to main content

Palworld – service configuration and tuning

Control the Palworld systemd service and edit the main config file to tune gameplay and server behavior.

Andy Wallace avatar
Written by Andy Wallace
Updated over a month ago

Your Palworld server runs under a local user named steam and is managed by a systemd service called palworld. It is configured to start at boot, but you can control it manually when needed and adjust many gameplay options via a configuration file.


Start, stop, and check the Palworld service


Use these commands to manage the service:

sudo systemctl start palworld \
sudo systemctl stop palworld \
sudo systemctl status palworld

status lets you confirm that the server is running and shows useful log messages.


Edit Palworld server settings


The main configuration file is:

nano ~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Inside this file you can adjust settings such as:

  • ServerName and ServerDescription

  • ServerPassword and AdminPassword

  • Max players, basecamp limits, and guild size

  • EXP rate, drop rates, damage multipliers, stamina and hunger depletion

  • Hardcore mode, death penalties, and fast travel rules

  • RCON and REST API options

  • Public IP and port parameters

After saving your changes, restart the service to apply them:

sudo systemctl restart palworld

For a complete list of supported parameters and their meanings, check the official Palworld dedicated server documentation.

Did this answer your question?