Skip to content
Sign inStart a server

Free tool

Palworld server settings generator (PalWorldSettings.ini)

Palworld keeps every setting on one fragile line. Edit them here with plain-English explanations: we check ranges, passwords and port clashes, keep any setting without a field here exactly as it was, and write the line back in the exact format the server expects. New to the file? Read Palworld server settings explained.

Checked against the Palworld docs 1.0.4 and the game's own default file, Steam build 25247047 on . Sources: Palworld docs: configuration.

Starting points (ours)

A preset changes only the settings it lists; everything else stays as you set it.

World

DayTimeSpeedRate

How fast daytime passes, so a higher number means a shorter day.

Default: 1 · A number; usually 0.1 to 5

NightTimeSpeedRate

How fast night passes, so a higher number means a shorter night.

Default: 1 · A number; usually 0.1 to 5

PalSpawnNumRate

How many wild pals appear; more pals make the world busier but the server work harder.

Default: 1 · A number; usually 0.5 to 3

bEnableInvaderEnemy

Whether enemy raiders attack your base.

Default: on

on

DropItemMaxNum

How many dropped items can lie around the world at once before the oldest vanish.

Default: 3000 · A whole number; usually 0 to 5,000

BaseCampWorkerMaxNum

How many pals can work at one base; more workers make the server work harder.

Default: 15 · 1 to 50; usually up to 20

DropItemAliveMaxHours

Hours a dropped item stays in the world before it disappears.

Default: 1 · A number

bBuildAreaLimit

Stops players building close to fast-travel statues and other landmarks.

Default: off

off

EnablePredatorBossPal

Whether the tough predator boss pals can appear.

Default: on

on

bAllowEnemyCampSpawnNearBaseCamp

Lets enemy camps appear near player bases.

Default: off

off

Difficulty & rates

ExpRate

How much experience players and pals earn; 2 means double.

Default: 1 · A number; usually 0.1 to 20

PalCaptureRate

How easy it is to catch pals, so a higher number is easier.

Default: 1 · A number; usually 0.5 to 2

PalDamageRateAttack

How hard pals hit, so a higher number means more damage.

Default: 1 · A number; usually 0.1 to 5

PalDamageRateDefense

How much damage pals take, so a higher number means they get hurt more.

Default: 1 · A number; usually 0.1 to 5

PlayerDamageRateAttack

How hard players hit, so a higher number means more damage.

Default: 1 · A number; usually 0.1 to 5

PlayerDamageRateDefense

How much damage players take, so a higher number means they get hurt more.

Default: 1 · A number; usually 0.1 to 5

PlayerStomachDecreaceRate

How fast players get hungry; higher means hungrier sooner.

Default: 1 · A number; usually 0.1 to 5

PlayerStaminaDecreaceRate

How fast players use up their stamina.

Default: 1 · A number; usually 0.1 to 5

PlayerAutoHPRegeneRate

How fast players heal on their own.

Default: 1 · A number; usually 0.1 to 5

PlayerAutoHpRegeneRateInSleep

How fast players heal while they sleep.

Default: 1 · A number; usually 0.1 to 5

PalStomachDecreaceRate

How fast pals get hungry; higher means hungrier sooner.

Default: 1 · A number; usually 0.1 to 5

PalStaminaDecreaceRate

How fast pals use up their stamina.

Default: 1 · A number; usually 0.1 to 5

PalAutoHPRegeneRate

How fast pals heal on their own.

Default: 1 · A number; usually 0.1 to 5

PalAutoHpRegeneRateInSleep

How fast pals heal while they sleep at your base.

Default: 1 · A number; usually 0.1 to 5

BuildObjectHpRate

How tough buildings are, so a higher number means they survive more hits.

Default: 1 · A number; usually 0.5 to 3

BuildObjectDamageRate

How much damage buildings take from attacks, so a higher number means they break sooner.

Default: 1 · A number; usually 0.5 to 3

BuildObjectDeteriorationDamageRate

How fast buildings rot away when nobody looks after them; 0 turns decay off.

Default: 1 · A number; usually 0 to 10

CollectionDropRate

How many items you get from chopping trees and mining rocks.

