Skip to content
paldb.gg
Tool

Palworld server settings and custom world rules

All 120 of them, with the default the game actually ships. The in-game menu shows a fraction of this list — the rest only exist if you edit the file, and several of the most useful ones (how many bases a guild gets, what you drop on death, whether raids happen at all) are in that hidden majority.

If you do not have a server yet, start here instead — co-op holds four players for free, the dedicated server software is a free download, and renting only buys you uptime and a reachable address.

Build a config

Pick a starting point, change what you want, and copy the finishedPalWorldSettings.ini line. Every preset lists exactly which values it changes, and none of them claims to be the right way to play.

Exactly the file Pocketpair ships. No changes.

Your PalWorldSettings.ini
Changed from the shipped file
0 / 120
exactly the file Pocketpair ships
[/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,WorkSpeedRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,ItemWeightRate=1.000000,EquipmentDurabilityDamageRate=1.000000,ItemCorruptionMultiplier=1.000000,MonsterFarmActionSpeedRate=1.000000,PalEggDefaultHatchingTime=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,BuildObjectHpRate=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=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,DeathPenalty=Item,bPalLost=False,bHardcore=False,bCharacterRecreateInHardcore=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,BlockRespawnTime=5.000000,RespawnPenaltyDurationThreshold=0.000000,RespawnPenaltyTimeScale=2.000000,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,BaseCampMaxNumInGuild=4,MaxBuildingLimitNum=0,bBuildAreaLimit=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bAllowEnemyCampSpawnNearBaseCamp=False,bEnableBuildingPlayerUIdDisplay=False,BuildingNameDisplayCacheTTLSeconds=60,DropItemMaxNum=3000,PhysicsActiveDropItemMaxNum=-1,DropItemMaxNum_UNKO=100,DropItemAliveMaxHours=1.000000,bActiveUNKO=False,GuildPlayerMaxNum=20,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildRejoinCooldownMinutes=0,AutoTransferMasterCheckIntervalSeconds=3600.000000,AutoTransferMasterThresholdDays=14,MaxGuildsPerFrame=10,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,bIsPvP=False,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bAdditionalDropItemWhenPlayerKillingInPvPMode=False,AdditionalDropItemWhenPlayerKillingInPvPMode="PlayerDropItem",AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,bDisplayPvPItemNumOnWorldMap_BaseCamp=False,bDisplayPvPItemNumOnWorldMap_Player=False,bEnableFastTravel=True,bEnableFastTravelOnlyBaseCamp=False,bIsStartLocationSelectByMap=False,bEnableInvaderEnemy=True,SupplyDropSpan=180,EnablePredatorBossPal=True,bExistPlayerAfterLogout=False,bAllowEnhanceStat_Health=True,bAllowEnhanceStat_Attack=True,bAllowEnhanceStat_Stamina=True,bAllowEnhanceStat_Weight=True,bAllowEnhanceStat_WorkSpeed=True,bIsMultiplay=False,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,RESTAPIEnabled=False,RESTAPIPort=8212,Region="",bUseAuth=True,BanListURL="https://b.palworldgame.com/api/banlist.txt",bShowPlayerList=False,ChatPostLimitPerMinute=30,CrossplayPlatforms=(Steam,Xbox,PS5,Mac),bAllowClientMod=True,LogFormatType=Text,bIsShowJoinLeftMessage=True,AutoSaveSpan=30.000000,bIsUseBackupSaveData=True,ServerReplicatePawnCullDistance=15000.000000,ItemContainerForceMarkDirtyInterval=1.000000,PlayerDataPalStorageUpdateCheckTickInterval=1.000000,DenyTechnologyList=,bAllowGlobalPalboxExport=True,bAllowGlobalPalboxImport=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,bEnableVoiceChat=False,VoiceChatMaxVolumeDistance=3000.000000,VoiceChatZeroVolumeDistance=15000.000000)

Replaces the whole OptionSettings line — all 120 keys are emitted, because a partial line makes the server fall back to defaults without saying so.

Every setting
Change individual settings120
Difficulty and rates
Damage
Survival and regeneration
Death and penalties
Bases and building
Items on the ground
Guilds and players
PvP
Travel and world
Stat upgrades
Server, network and admin
Input and chat

Where to put them

The file you edit is Pal/Saved/Config/LinuxServer/PalWorldSettings.ini on Linux, or WindowsServer in place of LinuxServer. Editing DefaultPalWorldSettings.ini does nothing — it is a sample, and the file says so in its own first line. Every value below is that sample’s default.

Difficulty and rates

19 settings
SettingDefault
DifficultyNone
RandomizerTypeNone
RandomizerSeed(empty)
bIsRandomizerPalLevelRandomFalse
DayTimeSpeedRate1
NightTimeSpeedRate1
ExpRate1
PalCaptureRate1
PalSpawnNumRate1
WorkSpeedRate1
CollectionDropRate1
CollectionObjectHpRate1
CollectionObjectRespawnSpeedRate1
EnemyDropItemRate1
ItemWeightRate1
EquipmentDurabilityDamageRate1
ItemCorruptionMultiplier1
MonsterFarmActionSpeedRate1
PalEggDefaultHatchingTime1

Damage

7 settings
SettingDefault
PalDamageRateAttack1
PalDamageRateDefense1
PlayerDamageRateAttack1
PlayerDamageRateDefense1
BuildObjectHpRate1
BuildObjectDamageRate1
BuildObjectDeteriorationDamageRate1

Survival and regeneration

