PPalDeck

Tool

Server settings generator

Build or fix PalWorldSettings.ini for a Palworld dedicated server without editing one giant line by hand. 116 settings with descriptions, presets, import and download. Everything runs in your browser.

Start from a preset

Server Name

ServerName

Custom name displayed in the server browser. Players will see this when searching for servers to join.

Server Description

ServerDescription

Detailed description text about your server. Helps players understand your server's rules, playstyle, or special features.

Server Password

ServerPassword

Login password required to join the server. Leave empty for a public server. Use this to create a private server for friends.

Admin Password

AdminPassword

Administrative access credentials for server management. Required to use admin commands and perform server maintenance.

Public IP

PublicIP

Your server's external IP address for manual network configuration. Usually auto-detected. Only set if having connection issues.

Public Port

PublicPort

Port for game connections. Default is 8211. Must be forwarded in your router if hosting from home. Players connect using IP:Port.

Region

Region

Server region identifier (e.g., NA, EU, ASIA). Helps players find servers in their geographic area for better latency.

Use Authentication

bUseAuth

Enable platform authentication (Steam/Xbox/PlayStation). Prevents unauthorized access and helps with ban management.

Show Player List

bShowPlayerList

Display the list of online players publicly. When disabled, only admins can see who's online for privacy.

Advertisement

How to use it

  1. Stop your server.
  2. Open your current PalWorldSettings.ini with the import button, or start from a preset.
  3. Change what you want. The search box finds any setting by name or description.
  4. Fix anything marked ✕ in the preview, then Download (or copy) the file.
  5. Replace Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (or LinuxServer) and start the server.

Settings worth knowing

  • DeathPenalty: None, Item (everything except equipment), ItemAndEquipment or All (items and the Pals in your team).
  • PalEggDefaultHatchingTime is the hatch time of a Huge Egg in hours. Lower it if you breed a lot; see the breeding calculator for what to breed.
  • BaseCampWorkerMaxNum caps the Pals working at each base (up to 50). More workers means more server load.
  • CrossplayPlatforms decides who can join. Untick a platform to keep it out; unticking all of them locks everyone out.
  • bIsUseBackupSaveData keeps world backups. Leave it on unless disk space is tight.

FAQ

Where is PalWorldSettings.ini?

On Windows: steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini. On Linux: steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini. The folder is created the first time the server starts.

Why don't my changes do anything?

Make sure you edited PalWorldSettings.ini in the Saved/Config folder, not DefaultPalWorldSettings.ini in the server root. Editing the default file has no effect. Stop the server before replacing the file and start it again afterwards.

The file is empty. Is that normal?

Yes. A fresh server often creates an empty PalWorldSettings.ini. Paste the whole output of this tool into it, including the [/Script/Pal.PalGameWorldSettings] line.

Do I need RCON or the REST API?

Only if you want to manage the server remotely or with tools. Both log in with the admin password, so set one before turning them on, and don't open their ports to the internet unless you need to.

What happens to settings this tool doesn't list?

They're kept. When you import a file, any setting the tool doesn't recognise (for example one added in a newer patch) is written back exactly as it was.

Setting names and the newer 1.0 options follow Pocketpair's official server guide.