Palworld Reference

Palworld Server Configuration Guide

Configure your Palworld server with detailed file locations, editing tips, common settings, and RCON setup instructions for better control and...

Last updated: December 23, 2025

Palworld offers a lot of configuration options for the server, giving you control over how you play the game with your friends. A significant portion of the configuration options are not documented at this time, but they can be used as the official or community documentation develops.
An official documentation source for configuration options can be found here, but no matter where you find the list of options you want to change, you can follow the steps below to get there.

Locating the configuration files

WinterNode

The configuration files for Palword servers hosted on the WinterNode GCP are located at /Pal/Saved/Config/LinuxServer and can be viewed/edited using the File Manager or SFTP.

Linux

If you’re using Linux, they’ll be located at /steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/ starting in the directory you’re running your SteamCMD server from.

Windows

If you’re using a Windows machine they’ll be located at /steamapps/common/PalServer/Pal/Saved/Config/WindowsServer/ in the Steam installation directory, or the directory where you’ve installed the SteamCMD server.

The configuration files themselves are the same across platforms, so you’ll be able to migrate the settings between servers should the need arise.

Which files matter?

Nearly all of the files contained within the configuration folder are empty by default, except for 2, Engine.ini and GameUserSettings.ini.
The GameUserSettings.ini file mostly contains holdover options from the client version of the game related to graphics and controls settings, but does have the name of your dedicated server file under the DedicatedServerName setting.
Finally the Engine.ini file is entirely useless to you as a user and just tells the game engine where to look for important files. All of the remaining files are left as “placeholders” for future settings/features.

The file we’re most interested in is PalWorldSettings.ini, which we have to fill in with the contents from DefaultPalWorldSettings.ini.

Copying the default file

WinterNode

Under normal circumstances the PalWorldSettings.ini file is empty, as mentioned above, but the WinterNode GCP should copy the DefaultPalWorldSettings.ini file to the PalWorldSettings.ini file for you to make the configuration process easier. If the PalWorldSettings.ini file is still empty, give your server a restart and check again. If it’s still empty or you’re not using the WinterNode GCP, follow the steps in the “Not WinterNode” tab.

Not WinterNode

The DefaultPalWorldSettings.ini file can be found in your server’s root directory, or possibly in the /steamapps/common/PalServer directory. This file contains the default settings for the PalWorldSettings.ini file and is meant for us to use as a template.
You’ll need to copy its contents and paste them into the empty PalWorldSettings.ini file you located before where you can then start modifying the settings.

Windows

The DefaultPalWorldSettings.ini file can be found in the /steamapps/common/PalServer directory on Windows. This file contains the default settings for the PalWorldSettings.ini file and is meant for us to use as a template.
You’ll need to copy its contents and paste them into the empty PalWorldSettings.ini file you located before where you can then start modifying the settings.

Linux

The DefaultPalWorldSettings.ini file can be found in the /steamapps/common/PalServer directory on Linux. This file contains the default settings for the PalWorldSettings.ini file and is meant for us to use as a template.
You’ll need to copy its contents and paste them into the empty PalWorldSettings.ini file you located before where you can then start modifying the settings.

Modifying the files

Modifying the configuration files is as simple as the following steps, with a few caveats we’ll go over after.

  1. Stop your server
  2. Navigate to and open the file you want to modify
  3. Find the setting within the file and change it
  4. Save the file
  5. Start your server

Caveats:

  • You should always back up your server before making changes to the server configuration. This both ensures that you have a copy of the configuration as it was before you changed it, but also a copy of the world before the changes took effect.
  • Some settings available in the files may be available in your server’s Startup Parameters, check that page out before modifying the server’s config files.
  • The format of the file matters a lot. You can’t use any line breaks in PalWorldSettings.ini, and every entry must have a , after it except for the last one. All of the “string” or “word” settings have " characters around them, and everything that is a number is left on it’s own.
  • Changing the settings won’t modify the behavior in an existing save and will by default require a reset. If you’d like to modify the settings for an existing world, you can try this community made tool by downloading your save and following the instructions on your PC.

Common configuration settings

Here are a few common configuration choices, what file they’re located in, their default value, and what their known possible values are.

DeathPenalty=All

The different options for what happens when a player dies.

Found in: PalWorldSettings.ini
Possible settings:

  • None : Nothing dropped
  • Item: Drop all items but not equipment or carried pals
  • ItemAndEquipment : Drop all items and equipment, but not carried pals
  • All : Drop all items, equipment, and carried pals

bEnableInvaderEnemy=true

Whether or not the server attempts to spawn invader enemies.

Found in: PalWorldSettings.ini
Can be true or false

ExpRate=1.000000

The rate at which players gain experience. A higher number means a faster rate. Caps out at 20.

Found in: PalWorldSettings.ini

Difficulty=None

Despite this looking like it should set the difficulty, it doesn’t seem like this setting does anything. If you want to change the difficulty, you’ll have to tweak the other settings.

Found in: PalWorldSettings.ini

PalEggDefaultHatchingTime=10.000000

The default egg hatching time multiplier, which is applied to eggs based on their size.

Found in: PalWorldSettings.ini

RCON: Enabled, but private

RCON is enabled by default but only for the WinterNode GCP’s server console and can not be access by the public internet. For more information on how to enable it, check out this section below.

Enabling RCON

RCON can be used to send commands to your Palworld server’s console remotely using the Admin Password for authentication, but it’s closed to the public internet by default for security reasons /(see the message to the right/.

WinterNode

If you need to enable RCON you can do so by setting the RCON Port Startup Parameter to one of the ports contained within your Allocations Tab.

Not WinterNode

If you’re not using the WinterNode GCP, you can enable RCON by setting the following configuration values in the PalWorldSettings.ini file, for which you can find information on how to can configure it here.

RCONEnabled=true
RCONPort=<port>