Palworld Server Settings

Move the sliders, get a ready PalWorldSettings.ini. All 120 settings explained, with difficulty presets taken straight from the game.

A Palworld dedicated server keeps its settings in one OptionSettings line inside PalWorldSettings.ini. Set the values below, copy the result into your file and restart the server.

Difficulty presets

Values come from the game itself. Difficulty stays None so the server applies the numbers from your file instead of its built-in preset.

World type

Generated config

changed: 0
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,RandomizerType=None,RandomizerSeed="",bIsRandomizerPalLevelRandom=False,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectHpRate=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=Item,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,PhysicsActiveDropItemMaxNum=-1,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,BaseCampMaxNumInGuild=4,PalEggDefaultHatchingTime=1.000000,WorkSpeedRate=1.000000,AutoSaveSpan=30.000000,bIsMultiplay=False,bIsPvP=False,bHardcore=False,bPalLost=False,bCharacterRecreateInHardcore=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bEnableFastTravelOnlyBaseCamp=False,bIsStartLocationSelectByMap=False,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bBuildAreaLimit=False,ItemWeightRate=1.000000,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",bAllowClientMod=True,PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://b.palworldgame.com/api/banlist.txt",RESTAPIEnabled=False,RESTAPIPort=8212,bShowPlayerList=False,ChatPostLimitPerMinute=30,CrossplayPlatforms=(Steam,Xbox,PS5,Mac),bIsUseBackupSaveData=True,LogFormatType=Text,bIsShowJoinLeftMessage=True,SupplyDropSpan=180,EnablePredatorBossPal=True,MaxBuildingLimitNum=0,ServerReplicatePawnCullDistance=15000.000000,bAllowGlobalPalboxExport=True,bAllowGlobalPalboxImport=False,EquipmentDurabilityDamageRate=1.000000,ItemContainerForceMarkDirtyInterval=1.000000,PlayerDataPalStorageUpdateCheckTickInterval=1.000000,ItemCorruptionMultiplier=1.000000,MonsterFarmActionSpeedRate=1.000000,DenyTechnologyList=,GuildRejoinCooldownMinutes=0,AutoTransferMasterCheckIntervalSeconds=3600.000000,AutoTransferMasterThresholdDays=14,MaxGuildsPerFrame=10,BlockRespawnTime=5.000000,RespawnPenaltyDurationThreshold=0.000000,RespawnPenaltyTimeScale=2.000000,bDisplayPvPItemNumOnWorldMap_BaseCamp=False,bDisplayPvPItemNumOnWorldMap_Player=False,AdditionalDropItemWhenPlayerKillingInPvPMode="PlayerDropItem",AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,bAdditionalDropItemWhenPlayerKillingInPvPMode=False,bEnableVoiceChat=False,VoiceChatMaxVolumeDistance=3000.000000,VoiceChatZeroVolumeDistance=15000.000000,bAllowEnhanceStat_Health=True,bAllowEnhanceStat_Attack=True,bAllowEnhanceStat_Stamina=True,bAllowEnhanceStat_Weight=True,bAllowEnhanceStat_WorkSpeed=True,bEnableBuildingPlayerUIdDisplay=False,BuildingNameDisplayCacheTTLSeconds=60,bAllowEnemyCampSpawnNearBaseCamp=False)

Paste this into PalWorldSettings.ini, replacing the old OptionSettings line.

Load your config

or drop a file here

Worth a look

  • The admin password is empty — admin commands will not work. AdminPassword
  • Autosaving more than once a minute causes stutter. autoSaveSpan
  • Zero means unlimited structures. The in-game tiers run from 400 to 10000. MaxBuildingLimitNum
MultiplayerbIsMultiplay

Unused on a dedicated server.

Max players in co-opCoopPlayerMaxNum
4
Max players on serverServerPlayerMaxNum

The official maximum is 32; higher values are at your own risk.

32
Server nameServerName
Server descriptionServerDescription
Admin passwordAdminPassword

Required for admin commands, RCON and the REST API.

Server passwordServerPassword

Empty means anyone can join.

Server regionRegion
Show player listbShowPlayerList
Chat messages per minuteChatPostLimitPerMinute
30
Show join/leave messagesbIsShowJoinLeftMessage
Allow client modsbAllowClientMod
Game portPublicPort

Forward the same port on your router or hosting panel.

8211
Public IPPublicIP
Enable RCONRCONEnabled
RCON portRCONPort
25575
Require authenticationbUseAuth

Leave enabled: without it anyone can connect.

Ban list URLBanListURL

Pocketpair’s official ban list. You may point this at your own.

Enable REST APIRESTAPIEnabled
REST API portRESTAPIPort

Must not equal the game port.

8212
Platforms Allowed for Cross-PlayCrossplayPlatforms