Default: 1 · A number; usually 0.5 to 3

CollectionObjectHpRate

How tough trees and rocks are, so a higher number takes longer to break.

Default: 1 · A number; usually 0.5 to 3

CollectionObjectRespawnSpeedRate

How quickly trees and rocks grow back; higher is faster.

Default: 1 · A number; usually 0.5 to 3

EnemyDropItemRate

How much loot enemies drop.

Default: 1 · A number; usually 0.5 to 3

DeathPenalty

What a player drops when they die.

Default: Item

PalEggDefaultHatchingTime

Hours the biggest eggs take to hatch, and smaller eggs take less; 0 hatches them at once.

Default: 1 · A number; usually 0 to 240

WorkSpeedRate

How fast pals work at your base.

Default: 1 · A number; usually 0.1 to 5

bHardcore

Characters are lost for good when they die.

Default: off

off

bPalLost

Pals are lost for good when they die.

Default: off

off

bCharacterRecreateInHardcore

Lets a player make a new character after dying in hardcore mode.

Default: off

off

ItemWeightRate

How heavy items feel, so a higher number overloads players sooner.

Default: 1 · A number; usually 0.1 to 5

EquipmentDurabilityDamageRate

How fast weapons and armor wear down.

Default: 1 · A number; usually 0.1 to 5

ItemCorruptionMultiplier

How fast food and other perishables spoil, where 1 is normal.

Default: 1 · A number; usually 0.1 to 5

MonsterFarmActionSpeedRate

How fast pals on the ranch make items, where 1 is normal.

Default: 1 · A number; usually 0.1 to 5

Players

bEnablePlayerToPlayerDamage

Whether players can hurt other players.

Default: off

off

bEnableFriendlyFire

Whether players can hurt their own guild-mates.

Default: off

off

bEnableAimAssistPad

Helps controller players aim.

Default: on

on

bEnableAimAssistKeyboard

Helps keyboard and mouse players aim.

Default: off

off

bAutoResetGuildNoOnlinePlayers

Deletes a guild once nobody in it has been online for a while.

Default: off

off

AutoResetGuildTimeNoOnlinePlayers

Hours with nobody online before an empty guild is deleted.

Default: 72 · A number

GuildPlayerMaxNum

How many players can be in one guild.

Default: 20 · 1 to 100

BaseCampMaxNumInGuild

How many bases one guild can have.

Default: 4 · 1 to 10

bIsPvP

Turns on player-vs-player mode.

Default: off

off

bCanPickupOtherGuildDeathPenaltyDrop

Whether you can pick up what another guild's player dropped when they died.

Default: off

off

bEnableNonLoginPenalty

Whether pals suffer while their owner is logged out.

Default: on

on

bEnableFastTravel

Whether players can fast travel between statues.

Default: on

on

bEnableFastTravelOnlyBaseCamp

Limits fast travel to trips between bases.

Default: off

off

bIsStartLocationSelectByMap

Whether new players can choose where on the map to start.

Default: off

off

bExistPlayerAfterLogout

Leaves a player's character standing in the world after they log out.

Default: off

off

bEnableDefenseOtherGuildPlayer

Makes base defences attack players from other guilds.

Default: off

off

ServerPlayerMaxNum

How many players can be on the server at the same time.

Default: 32 · 1 to 32

bAllowClientMod

Lets players who have mods turned on join the server.

Default: on

on

bShowPlayerList

Lets players see who is online.

Default: off

off

bIsShowJoinLeftMessage

Shows a chat message when a player joins or leaves.

Default: on

on

BlockRespawnTime

Seconds a player waits before they can respawn after dying.

Default: 5 · A number, in seconds

bAdditionalDropItemWhenPlayerKillingInPvPMode

Makes a player killed in PvP drop a special item.

Default: off

off

bEnableVoiceChat

Turns on the game's built-in voice chat.

Default: off

off

Network

ServerName

The name shown in the server list.

Default: Default Palworld Server · Text, up to 64 characters

ServerDescription

A short blurb shown in the server list.

Default: (empty) · Text, up to 256 characters

ServerPassword

The password players need to join; leave it empty to let anyone in.

