Get started

Free trial Try any game free for 3 days. No card needed. Start a free trial Start a free trial

Game servers

All games

Guides / Palworld / Game and server settings

Palworld 1.0 server settings: every setting explained

Every PalWorldSettings.ini setting on Palworld 1.0.5 with its default and what it does, how the game reads the file, and sourced preset recipes.

Updated , checked on Palworld v1.0.5.102999

This page lists every key in the Palworld 1.0.5 server’s own default settings file, with its default and what it does. Settings live in PalWorldSettings.ini. They are read when the server starts. A world with its own WorldOption.sav can ignore some of them (see below).

Pocketpair’s settings page is for version 1.0.4. A row marked “Not documented” has no Pocketpair description, so only its default is given. Defaults are from the 1.0.5 server’s own DefaultPalWorldSettings.ini; a new Loafhosts server starts with them.

RCON is deprecated and the REST API replaces it. The game’s API is how the panel talks to the game. The panel keeps it on while the Admin password is 16 characters or more (a new server gets a 20-character one). CrossplayPlatforms replaces AllowConnectPlatform. Not checked on 1.0.5 as of 4 November 2026: which keys are new in 1.0.

How Palworld actually reads its settings

  1. The file. The server reads Pal/Saved/Config/LinuxServer/PalWorldSettings.ini. Pocketpair: “Editing DefaultPalWorldSettings.ini will not affect the changes.” With server mods on, this file and GameUserSettings.ini are in another folder under Pal/Saved/Config. Open Config in Files and use the folder that holds them, or use the Config Editor, which always finds them.
  2. One line. The settings sit on one line, OptionSettings=(Key=Value,Key=Value,...), under the section line [/Script/Pal.PalGameWorldSettings], as the game’s own DefaultPalWorldSettings.ini shows. Booleans are True and False. Text is in double quotes. A few keys alone are not valid ini: where this page shows some, change those pairs inside the one OptionSettings=(...) line and keep the commas.
  3. When. The game reads the file when it starts. A change needs a restart.
  4. The game writes it back. When the server stops, the game writes the file again with what it loaded. Edit it only while the server is stopped.
  5. WorldOption.sav wins for what it holds. A world with its own WorldOption.sav (Own settings on the World page) ignores the Config Editor’s Game settings for the settings that file holds. The server name, passwords, player limit and ports still come from Server settings: the panel writes them before every start. See WorldOption.sav.
  6. The Config Editor. The Config Editor page edits these settings at any time. Saving while the server runs waits for the next start, and a change still waiting is written into the file then, over the same setting in a hand edit. Prefer Edit the whole file as text to editing the file in Files. See the Config Editor.
  7. The spelling. The game spells four keys “Decreace”: PlayerStomachDecreaceRate, PlayerStaminaDecreaceRate, PalStomachDecreaceRate, PalStaminaDecreaceRate. Copy them exactly.

Server and identity settings

Before every start the panel writes the first five keys below and those marked “Panel”. A hand edit to them is replaced. RCONPort is the exception: the panel turns RCON off and leaves the port unused. Default is what the game ships with, not what a Loafhosts server runs.

The Join password is 1 to 30 and the Admin password 5 to 30 letters, digits, - and _ (any other character is refused when you save). An empty Join password means no password. The game’s API needs an admin password of 16 or more. Both apply at the next start. Anyone who may change the startup settings or read the files can see both: PalWorldSettings.ini holds them as they are.

