> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Palworld Server Settings Explained (PalWorldSettings.ini)

> Palworld server settings explained: every option on our Palworld settings page with its PalWorldSettings.ini key, range and what it does, section by section.

Palworld server settings live in `PalWorldSettings.ini` (`Pal/Saved/Config/LinuxServer/` on our servers), on one `OptionSettings=(...)` line. On a FREAKHOSTING server you change them on the **Palworld settings** page in plain words, grouped into eight sections: **Your server**, **Rates**, **Hunger, health and stamina**, **Damage and death**, **Bases and guilds**, **Game features**, **Access and admin** and **Advanced**. Each setting below has its ini key and range. For multipliers, `1` is the normal game.

| Difficulty | Time | Works on | Panel page |
| - | - | - | - |
| Reference | 10 minutes to read | Every FREAKHOSTING Palworld server | **Palworld settings** |

## How the Palworld settings page works

* **Checks** at the top list things to look at, such as "No admin password" or "Raids use memory", with **Go to the setting**.
* **Start from a preset**: **Casual**, **Normal**, **Hard** or **Custom**. See [world settings](https://help.freakhosting.com/games/palworld/how-to-configure-palworld-world-settings-xp-capture-rate.md).
* **Find a setting** searches by name.
* Settings marked **STARTUP VARIABLE** are also saved as startup variables; the rest only in `PalWorldSettings.ini`. Only what you change is touched.
* Change values, click **Review and save**, check the list and click **Save changes**. Then restart the server. **Discard** drops unsaved changes.
* If `PalWorldSettings.ini` doesn't exist yet, the server creates it at first start, or saving creates it from the default settings.

## Your server

| Panel setting | Key | Range / values |
| - | - | - |
| **Server name** (startup variable) | `ServerName` | Text. Shown in Community Servers. |
| **Description** (startup variable) | `ServerDescription` | Text, up to 128 characters. |
| **Join password** (startup variable) | `ServerPassword` | Empty = anyone can join. |
| **Admin password** (startup variable) | `AdminPassword` | Admin powers in chat with `/AdminPassword` and in remote tools. |
| **Player slots** (startup variable) | `ServerPlayerMaxNum` | 1–32. Set by us from `MAX_PLAYERS`. If you need a different number of slots, open a ticket. |
| **Region** | `Region` | Optional, for example `EU` or `US`. |

## Rates

| Panel setting | Key | Range |
| - | - | - |
| **Experience** | `ExpRate` | ×0.1–20 |
| **Capture chance** | `PalCaptureRate` | ×0.5–2 |
| **Wild Pals** | `PalSpawnNumRate` | ×0.5–3 |
| **Work speed** (Pals at bases) | `WorkSpeedRate` | ×0.1–5 |
| **Gathering yield** | `CollectionDropRate` | ×0.5–3 |
| **Rock and tree toughness** | `CollectionObjectHpRate` | ×0.5–3 |
| **Resource respawn time** (higher = slower) | `CollectionObjectRespawnSpeedRate` | ×0.5–3 |
| **Drops from enemies** | `EnemyDropItemRate` | ×0.5–3 |
| **Item weight** | `ItemWeightRate` | ×0–10 |
| **Huge egg hatching time** | `PalEggDefaultHatchingTime` | 0–240 hours, default 72 |
| **Day speed** | `DayTimeSpeedRate` | ×0.1–5 |
| **Night speed** | `NightTimeSpeedRate` | ×0.1–5 |

## Hunger, health and stamina

All are multipliers from ×0.1 to 5.

| Panel setting | Key |
| - | - |
| **Player hunger** | `PlayerStomachDecreaceRate` |
| **Player stamina use** | `PlayerStaminaDecreaceRate` |
| **Player healing** | `PlayerAutoHPRegeneRate` |
| **Player healing in bed** | `PlayerAutoHpRegeneRateInSleep` |
| **Pal hunger** | `PalStomachDecreaceRate` |
| **Pal stamina use** | `PalStaminaDecreaceRate` |
| **Pal healing** | `PalAutoHPRegeneRate` |
| **Pal healing in the Palbox** | `PalAutoHpRegeneRateInSleep` |

The keys really are spelt `Decrease` as `Decreace`.

## Damage and death

| Panel setting | Key | Range / values |
| - | - | - |
| **Damage players deal** / **take** | `PlayerDamageRateAttack` / `PlayerDamageRateDefense` | ×0.1–5 |
| **Damage Pals deal** / **take** | `PalDamageRateAttack` / `PalDamageRateDefense` | ×0.1–5 |
| **What you lose when you die** | `DeathPenalty` | Nothing (`None`), Items (`Item`), Items and equipment (`ItemAndEquipment`), Everything, Pals included (`All`) |
| **Player versus player** | `bIsPvP` | On / Off |
| **Players can hurt players** | `bEnablePlayerToPlayerDamage` | On / Off |
| **Friendly fire** | `bEnableFriendlyFire` | On / Off |
| **Defend against other guilds** | `bEnableDefenseOtherGuildPlayer` | On / Off |
| **Pick up other guilds' drops** | `bCanPickupOtherGuildDeathPenaltyDrop` | On / Off |
| **Respawn wait** | `BlockRespawnTime` | 0–600 seconds, default 5 |
| **Hardcore** | `bHardcore` | On / Off (no respawn) |
| **Lose Pals on death** | `bPalLost` | On / Off |
| **Allow a new character in Hardcore** | `bCharacterRecreateInHardcore` | On / Off |

See [death penalty](https://help.freakhosting.com/games/palworld/configuring-death-penalties-keep-inventory.md) and [PvP settings](https://help.freakhosting.com/games/palworld/palworld-pvp-settings.md).

## Bases and guilds

| Panel setting | Key | Range / default |
| - | - | - |
| **Bases on the server** | `BaseCampMaxNum` | 1–1024, default 128 |
| **Bases per guild** | `BaseCampMaxNumInGuild` | 1–10, default 4 |
| **Pals working per base** | `BaseCampWorkerMaxNum` | 1–50, default 15 |
| **Players per guild** | `GuildPlayerMaxNum` | 1–100, default 20 |
| **Buildings per player** | `MaxBuildingLimitNum` | 0–100000 (0 = no limit) |
| **Building toughness** | `BuildObjectHpRate` | ×0.5–10 |
| **Damage to buildings** | `BuildObjectDamageRate` | ×0.1–10 |
| **Building decay** | `BuildObjectDeteriorationDamageRate` | ×0–10 (0 = off) |
| **No building near landmarks** | `bBuildAreaLimit` | On / Off |
| **Remove abandoned guilds** | `bAutoResetGuildNoOnlinePlayers` | On / Off |
| **Hours until a guild is abandoned** | `AutoResetGuildTimeNoOnlinePlayers` | 1–8760 hours |
| **Wait before rejoining a guild** | `GuildRejoinCooldownMinutes` | 0–10080 minutes |

See [base decay](https://help.freakhosting.com/games/palworld/managing-abandoned-bases-auto-decay.md) and [player and guild limits](https://help.freakhosting.com/games/palworld/increasing-the-32-player-limit-guild-limit.md).

## Game features

| Panel setting | Key |
| - | - |
| **Fast travel** / **Fast travel only between bases** | `bEnableFastTravel` / `bEnableFastTravelOnlyBaseCamp` |
| **Choose where to start** | `bIsStartLocationSelectByMap` |
| **Raids on your base** (startup variable, saves memory when off) | `bEnableInvaderEnemy` |
| **Predator boss Pals** | `bEnablePredatorBossPal` |
| **Players stay when they log out** | `bExistPlayerAfterLogout` |
| **Penalty for absent players** | `bEnableNonLoginPenalty` |
| **Aim assist** (controllers / keyboard) | `bEnableAimAssistPad` / `bEnableAimAssistKeyboard` |
| **Hide other guilds' base borders** | `bInvisibleOtherGuildBaseCampAreaFX` |
| **Allow health / attack / stamina / carry weight / work speed upgrades** | `bAllowEnhanceStat_Health`, `_Attack`, `_Stamina`, `_Weight`, `_WorkSpeed` |
| **Allow players with mods** | `bAllowClientMod` |
| **Voice chat** | `bEnableVoiceChat` |
| **Join and leave messages** | `bIsShowJoinLeftMessage` |
| **Randomise Pal spawns** (None, Region, All) | `RandomizerType` |
| **Randomiser seed** | `RandomizerSeed` |

## Access and admin

| Panel setting | Key | Notes |
| - | - | - |
| **Remote console (RCON)** | `RCONEnabled` | Deprecated by Pocketpair. |
| **RCON port** | `RCONPort` | Startup variable, set by us. |
| **REST API** / **REST API port** | `RESTAPIEnabled` / `RESTAPIPort` | See [RCON and REST API](https://help.freakhosting.com/games/palworld/configuring-rcon-and-admin-tools-for-palworld.md). |
| **Crossplay platforms** | `CrossplayPlatforms` | Steam, Xbox, PS5, Mac. See [crossplay](https://help.freakhosting.com/games/palworld/palworld-crossplay-server.md). |
| **Check player accounts** | `bUseAuth` | Keep on. |
| **Ban list address** | `BanListURL` | Address of the ban list the server uses. |
| **Player list in the menu** | `bShowPlayerList` | Shows players in the ESC menu. |
| **Chat messages per minute** | `ChatPostLimitPerMinute` | 1–600 |
| **Public address** | `PublicIP` | Startup variable, set by us. |
| **Public port** | `PublicPort` | From your allocation. |

## Advanced

| Panel setting | Key | Range |
| - | - | - |
| **Keep automatic world backups** | `bIsUseBackupSaveData` | On / Off |
| **Time between saves** | `AutoSaveSpan` | 10–3600 seconds |
| **Time between supply drops** | `SupplyDropSpan` | 1–10080 minutes |
| **Pal sync distance** | `ServerReplicatePawnCullDistance` | 5000–15000 cm |
| **Dropped items kept** | `DropItemMaxNum` | 0–100000 |
| **Hours dropped items stay** | `DropItemAliveMaxHours` | 0.1–168 hours |
| **Equipment wear** | `EquipmentDurabilityDamageRate` | ×0–10 |
| **Food spoiling** | `ItemCorruptionMultiplier` | ×0–10 |
| **Log format** | `LogFormatType` | Text / Json |
| **Difficulty name** | `Difficulty` | Mostly ignored on dedicated servers; use presets. |

## Frequently asked questions

### Where is PalWorldSettings.ini on a Palworld server?

`Pal/Saved/Config/LinuxServer/PalWorldSettings.ini`. Editing `DefaultPalWorldSettings.ini` has no effect.

### Why are my ini changes ignored?

Stop the server before you edit, keep all settings on the one `OptionSettings=(...)` line, and restart afterwards. Settings marked **STARTUP VARIABLE** also come from the Startup page, so change those in the panel. The **Palworld settings** page handles all of this for you.

### Can I restore the default settings?

Pick the **Normal** preset, review and save. It sets the preset numbers back to the game as Pocketpair ships it.

## Related guides

> **[Palworld server guide](https://help.freakhosting.com/games/palworld/palworld-server-hosting-guide.md)**
>
> Every Palworld page in one place.

> **[World settings and XP rate](https://help.freakhosting.com/games/palworld/how-to-configure-palworld-world-settings-xp-capture-rate.md)**
>
> Presets, review and save.

> **[Speed up breeding](https://help.freakhosting.com/games/palworld/optimizing-breeding-settings-for-speed.md)**
>
> Huge egg hatching time.

> **[Memory and restarts](https://help.freakhosting.com/games/palworld/understanding-palworld-memory-leaks-and-auto-restarts.md)**
>
> Settings that save memory.

> **[Base decay](https://help.freakhosting.com/games/palworld/managing-abandoned-bases-auto-decay.md)**
>
> Building decay and abandoned guilds.

***

> [!NOTE]
>
> **Tested by the FREAKHOSTING team** on our Game Panel on 30 October 2026 (Palworld dedicated server on our Game Panel); keys checked against the [official Palworld configuration docs](https://docs.palworldgame.com/settings-and-operation/configuration). Steps may differ slightly if the game changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.