Default: (empty) · Text

No server password is set, so anyone who finds the server can join.

Set ServerPassword if you only want friends to join.

PublicPort

The port the community server list tells players to use. The server listens on the port its -port launch option sets (8211 unless you change it); this setting only advertises one.

Default: 8211 · 1 to 65,535

CrossplayPlatforms

Which kinds of players can join: Steam, Xbox, PlayStation 5 and Mac.

Default: Steam, Xbox, PS5, Mac · Any of Steam, Xbox, PS5, Mac

Allowed platforms

Admin

AdminPassword

The password for admin commands, RCON and the REST API, so keep it secret.

Default: (empty) · Text

RCONEnabled

Lets you send admin commands from outside the game. Pocketpair's docs mark RCON as deprecated and due to stop working in an update: use the REST API instead.

Default: off

off

RCONPort

The port that RCON listens on.

Default: 25575 · 1 to 65,535

RESTAPIEnabled

Lets tools and websites read server info and run admin commands over the web.

Default: off

off

RESTAPIPort

The port that the REST API listens on.

Default: 8212 · 1 to 65,535

bIsUseBackupSaveData

Saves extra backup copies of the world so you can roll back.

Default: on

on

bAllowGlobalPalboxExport

Lets players send pals from this server to the global Palbox.

Default: on

on

bAllowGlobalPalboxImport

Lets players bring pals from the global Palbox into this server.

Default: off

off

Reference

Every setting in PalWorldSettings.ini

All 117 settings this tool knows, with the default each one starts at and the values it takes. Advanced settings are included; in the editor they sit behind the Advanced switch.

Difficulty & rates

PalWorldSettings.ini: Difficulty & rates settings
SettingDefaultValuesWhat it does
DifficultyDifficulty preset · advancedDefaultNoneValuesTextWhat it doesA preset name the game uses to set the difficulty; leave it as None to use the individual settings.
ExpRateXP rateDefault1ValuesA number; usually 0.1 to 20What it doesHow much experience players and pals earn; 2 means double.
PalCaptureRateCapture rateDefault1ValuesA number; usually 0.5 to 2What it doesHow easy it is to catch pals, so a higher number is easier.
PalDamageRateAttackPal damage dealtDefault1ValuesA number; usually 0.1 to 5What it doesHow hard pals hit, so a higher number means more damage.
PalDamageRateDefensePal damage takenDefault1ValuesA number; usually 0.1 to 5What it doesHow much damage pals take, so a higher number means they get hurt more.
PlayerDamageRateAttackPlayer damage dealtDefault1ValuesA number; usually 0.1 to 5What it doesHow hard players hit, so a higher number means more damage.
PlayerDamageRateDefensePlayer damage takenDefault1ValuesA number; usually 0.1 to 5What it doesHow much damage players take, so a higher number means they get hurt more.
PlayerStomachDecreaceRatePlayer hunger speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast players get hungry; higher means hungrier sooner.
PlayerStaminaDecreaceRatePlayer stamina useDefault1ValuesA number; usually 0.1 to 5What it doesHow fast players use up their stamina.
PlayerAutoHPRegeneRatePlayer health regenDefault1ValuesA number; usually 0.1 to 5What it doesHow fast players heal on their own.
PlayerAutoHpRegeneRateInSleepPlayer sleep healingDefault1ValuesA number; usually 0.1 to 5What it doesHow fast players heal while they sleep.
PalStomachDecreaceRatePal hunger speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals get hungry; higher means hungrier sooner.
PalStaminaDecreaceRatePal stamina useDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals use up their stamina.
PalAutoHPRegeneRatePal health regenDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals heal on their own.
PalAutoHpRegeneRateInSleepPal sleep healingDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals heal while they sleep at your base.
BuildObjectHpRateBuilding healthDefault1ValuesA number; usually 0.5 to 3What it doesHow tough buildings are, so a higher number means they survive more hits.
BuildObjectDamageRateBuilding damage takenDefault1ValuesA number; usually 0.5 to 3What it doesHow much damage buildings take from attacks, so a higher number means they break sooner.
BuildObjectDeteriorationDamageRateBuilding decayDefault1ValuesA number; usually 0 to 10What it doesHow fast buildings rot away when nobody looks after them; 0 turns decay off.
CollectionDropRateGathering yieldDefault1ValuesA number; usually 0.5 to 3What it doesHow many items you get from chopping trees and mining rocks.
CollectionObjectHpRateResource healthDefault1ValuesA number; usually 0.5 to 3What it doesHow tough trees and rocks are, so a higher number takes longer to break.
CollectionObjectRespawnSpeedRateResource respawn speedDefault1ValuesA number; usually 0.5 to 3What it doesHow quickly trees and rocks grow back; higher is faster.
EnemyDropItemRateEnemy lootDefault1ValuesA number; usually 0.5 to 3What it doesHow much loot enemies drop.
DeathPenaltyDeath penaltyDefaultItemValuesNone (Nothing), Item (Items only), ItemAndEquipment (Items and equipment), All (Items, equipment and pals)What it doesWhat a player drops when they die.
PalEggDefaultHatchingTimeEgg hatch timeDefault1ValuesA number; usually 0 to 240What it doesHours the biggest eggs take to hatch, and smaller eggs take less; 0 hatches them at once.
WorkSpeedRateWork speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals work at your base.
bHardcoreHardcoreDefaultoffValuesOn or offWhat it doesCharacters are lost for good when they die.
bPalLostPal lossDefaultoffValuesOn or offWhat it doesPals are lost for good when they die.
bCharacterRecreateInHardcoreNew character after a hardcore deathDefaultoffValuesOn or offWhat it doesLets a player make a new character after dying in hardcore mode.
ItemWeightRateItem weightDefault1ValuesA number; usually 0.1 to 5What it doesHow heavy items feel, so a higher number overloads players sooner.
EquipmentDurabilityDamageRateGear wearDefault1ValuesA number; usually 0.1 to 5What it doesHow fast weapons and armor wear down.
ItemCorruptionMultiplierFood spoil speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast food and other perishables spoil, where 1 is normal.
MonsterFarmActionSpeedRateRanch speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast pals on the ranch make items, where 1 is normal.
FishingDifficultyRateFishing difficulty · advancedDefault1ValuesA number; usually 0.1 to 1What it doesHow hard fishing is, where 1 is normal.