KeyDefaultWhat it does
ServerName"Default Palworld Server"The server name. Set by Server name.
ServerDescription""The server description. Set by Description.
AdminPassword""The password that gives admin rights in game. Set by Admin password.
ServerPassword""The password players need to join. Set by Join password.
ServerPlayerMaxNum32The most players on the server. Set by Players.
PublicPort8211Community server: the external port. It does not change the port the server listens on. Panel: the game port.
PublicIP""Community server: the external IP. Panel: writes the server’s address before every start.
RCONEnabledFalseTurns RCON on. Deprecated. Panel: False.
RCONPort25575The RCON port. RCON is off on a Loafhosts server, so the port is unused and never reachable from the internet.
RESTAPIEnabledFalseTurns the REST API on. Panel: True, only when the admin password is 16 or more characters.
RESTAPIPort8212The REST API port. Panel: 18212, reachable only inside the server. The server’s second port is the panel’s own; players never type it.
LogFormatTypeTextLog format: Text or Json. Panel: Text.
CrossplayPlatforms(Steam,Xbox,PS5,Mac)Platforms that may connect: Steam, Xbox, PS5, Mac. Platforms that can join. Ticking only Steam lets only Steam players in: it keeps out the Microsoft Store PC version too (it counts as Xbox) and Mac.
bAllowClientModTrueLets players with mods join. Players may use mods.
bShowPlayerListFalseShows the player list in the Esc menu. Player list in the game.
ChatPostLimitPerMinute30The most chat messages per minute. Chat messages a minute.
bIsShowJoinLeftMessageTrueJoin and leave messages. Join and leave messages.
bEnableVoiceChatFalseVoice chat. Voice chat.
VoiceChatMaxVolumeDistance3000.000000Voice volume does not fade within this distance.
VoiceChatZeroVolumeDistance15000.000000Voice volume is zero beyond this distance.
bIsMultiplayFalseNot documented.
CoopPlayerMaxNum4Not documented.
Region""Not documented.
bUseAuthTrueNot documented.
BanListURL"https://b.palworldgame.com/api/banlist.txt"Not documented.

The five Not documented rows above, from bIsMultiplay to BanListURL, are under Advanced in Game settings.

Game settings in the Config Editor with Advanced opened, rows named by their keys
  1. DenyTechnologyList
  2. Guild master transfer
  3. Respawn time

Advanced rows are named from their keys: DenyTechnologyList (1), the AutoTransferMaster keys (2), BlockRespawnTime (3).

Rates and progression

A rate is a multiplier: 1 is the game’s own, 2 is twice as much.

Game settings in the Config Editor, each rate at the game default of 1.000000
  1. Game settings
  2. Experience
  3. Capture chance

Choose Game settings (1). Rates sit in the World and Pals groups, such as Experience (2) and Capture chance (3).

KeyDefaultWhat it does
ExpRate1.000000Experience gain. Experience.
PalCaptureRate1.000000Capture rate. Capture chance.
PalSpawnNumRate1.000000Pal spawn rate. Pocketpair: it affects performance. Wild Pals.
DayTimeSpeedRate1.000000How fast daytime passes. Day speed.
NightTimeSpeedRate1.000000How fast night passes. Night speed.
WorkSpeedRate1.000000Not documented. Work speed.
CollectionDropRate1.000000Gatherable items multiplier. Gathering yield.
CollectionObjectHpRate1.000000Gatherable objects’ health. Gatherable toughness.
CollectionObjectRespawnSpeedRate1.000000Gatherable respawn interval. Gatherable regrowth.
EnemyDropItemRate1.000000Dropped item quantity. Enemy drops.
ItemWeightRate1.000000Item weight. Item weight.
PalEggDefaultHatchingTime1.000000Hours to hatch a Huge Egg. Other eggs also take time. Huge egg hatching time (hours).
SupplyDropSpan180Minutes between meteorite and supply drops. Supply drops every (minutes).
EquipmentDurabilityDamageRate1.000000Equipment wear. Equipment wear.
ItemCorruptionMultiplier1.000000Item spoil speed. Food spoiling.
MonsterFarmActionSpeedRate1.000000Ranch item production speed. Ranch speed.
FishingDifficultyRate1.000000Fishing difficulty, 0.1 to 1.0 per Pocketpair (the Config Editor accepts more). Fishing difficulty. Not checked on 1.0.5 as of 4 November 2026: values above 1.
PlayerDamageRateAttack1.000000Damage players deal.
PlayerDamageRateDefense1.000000Damage players take.
PlayerStomachDecreaceRate1.000000Player hunger.
PlayerStaminaDecreaceRate1.000000Player stamina use.
PlayerAutoHPRegeneRate1.000000Player healing: natural health regeneration.
PlayerAutoHpRegeneRateInSleep1.000000Player healing while asleep.
PalDamageRateAttack1.000000Damage Pals deal.
PalDamageRateDefense1.000000Damage Pals take.
PalStomachDecreaceRate1.000000Pal hunger.
PalStaminaDecreaceRate1.000000Pal stamina use.
PalAutoHPRegeneRate1.000000Pal healing: natural health regeneration.
PalAutoHpRegeneRateInSleep1.000000Pal healing in the Palbox.
bAllowEnhanceStat_HealthTruePoints into health: players may put points into HP.
bAllowEnhanceStat_AttackTruePoints into attack.
bAllowEnhanceStat_StaminaTruePoints into stamina.
bAllowEnhanceStat_WeightTruePoints into carry weight.
bAllowEnhanceStat_WorkSpeedTruePoints into work speed.

