Intermediate ▶ Video guide Updated September 25, 2026

Change your Palworld world settings

Tune your Palworld server: experience and capture rates, day length, death penalty, PvP and more, by editing PalWorldSettings.ini with the file manager.

0:00 / 1:48
Read the transcript

This audio was created with Boson AI's Higgs Audio: boson.ai/higgs-audio

Palworld keeps its world rules in one file, PalWorldSettings.ini: how fast you level up, how easy Pals are to catch, how long days last, what you lose when you die, and a few dozen more. On SLASHPLAY you edit that file with the file manager, then restart the server. This page shows you how, and lists the settings people change most.

Before you start

  • The server must be Live: the file manager only opens files on a running server. See The file manager.
  • You need the Control servers permission on the team.

How the file works

Two files matter:

FileWhat it is
DefaultPalWorldSettings.ini (in the server’s top folder)A sample with every setting at its default. Palworld never reads it.
Pal/Saved/Config/LinuxServer/PalWorldSettings.iniThe file Palworld actually reads when it starts. On a new server it’s empty, which means “use the defaults”.
DefaultPalWorldSettings.ini in the server's top folder in the file manager
The sample sits in the top folder. Palworld never reads it.

So you copy the sample into the real file, then change the values you care about. The Pal/Saved/Config/LinuxServer folder is part of every save, so your settings survive stopping and restoring. See What’s kept between runs.

Steps

  1. On the server page, open Advanced → Files.

  2. Open DefaultPalWorldSettings.ini and copy everything from the line [/Script/Pal.PalGameWorldSettings] down to the end.

  3. Go to Pal/Saved/Config/LinuxServer and open PalWorldSettings.ini.

    PalWorldSettings.ini in Pal/Saved/Config/LinuxServer in the file manager
    The file Palworld reads
  4. Paste what you copied, replacing whatever is there.

  5. Change the values you want (see the table below). Everything sits on one long line starting with OptionSettings=(: keep the commas between settings and the closing ) at the end.

    PalWorldSettings.ini in the editor with ExpRate and PalCaptureRate changed to 2.000000
    ExpRate and PalCaptureRate doubled, on the one long OptionSettings line
  6. Save the file.

  7. On the General tab, click Restart server. Palworld reads the file as it starts.

Settings worth knowing

Rates are multipliers: 1.000000 is normal, 2.000000 doubles it, 0.500000 halves it.

SettingDefaultWhat it changes
ExpRate1.000000Experience you earn
PalCaptureRate1.000000How easy Pals are to catch
PalSpawnNumRate1.000000How many Pals spawn (higher costs server performance)
DayTimeSpeedRate / NightTimeSpeedRate1.000000How fast day and night pass
WorkSpeedRate1.000000How fast Pals work at your base
PalEggDefaultHatchingTime1.000000Hours an egg takes to hatch
CollectionDropRate1.000000Materials from trees, rocks and ore
EnemyDropItemRate1.000000Items dropped by defeated enemies
PlayerDamageRateAttack / PlayerDamageRateDefense1.000000Damage players deal and take
DeathPenaltyItemWhat you drop on death: None, Item, ItemAndEquipment or All
bEnablePlayerToPlayerDamageFalsePlayers can hurt each other
bIsPvPFalsePvP rules for the world
bEnableInvaderEnemyTrueRaids on your bases
bEnableFastTravelTrueFast travel between points
BaseCampWorkerMaxNum15Pals that can work at one base
GuildPlayerMaxNum20Players per guild
AutoSaveSpan30.000000Minutes between automatic world saves

Keep the exact spelling, including Palworld’s own quirks like Decreace. A setting Palworld doesn’t recognise is ignored.

Settings SLASHPLAY sets for you

A few values come from the server’s start command, and those win over the file:

  • Server name: the server always shows as SlashPlay Palworld.
  • Max players: 32.
  • Join password: set it on the server page instead. See Join passwords.
  • Admin password: it’s the server’s RCON password, shown on the General tab. See Admin commands.
  • Port: set by SLASHPLAY, and part of your address.

Changing ServerName, ServerPassword, AdminPassword, ServerPlayerMaxNum or the ports in the file has no effect.

Troubleshooting

My changes did nothing. Check that you edited Pal/Saved/Config/LinuxServer/PalWorldSettings.ini, not the sample in the top folder, and that you restarted afterwards. If the line is damaged (a missing comma or bracket), Palworld falls back to the defaults: paste a fresh copy of the sample and change one value at a time.

The file is empty. That’s normal on a new server: an empty file means “use the defaults”. Follow the steps above to fill it.

The server got slow after my change. High PalSpawnNumRate, DropItemMaxNum or BaseCampWorkerMaxNum values cost performance. Lower them, or pick a bigger size while the server is stopped. See Server sizes.