World

PalWorldSettings.ini: World settings
SettingDefaultValuesWhat it does
RandomizerTypeRandomizer · advancedDefaultNoneValuesNone, Region, AllWhat it doesShuffles which pals spawn where; None keeps the normal map.
RandomizerSeedRandomizer seed · advancedDefault(empty)ValuesTextWhat it doesA word or number that decides the shuffle, so the same seed always gives the same result.
bIsRandomizerPalLevelRandomRandomize pal levels · advancedDefaultoffValuesOn or offWhat it doesAlso shuffles the levels of the pals you meet when the randomizer is on.
DayTimeSpeedRateDay speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast daytime passes, so a higher number means a shorter day.
NightTimeSpeedRateNight speedDefault1ValuesA number; usually 0.1 to 5What it doesHow fast night passes, so a higher number means a shorter night.
PalSpawnNumRatePal spawn amountDefault1ValuesA number; usually 0.5 to 3What it doesHow many wild pals appear; more pals make the world busier but the server work harder.
bEnableInvaderEnemyRaidsDefaultonValuesOn or offWhat it doesWhether enemy raiders attack your base.
bActiveUNKOPal droppings · advancedDefaultoffValuesOn or offWhat it doesLets pals leave droppings around the base.
DropItemMaxNumDropped item limitDefault3000ValuesA whole number; usually 0 to 5,000What it doesHow many dropped items can lie around the world at once before the oldest vanish.
PhysicsActiveDropItemMaxNumPhysics item limit · advancedDefault-1ValuesA whole numberWhat it doesThe most dropped items that use physics at once; the game ships it at -1.
DropItemMaxNum_UNKODropped droppings limit · advancedDefault100ValuesA whole numberWhat it doesHow many droppings can lie around the world at once.
BaseCampMaxNumBase limit (server) · advancedDefault128ValuesA whole numberWhat it doesThe most bases the whole server can have.
BaseCampWorkerMaxNumPals working per baseDefault15Values1 to 50; usually up to 20What it doesHow many pals can work at one base; more workers make the server work harder.
DropItemAliveMaxHoursDropped item lifetimeDefault1ValuesA numberWhat it doesHours a dropped item stays in the world before it disappears.
bBuildAreaLimitLimit building near landmarksDefaultoffValuesOn or offWhat it doesStops players building close to fast-travel statues and other landmarks.
SupplyDropSpanSupply drop gap · advancedDefault180ValuesA whole numberWhat it doesMinutes between supply drops falling from the sky.
EnablePredatorBossPalPredator bossesDefaultonValuesOn or offWhat it doesWhether the tough predator boss pals can appear.
MaxBuildingLimitNumBuilding limit per player · advancedDefault0ValuesA whole numberWhat it doesThe most buildings one player can place; 0 means no limit.
MaxBuildingLimitNumPerPlayerBuilding limit per player (undocumented) · advancedDefault0ValuesA whole numberWhat it doesThe game's default file sets this to 0. Pocketpair's docs describe MaxBuildingLimitNum as the per-player cap, so set that one.
ServerReplicatePawnCullDistancePal sync distance · advancedDefault15000Values5,000 to 15,000 cmWhat it doesHow far from each player, in centimetres, pals are kept in sync; larger values cost more bandwidth.
ItemContainerForceMarkDirtyIntervalContainer refresh gap · advancedDefault1ValuesA numberWhat it doesSeconds between forced refreshes of item containers; leave it alone unless chests look out of sync.
DenyTechnologyListBlocked technologies · advancedDefault(empty)ValuesTextWhat it doesTechnologies nobody can unlock, written in brackets such as ("PALBOX","RepairBench"); leave it empty to allow them all.
bEnableBuildingPlayerUIdDisplayShow who built it · advancedDefaultoffValuesOn or offWhat it doesShows the ID of the player who built each structure.
bAllowEnemyCampSpawnNearBaseCampEnemy camps near basesDefaultoffValuesOn or offWhat it doesLets enemy camps appear near player bases.