8 settings
SettingDefault
PlayerStomachDecreaceRate1
PlayerStaminaDecreaceRate1
PlayerAutoHPRegeneRate1
PlayerAutoHpRegeneRateInSleep1
PalStomachDecreaceRate1
PalStaminaDecreaceRate1
PalAutoHPRegeneRate1
PalAutoHpRegeneRateInSleep1

Death and penalties

9 settings
SettingDefault
DeathPenaltyItem
bPalLostFalse
bHardcoreFalse
bCharacterRecreateInHardcoreFalse
bCanPickupOtherGuildDeathPenaltyDropFalse
bEnableNonLoginPenaltyTrue
BlockRespawnTime5
RespawnPenaltyDurationThreshold0
RespawnPenaltyTimeScale2

Bases and building

10 settings
SettingDefault
BaseCampMaxNum128
BaseCampWorkerMaxNum15
BaseCampMaxNumInGuild4
MaxBuildingLimitNum0
bBuildAreaLimitFalse
bEnableDefenseOtherGuildPlayerFalse
bInvisibleOtherGuildBaseCampAreaFXFalse
bAllowEnemyCampSpawnNearBaseCampFalse
bEnableBuildingPlayerUIdDisplayFalse
BuildingNameDisplayCacheTTLSeconds60

Items on the ground

5 settings
SettingDefault
DropItemMaxNum3000
PhysicsActiveDropItemMaxNum-1
DropItemMaxNum_UNKO100
DropItemAliveMaxHours1
bActiveUNKOFalse

Guilds and players

9 settings
SettingDefault
GuildPlayerMaxNum20
bAutoResetGuildNoOnlinePlayersFalse
AutoResetGuildTimeNoOnlinePlayers72
GuildRejoinCooldownMinutes0
AutoTransferMasterCheckIntervalSeconds3600
AutoTransferMasterThresholdDays14
MaxGuildsPerFrame10
CoopPlayerMaxNum4
ServerPlayerMaxNum32

PvP

8 settings
SettingDefault
bIsPvPFalse
bEnablePlayerToPlayerDamageFalse
bEnableFriendlyFireFalse
bAdditionalDropItemWhenPlayerKillingInPvPModeFalse
AdditionalDropItemWhenPlayerKillingInPvPModePlayerDropItem
AdditionalDropItemNumWhenPlayerKillingInPvPMode1
bDisplayPvPItemNumOnWorldMap_BaseCampFalse
bDisplayPvPItemNumOnWorldMap_PlayerFalse

Travel and world

7 settings
SettingDefault
bEnableFastTravelTrue
bEnableFastTravelOnlyBaseCampFalse
bIsStartLocationSelectByMapFalse
bEnableInvaderEnemyTrue
SupplyDropSpan180
EnablePredatorBossPalTrue
bExistPlayerAfterLogoutFalse

Stat upgrades

5 settings
SettingDefault
bAllowEnhanceStat_HealthTrue
bAllowEnhanceStat_AttackTrue
bAllowEnhanceStat_StaminaTrue
bAllowEnhanceStat_WeightTrue
bAllowEnhanceStat_WorkSpeedTrue

Server, network and admin

28 settings
SettingDefault
bIsMultiplayFalse
ServerNameDefault Palworld Server
ServerDescription(empty)
AdminPassword(empty)
ServerPassword(empty)
PublicPort8211
PublicIP(empty)
RCONEnabledFalse
RCONPort25575
RESTAPIEnabledFalse
RESTAPIPort8212
Region(empty)
bUseAuthTrue
BanListURLhttps://b.palworldgame.com/api/banlist.txt
bShowPlayerListFalse
ChatPostLimitPerMinute30
CrossplayPlatforms(Steam,Xbox,PS5,Mac)
bAllowClientModTrue
LogFormatTypeText
bIsShowJoinLeftMessageTrue
AutoSaveSpan30
bIsUseBackupSaveDataTrue
ServerReplicatePawnCullDistance15000
ItemContainerForceMarkDirtyInterval1
PlayerDataPalStorageUpdateCheckTickInterval1
DenyTechnologyList(empty)
bAllowGlobalPalboxExportTrue
bAllowGlobalPalboxImportFalse

Input and chat

5 settings
SettingDefault
bEnableAimAssistPadTrue
bEnableAimAssistKeyboardFalse
bEnableVoiceChatFalse
VoiceChatMaxVolumeDistance3000
VoiceChatZeroVolumeDistance15000

The settings people actually come looking for

BaseCampMaxNumInGuild is the real answer to “how many bases can I have” — it defaults to 4, and the 128 in BaseCampMaxNum is a server-wide ceiling that people regularly mistake for a personal one.

AdminPassword ships empty, which means the admin commands do not work at all until you set one — the most common reason RCON appears to be broken on a fresh server.

CrossplayPlatforms defaults to all four platforms, which is the file-level reason crossplay works without configuring anything.

What is sourced here and what is not

The setting names and the default values are verbatim from DefaultPalWorldSettings.ini as shipped with the dedicated server — that half of this page is a transcription, and it is exact.

The grouping and the “what it does” notes are ours, written from the setting names and from behaviour, and they are not in the file. Where a name was not self-explanatory enough to describe confidently, the note is left blank rather than filled with a plausible guess — a blank cell is more useful than a wrong sentence sat next to an exact number, borrowing its credibility.

Several of the questions people ask about multiplayer are answered by the defaults above:how many players a server holds,whether split screen exists, andwhich platforms can play together.

Extracted from Palworld's game files on (build 4570874460).Methodology