The Config Editor accepts 0 to 100 for rates. See Palworld experience rate.

World settings

KeyDefaultWhat it does
DifficultyNoneNot documented.
RandomizerTypeNonePal spawn randomizer: None, Region (per region) or All (fully random). Pal randomizer.
RandomizerSeed""The seed for the randomizer. Randomizer seed.
bIsRandomizerPalLevelRandomFalseTrue: wild Pal levels fully random. False: random within each area’s range. Random Pal levels.
bEnableInvaderEnemyTrueRaids (invaders). Raids.
EnablePredatorBossPalTrueNot documented. Predator Pals.
bAllowEnemyCampSpawnNearBaseCampFalseEnemy camps near bases.
DeathPenaltyItemNone: no drops. Item: all items except equipment. ItemAndEquipment: all items. All: all items and all Pals on the team. What players drop when they die.
bEnableFastTravelTrueFast travel on or off.
bEnableFastTravelOnlyBaseCampFalseFast travel to bases only.
bIsStartLocationSelectByMapFalseChoose where to start.
bExistPlayerAfterLogoutFalsePlayers stay after leaving.
bEnableAimAssistPadTrueAim assist with a controller. Pocketpair’s PvP page: “When set to False, aim assist is disabled for players using controllers.” Its example there shows True, against its own heading.
bEnableAimAssistKeyboardFalseNot documented. Aim assist with keyboard and mouse.
bHardcoreFalseHardcore: no respawn on death. Hardcore.
bPalLostFalsePocketpair: “Permanently lose Pals on death.” Config Editor: Pals lost on death. Not checked on 1.0.5 as of 4 November 2026: whether this means a Pal that falls in battle, or the Pals of a player who dies.
bCharacterRecreateInHardcoreFalseLets a player recreate a character after a hardcore death. New character after a hardcore death.
BlockRespawnTime5.000000Seconds before a player can respawn.
RespawnPenaltyDurationThreshold0.000000Seconds of survival after which the multiplier applies on a later death.
RespawnPenaltyTimeScale2.000000The multiplier on the respawn wait.
bEnableNonLoginPenaltyTrueNot documented.
bAllowGlobalPalboxExportTruePlayers may save Pals to the Global Palbox. Send Pals to the Global Palbox.
bAllowGlobalPalboxImportFalsePlayers may load Pals from the Global Palbox. Bring Pals from the Global Palbox.
DenyTechnologyListemptyTechnologies to turn off, by ID. Empty is DenyTechnologyList= as the game ships it. Pocketpair’s example ("PALBOX", "RepairBench") blocks the Palbox: do not copy it as it is. Edit it with Edit the whole file as text.
AutoSaveSpan30.000000Seconds between autosaves. Not on Pocketpair’s page. Autosave every (seconds).
bIsUseBackupSaveDataTrueWorld backups. The game’s own world backups. Pocketpair: more disk load. It keeps 5 every 30 seconds, 6 every 10 minutes, 12 every hour, 7 every day.

Randomizer changes apply to a new world.

Bases, building and guilds

KeyDefaultWhat it does
BaseCampMaxNum128Bases on the server.
BaseCampMaxNumInGuild4Bases per guild, up to 10. More costs performance. Bases per guild.
BaseCampWorkerMaxNum15Pals per base, up to 50. More costs performance. Pals working at a base.
BuildObjectHpRate1.000000Not documented. Building health.
BuildObjectDamageRate1.000000Damage to buildings.
BuildObjectDeteriorationDamageRate1.000000Building decay speed. Building wear.
MaxBuildingLimitNum0Pocketpair documents it as the cap on buildings each player can have (0 means no limit), uses 1000 in its PvP example and says a cap lowers server strain. Config Editor: Buildings per player.
MaxBuildingLimitNumPerPlayer0Not documented. A second building key; leave it at 0. Under Advanced.
bBuildAreaLimitFalseStops building near fast travel points. No building near fast travel points.
bInvisibleOtherGuildBaseCampAreaFXFalsePocketpair: “Show base area boundaries”. Hide other guilds’ base borders.
bEnableBuildingPlayerUIdDisplayFalseShows the creator’s ID on structures.
BuildingNameDisplayCacheTTLSeconds60Not documented.
GuildPlayerMaxNum20The most players in a guild. Players per guild.
GuildRejoinCooldownMinutes0Minutes before rejoining a guild. Wait to rejoin a guild (minutes).
bAutoResetGuildNoOnlinePlayersFalseDeletes the structures and base Pals of a guild nobody joins. Reset abandoned guilds.
AutoResetGuildTimeNoOnlinePlayers72.000000Hours offline before that reset. Reset after (hours).
AutoTransferMasterCheckIntervalSeconds3600.000000Not documented.
AutoTransferMasterThresholdDays14Not documented.
MaxGuildsPerFrame10Not documented.