Players

PalWorldSettings.ini: Players settings
SettingDefaultValuesWhat it does
bEnablePlayerToPlayerDamagePlayer damage to playersDefaultoffValuesOn or offWhat it doesWhether players can hurt other players.
bEnableFriendlyFireFriendly fireDefaultoffValuesOn or offWhat it doesWhether players can hurt their own guild-mates.
bEnableAimAssistPadAim assist (controller)DefaultonValuesOn or offWhat it doesHelps controller players aim.
bEnableAimAssistKeyboardAim assist (keyboard)DefaultoffValuesOn or offWhat it doesHelps keyboard and mouse players aim.
bAutoResetGuildNoOnlinePlayersAuto-delete empty guildsDefaultoffValuesOn or offWhat it doesDeletes a guild once nobody in it has been online for a while.
AutoResetGuildTimeNoOnlinePlayersEmpty guild timerDefault72ValuesA numberWhat it doesHours with nobody online before an empty guild is deleted.
GuildPlayerMaxNumGuild sizeDefault20Values1 to 100What it doesHow many players can be in one guild.
BaseCampMaxNumInGuildBases per guildDefault4Values1 to 10What it doesHow many bases one guild can have.
bIsPvPPvPDefaultoffValuesOn or offWhat it doesTurns on player-vs-player mode.
bCanPickupOtherGuildDeathPenaltyDropLoot other guilds' dropsDefaultoffValuesOn or offWhat it doesWhether you can pick up what another guild's player dropped when they died.
bEnableNonLoginPenaltyOffline penaltyDefaultonValuesOn or offWhat it doesWhether pals suffer while their owner is logged out.
bEnableFastTravelFast travelDefaultonValuesOn or offWhat it doesWhether players can fast travel between statues.
bEnableFastTravelOnlyBaseCampFast travel between bases onlyDefaultoffValuesOn or offWhat it doesLimits fast travel to trips between bases.
bIsStartLocationSelectByMapPick start locationDefaultoffValuesOn or offWhat it doesWhether new players can choose where on the map to start.
bExistPlayerAfterLogoutLeave characters behindDefaultoffValuesOn or offWhat it doesLeaves a player's character standing in the world after they log out.
bEnableDefenseOtherGuildPlayerDefend against other guildsDefaultoffValuesOn or offWhat it doesMakes base defences attack players from other guilds.
bInvisibleOtherGuildBaseCampAreaFXHide other bases' borders · advancedDefaultoffValuesOn or offWhat it doesHides the glowing border around other guilds' bases.
CoopPlayerMaxNumCo-op party size · advancedDefault4Values1 to 32What it doesHow many players can team up at once in co-op.
ServerPlayerMaxNumMaximum playersDefault32Values1 to 32What it doesHow many players can be on the server at the same time.
bAllowClientModAllow modded playersDefaultonValuesOn or offWhat it doesLets players who have mods turned on join the server.
bShowPlayerListShow player listDefaultoffValuesOn or offWhat it doesLets players see who is online.
ChatPostLimitPerMinuteChat limit · advancedDefault30ValuesA whole numberWhat it doesThe most chat messages a player can send per minute.
bIsShowJoinLeftMessageJoin and leave messagesDefaultonValuesOn or offWhat it doesShows a chat message when a player joins or leaves.
GuildRejoinCooldownMinutesGuild rejoin wait · advancedDefault0Values0 or moreWhat it doesMinutes a player waits before joining a guild again after leaving one; 0 means no wait.
BlockRespawnTimeRespawn waitDefault5ValuesA number, in secondsWhat it doesSeconds a player waits before they can respawn after dying.
RespawnPenaltyDurationThresholdQuick death threshold · advancedDefault0ValuesA number, in secondsWhat it doesA player who dies again within this many seconds of respawning waits longer next time, by the respawn penalty multiplier.
RespawnPenaltyTimeScaleRespawn penalty multiplier · advancedDefault2ValuesA numberWhat it doesWhat the respawn wait is multiplied by after a quick death.
bDisplayPvPItemNumOnWorldMap_BaseCampShow bases' PvP items on the map · advancedDefaultoffValuesOn or offWhat it doesShows on the map how many PvP-only items each base holds.
bDisplayPvPItemNumOnWorldMap_PlayerShow players' PvP items on the map · advancedDefaultoffValuesOn or offWhat it doesShows where players are on the map, and how many PvP-only items they carry.
AdditionalDropItemWhenPlayerKillingInPvPModePvP kill drop item · advancedDefaultPlayerDropItemValuesTextWhat it doesThe ID of the item a player killed in PvP drops, when the PvP kill drop is on.
AdditionalDropItemNumWhenPlayerKillingInPvPModePvP kill drop amount · advancedDefault1Values0 or moreWhat it doesHow many of that item a player killed in PvP drops.
bAdditionalDropItemWhenPlayerKillingInPvPModePvP kill dropDefaultoffValuesOn or offWhat it doesMakes a player killed in PvP drop a special item.
bEnableVoiceChatVoice chatDefaultoffValuesOn or offWhat it doesTurns on the game's built-in voice chat.
VoiceChatMaxVolumeDistanceVoice full-volume range · advancedDefault3000ValuesA numberWhat it doesHow close another player must be, in game units, to hear them at full volume.
VoiceChatZeroVolumeDistanceVoice silent range · advancedDefault15000ValuesA numberWhat it doesHow far away, in game units, a voice fades to silence.
bAllowEnhanceStat_HealthRaise health with points · advancedDefaultonValuesOn or offWhat it doesLets players spend stat points on health.
bAllowEnhanceStat_AttackRaise attack with points · advancedDefaultonValuesOn or offWhat it doesLets players spend stat points on attack.
bAllowEnhanceStat_StaminaRaise stamina with points · advancedDefaultonValuesOn or offWhat it doesLets players spend stat points on stamina.
bAllowEnhanceStat_WeightRaise carry weight with points · advancedDefaultonValuesOn or offWhat it doesLets players spend stat points on how much they can carry.
bAllowEnhanceStat_WorkSpeedRaise work speed with points · advancedDefaultonValuesOn or offWhat it doesLets players spend stat points on work speed.

