PalWorldSettings.ini generator

Rates, death penalty, base and guild limits, PvP, server password and ports — all in one PalWorldSettings.ini line, without hand-editing keys one by one.

Once a world is generated, the server writes these settings into WorldOption.sav and afterwards mostly ignores changes to the .ini file for that same world — a new world is usually needed for new values to take effect.

Unmodified game values — every multiplier at 1, death penalty "All".

Rates and multipliers

Multiplier: Day speed. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Night speed. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Exp rate. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Capture rate. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal spawn count. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal attack damage. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal defense (damage taken). 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player attack damage. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player defense (damage taken). 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player hunger decay. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player stamina drain. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player HP regen. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Player HP regen while asleep. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal hunger decay. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal stamina drain. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal HP regen. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal HP regen at base. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Damage to structures. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Structure decay over time. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Gathering yield. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Gatherable object HP. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Resource respawn speed. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Enemy item drops. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Pal work speed. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Structure HP. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Item weight. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Equipment durability loss. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Item corruption chance. 1 is the standard game pace, lower slows it down, higher speeds it up.

Multiplier: Ranch pal work speed. 1 is the standard game pace, lower slows it down, higher speeds it up.

Difficulty and death penalty

A raw string difficulty field. Most setups leave it as "None" and control difficulty via the parameters below instead.

What the player loses on death: nothing, only inventory items, items and equipped gear, or everything.

Toggle: turns on Hardcore mode — the base condition for the bCharacterRecreateInHardcore and bPalLost settings below.

Toggle: lets you create a new character after dying in Hardcore mode instead of permanently losing the profile.

Toggle: in Hardcore mode, the player loses party pals upon death.

How many seconds the player must wait before respawning after death.

A time threshold in seconds; past it, the extra respawn time starts being scaled by RespawnPenaltyTimeScale below.

Multiplier: Respawn penalty time scale. 1 is the standard game pace, lower slows it down, higher speeds it up.

Bases, raids and guilds

Toggle: Enemy base raids.

Whole number: Max bases on server.

Whole number: Max bases per guild.

Whole number: Max worker Pals per base.

Toggle: Auto-reset guild with no players online.

How many hours a guild with no players online must sit idle before it is auto-disbanded (only takes effect together with the toggle above).

Whole number: Max players per guild.

Toggle: Can defend other guilds’ bases.

Toggle: hides the visual effect marking other guilds’ base territory boundaries.

Toggle: caps how much area can be built up within a single base (the cap itself is MaxBuildingLimitNum below).

Whole number: Max buildings under the area limit.

How many minutes a player must wait before rejoining a guild after leaving it.

How many days a guild leader must stay offline before leadership auto-transfers to another player (checked on the AutoTransferMasterCheckIntervalSeconds interval).

Multiplayer and PvP

Toggle: Player-to-player damage.

Toggle: Friendly fire.

Toggle: Multiplayer enabled.

Toggle: PvP mode.

Toggle: Can loot other guilds’ death drops.

Toggle: Character stays in world after logout.

Whole number: Max players per co-op party.

Toggle: allows moving pals out of the shared (global) Palbox to elsewhere.

Toggle: allows adding pals into the shared (global) Palbox from outside.

Toggle: shows on the world map how many items were dropped in PvP within a base’s territory.

Toggle: shows on the world map how many items a player dropped in PvP.

The item ID that additionally drops for a player kill in PvP mode (works together with the toggle and count fields near it).

Whole number: Extra drop item count on a PvP kill.

Toggle: enables granting the extra item (set above) for a player kill in PvP.

Toggle: Voice chat.

The in-game distance within which voice chat is heard at full volume.

The in-game distance beyond which voice chat is no longer audible at all.

Server: name, password, ports, RCON, REST API

The name shown to players in the server browser.

A short blurb shown under the server name in the browser.

Password for in-game admin commands and RCON. Do not leave this blank on a public server.

Password required to join the server. Leave empty to allow joining without one.

Whole number: Max players on server.

Whole number: Public port (UDP).

The server’s external IP. Usually fine to leave blank — it is detected automatically.

Toggle: RCON enabled.

Whole number: RCON port.

Toggle: REST API enabled.

Whole number: REST API port.

A region tag for the server browser (e.g. for continent-based filtering).

Toggle: Steam/Epic authentication.

Link to a text file listing banned Steam/Epic IDs, shareable across several servers.

A parenthesized, comma-separated list of platforms whose players may join together (Steam, Xbox, PS5, Mac).

How often, in minutes, the server autosaves the world.

Toggle: Show player list.

The maximum number of chat messages a single player can send per minute — a spam guard.

Toggle: Use backup save data.

Toggle: Allow client-side mods.

Toggle: Join/leave chat messages.

A comma-separated list of technology IDs that are blocked from research on this server.