While Reset abandoned guilds is on, Loafhosts standby does not stop the server.

PvP settings

Pocketpair calls PvP a trial feature without support. To turn it on set bIsPvP, bEnablePlayerToPlayerDamage and bEnableDefenseOtherGuildPlayer to True.

KeyDefaultWhat it does
bIsPvPFalsePvP on or off.
bEnablePlayerToPlayerDamageFalsePlayers can hurt each other.
bEnableDefenseOtherGuildPlayerFalseBase Pals fight players from other guilds. Under Advanced.
bEnableFriendlyFireFalseNot documented. Friendly fire.
bCanPickupOtherGuildDeathPenaltyDropFalsePick up another guild’s death drops. Pick up others’ death drops.
bAdditionalDropItemWhenPlayerKillingInPvPModeFalseSpecial item dropped on a PvP kill.
AdditionalDropItemWhenPlayerKillingInPvPMode"PlayerDropItem"The ID of that item.
AdditionalDropItemNumWhenPlayerKillingInPvPMode1How many drop.
bDisplayPvPItemNumOnWorldMap_BaseCampFalseShows each base’s PvP item count.
bDisplayPvPItemNumOnWorldMap_PlayerFalseShows player locations and PvP item counts.

See a PvP server.

Performance and stability settings

KeyDefaultWhat it does
ServerReplicatePawnCullDistance15000.000000How far Pals are synced, in centimetres, 5000 to 15000. How far players see others.
PhysicsActiveDropItemMaxNum-1Most dropped items with physics.
DropItemMaxNum3000Not documented. Items on the ground.
DropItemMaxNum_UNKO100Not documented.
bActiveUNKOFalseNot documented.
DropItemAliveMaxHours1.000000Not documented. Dropped items last (hours).
ItemContainerForceMarkDirtyInterval1.000000Seconds between forced re-syncs of an open container.
PlayerDataPalStorageUpdateCheckTickInterval1.000000Not documented.

PalSpawnNumRate, BaseCampMaxNumInGuild, BaseCampWorkerMaxNum and AutoSaveSpan also affect load.

Preset recipes

Inside the one OptionSettings=(...) line, change these pairs and keep the commas between them. Pocketpair’s PvP page gives these values for a PvP server:

bAllowEnhanceStat_Health=False
bAllowEnhanceStat_Attack=False
bEnableFastTravelOnlyBaseCamp=True
bExistPlayerAfterLogout=True
bIsStartLocationSelectByMap=True
DeathPenalty=All
bCanPickupOtherGuildDeathPenaltyDrop=True
bBuildAreaLimit=True
GuildPlayerMaxNum=4
BaseCampMaxNumInGuild=2
MaxBuildingLimitNum=1000
GuildRejoinCooldownMinutes=60.0
BlockRespawnTime=5.0
RespawnPenaltyDurationThreshold=1800.0
RespawnPenaltyTimeScale=2.0

Add the three PvP keys above. Its DenyTechnologyList blocks GrapplingGun, GrapplingGun2, GrapplingGun3, GrapplingGun4, GrapplingGun5, GuildChest and seven SkillUnlock_ ids. The full line is on Pocketpair’s PvP page.

Where the settings go: in the Config Editor choose the matching rows, or Edit the whole file as text. Then restart.

If a setting does nothing

  • The world has its own WorldOption.sav that holds the setting.
  • You edited the file while the server ran.
  • The key is one the panel owns, such as ServerName.
  • You edited DefaultPalWorldSettings.ini.
  • The server has not restarted.

More about the game: Palworld servers.

Sources: docs.palworldgame.com: Configuration, docs.palworldgame.com: Pvp, docs.palworldgame.com: Technologyids, docs.palworldgame.com: About server

Palworld serversAll Palworld guides