How to use the Palworld Server Settings Generator
- Start from a preset. Pick Vanilla, Casual, Hardcore, PvP or Base builder, or skip this and change individual settings. Changed settings are tagged so you can see what differs from stock.
- Adjust what you need. Open a group or use search. Typing egg, exp or pvp jumps straight to the relevant settings. Warnings appear on the right if a combination does not make sense.
- Copy or download. The finished file is on the right. Copy it, or download PalWorldSettings.ini. Switch on Only include settings I changed for a short file.
- Put it on your server. Stop the server, replace the contents of PalWorldSettings.ini, then start the server again. Changes only apply on start.
Where the file goes
On a Windows or Linux dedicated server, the live file sits under Pal/Saved/Config/WindowsServer/ or Pal/Saved/Config/LinuxServer/ and is called PalWorldSettings.ini. If it is empty, the server is using the defaults from DefaultPalWorldSettings.ini, which you can copy from. Palworld reads the whole OptionSettings=(...) line, so a value written here replaces the default for that key.
On a ChicagoServers server, open the Configs tab, choose World settings and switch to the Text view to paste the line in. The panel writes the server name, passwords, player limit and ports at every start, so use the toggle on this page to leave those out.
Watch for WorldOption.sav
If your world's save folder contains a WorldOption.sav file, the server uses the gameplay settings stored in that file and ignores most of PalWorldSettings.ini. If your changes seem to have no effect, stop the server and remove that file.
Good to know
- The game spells some keys oddly, such as
PlayerStomachDecreaceRate. Keep the spelling exactly or the server ignores the key. - Settings this page does not list are kept as written when you import a file, so nothing is lost.
- Float values are written with six decimals, the way the game's own file does it.
- Your edits are saved in this browser as a draft so a refresh will not lose them. Nothing is sent anywhere.
Frequently asked questions
Do I have to include every setting?
No. Palworld falls back to its defaults for any key that is missing, so a short file with only your changes works. The full file is the safest option because it also shows you everything that is set.
Which settings cost server performance?
Pal spawn rate, base worker counts, the number of bases and the dropped item limits have the biggest effect. The Performance group collects the others, such as the Pal sync distance.
How do I change the egg hatch time?
Use the Huge egg hatch time setting under Pals. The default is 72 hours for a Huge egg, and smaller eggs take proportionally less. Setting it to 0 hatches eggs instantly.
My changes did nothing. Why?
The server has to be stopped before you edit the file, and restarted afterwards. A leftover WorldOption.sav in the save folder also overrides the file. On a hosted panel, the server name, passwords, ports and player limit are set by the panel and cannot be changed in the file.
Can I import my current settings?
Yes. Open Import an existing file on the right, paste your PalWorldSettings.ini or just the OptionSettings line, and press Load. Everything it recognises fills in the form and anything else is kept.
Is this for the current version?
It covers the Palworld v1.0 setting list. If a future patch adds a key, import will keep it and we add it to the form.