Other settings

Toggle: "UNKO" item system.

Toggle: Aim assist (gamepad).

Toggle: Aim assist (keyboard).

Whole number: Max dropped items on ground.

Whole number: Max "UNKO" items on ground.

How many hours a dropped item stays on the ground before despawning.

How many hours a large egg takes to hatch under standard conditions.

Toggle: Penalty for long absence.

Toggle: Fast travel.

Toggle: Choose starting point on map.

How often, in seconds, supply drop crates appear on the map.

Toggle: Predator boss pals (Alpha).

Toggle: allows boosting a pal’s Health stat with enhancement items.

Toggle: allows boosting a pal’s Attack stat with enhancement items.

Toggle: allows boosting a pal’s Stamina stat with enhancement items.

Toggle: allows boosting a pal’s Weight (carry limit) stat with enhancement items.

Toggle: allows boosting a pal’s Work Speed stat with enhancement items.

Toggle: shows the owning player’s ID on structures they built.

Advanced settings

A raw string: the world/pal randomizer type. "None" or empty disables randomization.

A seed string for the randomizer’s number generator — the same value produces the same result across runs.

Toggle: with the randomizer on, pal levels are also generated randomly instead of by the game’s normal logic.

A technical distance (in game units) beyond which the server stops sending clients data about characters and pals — affects performance with many players.

A technical interval, in seconds, at which the server forces item containers to be flagged as needing a save.

How many dropped items on the ground can have active physics at once (-1 leaves this limit up to the server).

A technical interval, in seconds, at which the server checks a player’s saved pal storage for updates.

The format the server writes its log files in (e.g. plain text or Json).

How often, in seconds, the server checks the condition for auto-transferring guild leadership (the day threshold itself is the separate AutoTransferMasterThresholdDays field above).

A technical cap: how many guilds the server processes per tick — affects load when there are many guilds.

How many seconds the server caches displayed building names before refreshing them.

Ready PalWorldSettings.ini line

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

Paste the contents of your PalWorldSettings.ini — the form fills in whatever it recognizes.

How we calculate

The form below is grouped the same way the real server settings are: rate and exp multipliers, difficulty, raids and base limits, multiplayer/PvP, server details (name, password, ports, RCON, REST API), and the remaining small toggles. Every field has its own plain-language label — not a copy of the official description — along with its default and allowed range.

Three presets (Default / Casual / Hardcore) instantly load a typical set of values into the form, which you can then fine-tune by hand. The "Copy" and "Download .ini" buttons use the form’s current state — exactly what is shown on screen, with nothing hidden.

The import section accepts a pasted existing PalWorldSettings.ini: the tool recognizes the keys it knows and fills them into the form, while any other keys from your file (the game has more of them than this form covers) are kept untouched and written back into the output line — nothing from a real file gets lost.

Sources

checked 17 September 2026

Questions and answers

Does the form cover every Palworld server setting?

Yes. The form covers all 118 OptionSettings keys from a dedicated server’s standard DefaultPalWorldSettings.ini. The full ordered list of those 118 keys was cross-checked against the PalWorldSettings.ini.template from the thijsvanloef/palworld-server-docker server container — a third-party project, not Pocketpair (MIT license, commit 644347f5, 2026-07-10) — used only as a reference for the key list and order, not as a source for their default values. If Pocketpair adds new keys in a future game update, the form will still preserve them unchanged when you import an existing file, even before it can show them in the UI.

Do new settings apply immediately to a world that already exists?

Not for most parameters. After the first launch, the server saves these values into WorldOption.sav and afterwards mostly ignores the .ini for that same world. To reliably apply new values, the simplest route is a new world.

Is it safe to paste a password into this form?

Everything runs in your browser: field values are never sent to any server and never enter the shareable state link. As with any password, though, don’t paste it on someone else’s or a public device.

What exactly do the Casual and Hardcore presets do?

Each preset loads a pre-picked set of values (rates, death penalty, damage, and so on) over the defaults — and shows the whole set right away, so you see exactly what will end up in the output line and can still fine-tune it by hand.

Where does the key list and its defaults come from?

Names and descriptions are our own wording based on Pocketpair’s official documentation. Default values for ~68 of the 118 keys are confirmed by the open palworld.wiki.gg table (CC BY-SA 4.0). For the remaining ~54 keys not covered by that table (including RESTAPIEnabled/RESTAPIPort, sourced from hosting provider G-PORTAL’s guide, and ~52 others sourced from the third-party community script compile-settings.sh of the thijsvanloef/palworld-server-docker project), the default comes from the best available source, which is NOT a confirmed default of the game itself; such fields are flagged in the data as defaultSource="thirdparty" — full list in ../data/SOURCES.md.

All Palworld guides

Unofficial tool. Not affiliated with Pocketpair.