Admin

PalWorldSettings.ini: Admin settings
SettingDefaultValuesWhat it does
AutoSaveSpanAutosave interval · advancedDefault30Values1 or moreWhat it doesSeconds between automatic saves.
AdminPasswordAdmin passwordDefault(empty)ValuesTextWhat it doesThe password for admin commands, RCON and the REST API, so keep it secret.
RCONEnabledEnable RCON (deprecated)DefaultoffValuesOn or offWhat it doesLets you send admin commands from outside the game. Pocketpair's docs mark RCON as deprecated and due to stop working in an update: use the REST API instead.
RCONPortRCON portDefault25575Values1 to 65,535What it doesThe port that RCON listens on.
RESTAPIEnabledEnable REST APIDefaultoffValuesOn or offWhat it doesLets tools and websites read server info and run admin commands over the web.
RESTAPIPortREST API portDefault8212Values1 to 65,535What it doesThe port that the REST API listens on.
bIsUseBackupSaveDataKeep backupsDefaultonValuesOn or offWhat it doesSaves extra backup copies of the world so you can roll back.
LogFormatTypeLog format · advancedDefaultTextValuesText (Plain text), Json (JSON)What it doesHow the server writes its log.
bAllowGlobalPalboxExportAllow Palbox exportDefaultonValuesOn or offWhat it doesLets players send pals from this server to the global Palbox.
bAllowGlobalPalboxImportAllow Palbox importDefaultoffValuesOn or offWhat it doesLets players bring pals from the global Palbox into this server.