Which platforms may connect.

Keep backup savesbIsUseBackupSaveData
Log formatLogFormatType
DifficultyDifficulty

Difficulty preset. Dedicated servers usually keep None so the individual values below apply.

Random Pal Mode ※This setting can not be changed after creating the world.RandomizerType
SeedRandomizerSeed
Random Mode will make wild Pal levels completely random.bIsRandomizerPalLevelRandom
Auto save intervalAutoSaveSpan

More often means less data lost on a crash, but more hitching.

30 sec
Enable Fast TravelbEnableFastTravel
Restrict Fast Travel to bases onlybEnableFastTravelOnlyBaseCamp
Pick spawn point on mapbIsStartLocationSelectByMap
Body stays in world after logoutbExistPlayerAfterLogout
Meteorite/Supplies Drop IntervalSupplyDropSpan
180 min
Voice chatbEnableVoiceChat
Full-volume voice distanceVoiceChatMaxVolumeDistance
3000 cm
Zero-volume voice distanceVoiceChatZeroVolumeDistance
15000 cm
Day Time SpeedDayTimeSpeedRate
×1.0
Night Time SpeedNightTimeSpeedRate
×1.0
EXP RateExpRate

Multiplies EXP for both the player and Pals.

×1.0
Gatherable Items MultiplierCollectionDropRate
×1.0
Gatherable Objects Health MultiplierCollectionObjectHpRate
×1.0
Gatherable Objects Respawn IntervalCollectionObjectRespawnSpeedRate
×1.0
Dropped Items MultiplierEnemyDropItemRate
×1.0
Work Speed MultiplierWorkSpeedRate
×1.0
Grazing Item Production Rate MultiplierMonsterFarmActionSpeedRate

How fast Pals produce items at the Ranch.

×1.0
Damage from Player MultiplierPlayerDamageRateAttack
×1.0
Damage to Player MultiplierPlayerDamageRateDefense

Damage taken by the player: higher means you take more.

×1.0
Player Hunger Depletion RatePlayerStomachDecreaceRate
×1.0
Player Stamina Reduction RatePlayerStaminaDecreaceRate
×1.0
Player Auto Health Regeneration RatePlayerAutoHPRegeneRate
×1.0
Player Sleep Health Regeneration RatePlayerAutoHpRegeneRateInSleep
×1.0
Allow Health stat upgradesbAllowEnhanceStat_Health
Allow Attack stat upgradesbAllowEnhanceStat_Attack
Allow Stamina stat upgradesbAllowEnhanceStat_Stamina
Allow Weight stat upgradesbAllowEnhanceStat_Weight
Allow Work Speed stat upgradesbAllowEnhanceStat_WorkSpeed
Pal Capture RatePalCaptureRate

Higher means easier catches. The engine accepts 0.5 to 2.

×1.0
Pal Appearance Rate *Note: Affects game performancePalSpawnNumRate

More Pals in the world noticeably increases server load.

×1.0
Damage from Pals MultiplierPalDamageRateAttack
×1.0
Damage to Pals MultiplierPalDamageRateDefense

Damage taken by Pals.

×1.0
Pal Hunger Depletion RatePalStomachDecreaceRate
×1.0
Pal Stamina Reduction RatePalStaminaDecreaceRate
×1.0
Pal Auto Health Regeneration RatePalAutoHPRegeneRate
×1.0
Pal Sleep Health Regeneration Rate (Health Regeneration Rate in Palbox)PalAutoHpRegeneRateInSleep
×1.0
Time (h) to incubate Massive Egg. Note: Other eggs also require time to incubate.PalEggDefaultHatchingTime

Incubation time for a Massive Egg; other eggs scale from it.

×1.0
Enable Predator PalsEnablePredatorBossPal
Allow Pal Genetic Data to be saved in the Global Palbox.bAllowGlobalPalboxExport

Lets players save Pals to the Global Palbox.

Allow Pals to be reconstructed from the Global Palbox.bAllowGlobalPalboxImport

Lets players restore Pals from the Global Palbox.

Structure health multiplierBuildObjectHpRate
×1.0
Damage to Structure MultiplierBuildObjectDamageRate
×1.0
Structure Deterioration RateBuildObjectDeteriorationDamageRate
×1.0
Enable Raid EventsbEnableInvaderEnemy
Max bases in worldBaseCampMaxNum
128
Maximum number of work pals at the base.BaseCampWorkerMaxNum
15
Maximum number of bases for each guild.BaseCampMaxNumInGuild
4
Hide other guilds’ base bordersbInvisibleOtherGuildBaseCampAreaFX
Limit building areabBuildAreaLimit
Maximum number of structures per baseMaxBuildingLimitNum

