
PalWorldSettings.ini generator
Generate your Palworld server PalWorldSettings.ini: rates, capture, PvP, bases, RCON and REST API, starting from default values.
Last updated: 10/9/2026
100% local processing — saved in your browser.
Administrator password (used by /AdminPassword and RCON). Replace ChangeMe!.
Parenthesised list: Steam, Xbox, PS5, Mac.
RCON is disabled by default. Never expose it without a strong password.
Default not officially confirmed: false here for safety.
None, Item, ItemAndEquipment or All.
Default 4, maximum 10.
Between 5000 and 15000 (cm).
None by default; allowed values differ between sources, check your default file.
[/Script/Pal.PalGameWorldSettings] OptionSettings=(ServerName="Default Palworld Server",ServerDescription="",ServerPassword="",AdminPassword="ChangeMe!",ServerPlayerMaxNum=32,PublicIP="",PublicPort=8211,Region="",bUseAuth=True,bShowPlayerList=False,bAllowClientMod=True,bIsShowJoinLeftMessage=True,ChatPostLimitPerMinute=30,CrossplayPlatforms=(Steam,Xbox,PS5,Mac),LogFormatType=Text,RCONEnabled=False,RCONPort=25575,RESTAPIEnabled=False,RESTAPIPort=8212,bIsUseBackupSaveData=True,AutoSaveSpan=30.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,PalEggDefaultHatchingTime=72.000000,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,SupplyDropSpan=180,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,DeathPenalty=All,bCanPickupOtherGuildDeathPenaltyDrop=False,BlockRespawnTime=5.000000,RespawnPenaltyDurationThreshold=0.000000,RespawnPenaltyTimeScale=2.000000,bHardcore=False,bPalLost=False,bCharacterRecreateInHardcore=False,bIsPvP=False,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableDefenseOtherGuildPlayer=False,bAdditionalDropItemWhenPlayerKillingInPvPMode=False,AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem,AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,bDisplayPvPItemNumOnWorldMap_Player=False,bDisplayPvPItemNumOnWorldMap_BaseCamp=False,BaseCampMaxNum=128,BaseCampMaxNumInGuild=4,BaseCampWorkerMaxNum=15,MaxBuildingLimitNum=0,BuildObjectHpRate=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,bBuildAreaLimit=False,GuildPlayerMaxNum=20,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildRejoinCooldownMinutes=0,bAllowEnhanceStat_Health=True,bAllowEnhanceStat_Attack=True,bAllowEnhanceStat_Stamina=True,bAllowEnhanceStat_Weight=True,bAllowEnhanceStat_WorkSpeed=True,bEnableFastTravel=True,bEnableFastTravelOnlyBaseCamp=False,bIsStartLocationSelectByMap=True,bEnableInvaderEnemy=True,EnablePredatorBossPal=True,bExistPlayerAfterLogout=False,bEnableNonLoginPenalty=True,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,bActiveUNKO=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,DropItemAliveMaxHours=1.000000,RandomizerType=None,RandomizerSeed="",ServerReplicatePawnCullDistance=15000.000000,ItemContainerForceMarkDirtyInterval=1.000000,ItemCorruptionMultiplier=1.000000,DenyTechnologyList="",Difficulty=None)
How to use PalWorldSettings.ini generator?
Palworld is configured through a single file, PalWorldSettings.ini, where every option sits on one OptionSettings=(...) line. This tool builds that line without syntax errors, starting from the default values.
Start the server once to create the config folders, then stop it.
Import your existing PalWorldSettings.ini (optional) or start from the defaults.
Set the name, passwords (AdminPassword!), rates, death penalty, PvP and bases.
Copy or download the file and place it in Pal/Saved/Config/LinuxServer/ (or WindowsServer/) while the server is stopped.
Restart the server and check the settings in game.