Network

PalWorldSettings.ini: Network settings
SettingDefaultValuesWhat it does
bIsMultiplayMultiplayer mode · advancedDefaultoffValuesOn or offWhat it doesTurns on the multiplayer part of the game; dedicated servers can leave it as it is.
ServerNameServer nameDefaultDefault Palworld ServerValuesText, up to 64 charactersWhat it doesThe name shown in the server list.
ServerDescriptionServer descriptionDefault(empty)ValuesText, up to 256 charactersWhat it doesA short blurb shown in the server list.
ServerPasswordServer passwordDefault(empty)ValuesTextWhat it doesThe password players need to join; leave it empty to let anyone in.
PublicPortAdvertised portDefault8211Values1 to 65,535What it doesThe port the community server list tells players to use. The server listens on the port its -port launch option sets (8211 unless you change it); this setting only advertises one.
PublicIPPublic IP · advancedDefault(empty)ValuesTextWhat it doesYour server's public address, if the game can't work it out; usually empty.
RegionRegion · advancedDefault(empty)ValuesTextWhat it doesA region label shown in the server list.
bUseAuthCheck player accounts · advancedDefaultonValuesOn or offWhat it doesChecks every player's account with the game's servers, so leave it on.
BanListURLBan list URL · advancedDefaulthttps://b.palworldgame.com/api/banlist.txtValuesTextWhat it doesThe web address the server downloads its list of banned players from.
CrossplayPlatformsAllowed platformsDefaultSteam, Xbox, PS5, MacValuesAny of Steam, Xbox, PS5, MacWhat it doesWhich kinds of players can join: Steam, Xbox, PlayStation 5 and Mac.

Questions

Questions and answers.

Why are my PalWorldSettings.ini changes ignored?
Editing DefaultPalWorldSettings.ini changes nothing. Copy it to Pal/Saved/Config/LinuxServer (WindowsServer on Windows) as PalWorldSettings.ini and edit that copy. Those folders only appear once the server has started once.
Should I use RCON or the REST API?
The REST API. Pocketpair's docs mark RCON as deprecated and say it is scheduled to stop working in an upcoming update. They also say neither is designed to be exposed directly to the internet.
Can Xbox and PS5 players join my server?
Only a server started as a community server, which means starting it with -publiclobby, according to Pocketpair's docs. That is a launch option, not a line in this file.
What happens to settings outside this tool's list?
They are kept exactly as written and put back on the line. The game's own default file has five keys Pocketpair's docs leave undescribed; the tool keeps those exactly as written too.