0 means unlimited. In-game tiers: 400 / 500 / 2000 / 5000 / 10000.

0
Show structure ownerbEnableBuildingPlayerUIdDisplay
Enemy camps may spawn near basesbAllowEnemyCampSpawnNearBaseCamp
Enable Character DefecationbActiveUNKO

Pals and players defecate; the manure can be collected.

Maximum Number of Dropped Items in a WorldDropItemMaxNum
3000
Maximum Number of Dropped Active Items in a WorldPhysicsActiveDropItemMaxNum

−1 means unlimited (the default).

-1
Maximum amount of defecation in a worldDropItemMaxNum_UNKO
100
Hours dropped items remainDropItemAliveMaxHours
1 h
Item Weight RateItemWeightRate
×1.0
Equipment Durability Loss MultiplierEquipmentDurabilityDamageRate
×1.0
Item Decay Rate MultiplierItemCorruptionMultiplier

How fast food spoils.

×1.0
Denied technologiesDenyTechnologyList

Technologies that cannot be unlocked, listed by internal id.

Death PenaltyDeathPenalty

What you lose on death. Default drops everything except equipment.

Hardcore Mode: Permanent loss of progress upon player death.bHardcore

Cannot be changed after the world starts: dead players stay dead.

Hardcore Mode: Pals who die will be permanently lost.bPalLost

Cannot be changed after the world starts: Pals at 0 HP are lost forever.

Recreate character in hardcorebCharacterRecreateInHardcore
Penalty for long absencebEnableNonLoginPenalty
Respawn delayBlockRespawnTime
5 sec
Repeat-death penalty thresholdRespawnPenaltyDurationThreshold
0 sec
Respawn delay growth multiplierRespawnPenaltyTimeScale
×2.0
Automatically Delete Offline Guilds After Set TimebAutoResetGuildNoOnlinePlayers

Deletes bases of guilds nobody has logged into for a while.

Time (h) Until Offline Guilds Are Automatically DeletedAutoResetGuildTimeNoOnlinePlayers
72 h
Maximum Number of Guild MembersGuildPlayerMaxNum
20
Base defenses attack other guildsbEnableDefenseOtherGuildPlayer
Guild rejoin cooldownGuildRejoinCooldownMinutes
0 min
Guild leader check intervalAutoTransferMasterCheckIntervalSeconds
3600 sec
Days offline before leader transferAutoTransferMasterThresholdDays
14 days
Player-versus-player damagebEnablePlayerToPlayerDamage

Without this, PvP mode deals no damage.

Friendly firebEnableFriendlyFire
PvP modebIsPvP
Loot other guilds’ death dropsbCanPickupOtherGuildDeathPenaltyDrop
Show base loot count on mapbDisplayPvPItemNumOnWorldMap_BaseCamp
Show player loot count on mapbDisplayPvPItemNumOnWorldMap_Player
Item dropped on player killAdditionalDropItemWhenPlayerKillingInPvPMode
Item count on player killAdditionalDropItemNumWhenPlayerKillingInPvPMode
1
Extra drop on player killbAdditionalDropItemWhenPlayerKillingInPvPMode

Where the file goes

Windows server
Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
Linux server
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Paths are relative to the server folder. DefaultPalWorldSettings.ini in the root is only a sample and is never read: copy the line into PalWorldSettings.ini and restart the server.

Useful next: server setup guide · Base Planner · Base Levels · Leveling

Frequently asked questions

Where is PalWorldSettings.ini?

In the server folder: Pal\Saved\Config\WindowsServer\PalWorldSettings.ini on Windows, Pal/Saved/Config/LinuxServer/PalWorldSettings.ini on Linux. DefaultPalWorldSettings.ini in the root is a sample of the defaults and is never read.

Why are my settings ignored?

Three usual reasons: the wrong file was edited (it must be PalWorldSettings.ini under Saved/Config, not Default in the root), the server was not restarted, or Difficulty is not None — then the game takes its built-in preset and ignores part of your values.

How do I speed up EXP and catching Pals?

EXP is ExpRate (the engine accepts 0.1 to 20), catch chance is PalCaptureRate (0.5 to 2). CollectionDropRate and CollectionObjectRespawnSpeedRate speed up gathering, PalEggDefaultHatchingTime speeds up hatching.

How do server settings differ from in-game world settings?

They are the same set of parameters. Single-player changes them in the world settings menu; a dedicated server takes them from the OptionSettings line in PalWorldSettings.ini. A server also has keys the menu never shows: name and passwords, ports, RCON, REST API, cross-play.

How do I enable RCON and the REST API safely?

Turn on RCONEnabled or RESTAPIEnabled, set an admin password and keep the ports distinct: game 8211, RCON 25575, REST API 8212. Without an admin password, remote control is open to anyone who knows the address.