Skip to content
Guide

Best Palworld Server Settings

The settings that make a Palworld server fun without wrecking performance — sensible EXP and capture rates, work-speed, player cap, and the one thing everyone trips on: why your ini edits don't apply after the world is generated. Where each setting lives and what it does.

8 min read Beginner Anti-DDoS hosting

Every Palworld server setting lives in PalWorldSettings.ini, under Pal/Saved/Config/<platform>Server/. Two things trip almost everyone up: you must stop the server before editing (or it overwrites your file on restart), and once a world is generated, most world settings are baked into WorldOption.sav — so ini edits do nothing until you account for it.

Below are balanced values for a small-to-mid co-op server, plus what each does and how to make changes actually apply.

Before you start

What you'll need

A quick checklist before you begin — have these ready and the rest is easy.

  • Access to your server files (a panel File Manager or SFTP).
  • The file PalWorldSettings.ini under Pal/Saved/Config.
  • The ability to stop the server before editing.
  • Awareness that WorldOption.sav holds world settings after generation.
  • A strong CPU and enough RAM for busy bases.
Step by step

Dial in your Palworld server, setting by setting

1

Find PalWorldSettings.ini

All settings live in Pal/Saved/Config/LinuxServer/PalWorldSettings.ini (or WindowsServer/). Everything is on one long OptionSettings=(...) line — edit values inside the parentheses, don't break the format.

2

Set EXP and capture rates

These are what players feel first. Small bumps keep a group progressing together without the lead player running away with it. 1.5-2x EXP and ~1.2-1.5x capture is a comfortable co-op pace.

ExpRate=1.5
PalCaptureRate=1.5
PalSpawnNumRate=1.0
3

Tune work speed & drops

Faster base work and slightly higher drops cut the grind without trivialising it. Keep collection/gather near default so the economy still means something.

PalStomachDecreaceRate=0.7
CollectionDropRate=1.5
WorkSpeedRate=1.2
4

Set a realistic player cap

The engine accepts up to 32, but Palworld dedicated stability drops hard past 16 — TPS issues, base desync and pal pathfinding failures show up at 20+. 16 is the realistic ceiling.

ServerPlayerMaxNum=16
5

Leave the performance traps at 1.0

A few options look cool but double RAM use and tank performance when players roam far from base (heavy pal spawns / density). If the server lags away from base, this is usually why — keep them at default.

PalSpawnNumRate=1.0
; avoid cranking spawn/density multipliers on a shared box
6

Make changes actually apply

Two rules: stop the server before editing, and remember that after world generation most world settings live in WorldOption.sav. Rates you change in the ini after that may not take — a fresh world (or removing/regenerating WorldOption.sav on a test world) is the clean way to re-tune.

Best practices

Fun, balanced and stable

Stop the server before editing

Edit PalWorldSettings.ini while it's running and your changes get overwritten on restart. Stop it first, edit, save, then start — every time.

WorldOption.sav wins after world-gen

Once a world exists, most settings are baked into WorldOption.sav and the ini is ignored. If a rate change does nothing, this is why — set rates before generating, or regenerate the world.

16 players is the real ceiling

The config allows 32, but stability falls apart past ~16. For a smooth server, cap it at 16 and spend the headroom on tick-rate, not slot count.

Base density is the lag driver

Big bases with many pals and heavy spawn multipliers are what tank Palworld servers. Keep spawn rates near default and give the server a strong CPU.

Troubleshooting

Common problems & fixes

Hit a snag? These are the issues people run into most — and how to solve them.

My changes keep reverting

You edited PalWorldSettings.ini while the server was running. Stop it, edit, save, then start — it writes the file on shutdown and overwrites you.

A rate change does nothing

The world is already generated and reading from WorldOption.sav. Set rates before generating, or regenerate the world to re-apply.

The server lags when players roam

Heavy pal spawn/density multipliers. Return PalSpawnNumRate and density options to 1.0 and give the server more CPU.

Players desync or pals stop pathing

You're over the stable player count. Cap ServerPlayerMaxNum at 16 for a smooth server.

Skip the setup — host it with ESAGAMES

Want a smooth Palworld server without fighting the config? Our Palworld hosting runs high-clock CPUs on NVMe behind a multi-Tbps Frankfurt network — panel included, instant setup.

Palworld hosting
FAQ

Frequently asked questions

Where are Palworld server settings stored?

In PalWorldSettings.ini under Pal/Saved/Config/LinuxServer/ (or WindowsServer/). Every option is on one OptionSettings=(...) line — edit the values inside the parentheses.

Why don't my settings changes apply?

Two common reasons: you edited while the server was running (it overwrites on restart), or the world is already generated and reading from WorldOption.sav instead of the ini. Stop the server first, and set rates before generating the world.

What are good EXP and capture rates?

For a co-op group, around 1.5-2x EXP and 1.2-1.5x capture keeps everyone progressing together without the lead player running away. 1.0 is vanilla; very high rates end the game fast.

How many players can a Palworld server really hold?

The config allows 32, but stability drops hard past 16 — TPS problems, base desync and pal pathfinding failures. 16 is the realistic ceiling for a smooth server in 2026.

Why is my server laggy away from base?

Usually cranked pal spawn/density multipliers, which spike RAM and CPU as players roam. Keep PalSpawnNumRate near 1.0 and give the server a stronger CPU.

Do I need to restart after changing settings?

Yes — stop the server, edit the ini, save, then start it. Editing live gets your changes overwritten when the server writes the file on shutdown.

More guides

Keep reading

Ready to launch?

Protected, low-latency game hosting in Frankfurt — online in minutes with 24/7 support.

Payments Secure checkout with cards, banking apps and digital wallets.

Choose the payment flow that fits your stack and region without leaving the platform.

Pay by Zen Visa Mastercard Paysafecard PaysafeCash Skrill Trustly Bancontact UnionPay iDeal WebMoney