Here's how you can locate and edit the config file for your Palworld server. By default, we create this configuration file for you.
How to Change Settings on Palworld
- Log in to Bropanel and select your Palworld server.
- In the sidebar, go to
Settings. - Change the settings you want.
- Navigate to the
Consoletab in the sidebar, and click theRestartbutton to apply the changes.
Palworld Settings List
Here is a list of all the settings inside of your PalWorldSettings.ini file, as well as what they do.
| Setting Name | Description |
|---|---|
| AdminPassword | Password used to obtain administrative privileges on the server. Default: "" |
| [Legacy Setting] AllowConnectPlatform | Specify which platforms are allowed to connect. Steam, Xbox, or Mac? Replaced by CrossplayPlatforms. Default: Steam |
| AutoResetGuildTimeNoOnlinePlayers | Offline duration before bAutoResetGuildNoOnlinePlayers triggers. Ignored if bAutoResetGuildNoOnlinePlayers is False. Default: 72.000000 |
| BaseCampMaxNum | Total number of bases across the entire server. Larger values increase processing load. Default: 128 |
| BaseCampMaxNumInGuild | Max BaseCamp count per guild. (Vanilla MAX 10). Larger value will increase system load. Default: 4 |
| BaseCampWorkerMaxNum | Max pals per basecamp (Vanilla MAX 50). Larger value will increase system load. Default: 15 |
| bActiveUNKO | TBD. Default: False |
| bAllowEnemyCampSpawnNearBaseCamp | Whether to allow enemy bases to spawn near player bases. Default: False |
| bAllowGlobalPalboxExport | If set to True, saving to the global palbox is possible. Default: True |
| bAllowGlobalPalboxImport | If set to True, importing from the global palbox is possible. Default: False |
| bAutoResetGuildNoOnlinePlayers | If no guild members log in, automatically delete structures and base Pals. Default: False |
| bBuildAreaLimit | Prevent building near structures such as fast-travel points. Default: False |
| bCanPickupOtherGuildDeathPenaltyDrop | Allow players to pick up items dropped on death by players from Guilds other than their own. Default: False |
| bCharacterRecreateInHardcore | Whether you may recreate your character upon death in Hardcore mode. Default: False |
| bAdditionalDropItemWhenPlayerKillingInPvPMode | Whether to drop a special item when a player is killed while PvP is enabled. Default: False |
| bAllowClientMod | Allow players with mods enabled to join the server. Default: True |
| bAllowEnhanceStat_Attack | Allow allocating stat points to Attack. Default: True |
| bAllowEnhanceStat_Health | Allow allocating stat points to HP. Default: True |
| bAllowEnhanceStat_Stamina | Allow allocating stat points to Stamina. Default: True |
| bAllowEnhanceStat_Weight | Allow allocating stat points to Carry Weight. Default: True |
| bAllowEnhanceStat_WorkSpeed | Allow allocating stat points to Work Speed. Default: True |
| bDisplayPvPItemNumOnWorldMap_BaseCamp | Whether to show the number of PvP-exclusive items in each base on the map. Default: False |
| bDisplayPvPItemNumOnWorldMap_Player | Whether to show player locations and the number of PvP-exclusive items on the map. Default: False |
| bEnableAimAssistKeyboard | Enables keyboard aim assist. Default: False |
| bEnableAimAssistPad | Enables aim pad aim assist. Default: True |
| bEnableBuildingPlayerUIdDisplay | Whether to display the creator's player ID on structures. Default: not in the default config |
| bEnableDefenseOtherGuildPlayer | Enables or disables the defense of other guild players. Default: False |
| bEnableFastTravel | Enables fast travel. Default: True |
| bEnableFastTravelOnlyBaseCamp | Restrict fast travel to between bases only. Default: False |
| bEnableFriendlyFire | Enables friendly fire. Default: False |
| bEnableInvaderEnemy | Enables invaders. Default: True |
| bEnableNonLoginPenalty | Enables penalties for players who don't login over a period of time. Default: True |
| bEnablePlayerToPlayerDamage | Enables player to player damage. Default: False |
| bEnableVoiceChat | Enable in-game voice chat. Default: not in the default config |
| bExistPlayerAfterLogout | Whether players enter a sleeping state at their current location when logging out. Default: False |
| bHardcore | Enable Hardcore. You will not be able to respawn on death. Default: False |
| bInvisibleOtherGuildBaseCampAreaFX | Show base area boundaries. Default: False |
| bIsRandomizerPalLevelRandom | If true, wild Pal levels are fully random. If false, levels are randomized within each area's intended range. Default: False |
| bIsPvP | Enables PvP. Default: False |
| bIsShowJoinLeftMessage | On dedicated servers, show in-game messages when players join/leave. Default: True |
| bIsStartLocationSelectByMap | Whether to allow players to choose their starting location. Default: True |
| bIsUseBackupSaveData | Enable world backups. Enabling this increases disk load. Default: True |
| bPalLost | Permanently lose Pals on death. Default: False |
| bShowPlayerList | Enable the player list on the ESC menu. Default: False |
| bUseAuth | Toggles server player authentication - not recommended to change. Default: True |
| BuildObjectDamageRate | Damage multiplier to buildings. Default: 1.000000 |
| BuildObjectDeteriorationDamageRate | Building decay speed multiplier. Default: 1.000000 |
| BuildObjectHPRate | Structure Health Multiplier. Default: 1.000000 |
| ChatPostLimitPerMinute | Maximum number of chat messages allowed per minute. Default: 10 |
| CollectionDropRate | Gatherable items multiplier. Default: 1.000000 |
| CollectionObjectHpRate | Gatherable objects health multiplier. Default: 1.000000 |
| CollectionObjectRespawnSpeedRate | Gatherable objects respawn interval. Default: 1.000000 |
| CoopPlayerMaxNum | Sets the maximum player count for a Cooperative game (Currently doesn't seem to do anything, but is included in the default configuration file). Default: 4 |
| CrossplayPlatforms | Platforms allowed to connect. Default: (Steam,Xbox,PS5,Mac) |
| DayTimeSpeedRate | Daytime progression speed. Default: 1.000000 |
| DeathPenalty | Death Penalty: None (No drops), Item (Drop all items except equipment), ItemAndEquipment (Drop all items), All (Drop all items and all pals on team). Default: All |
| DropItemAliveMaxHours | How long dropped items stay before they disappear. Default: 1.000000 |
| DropItemMaxNum | Max amount of items that can be dropped. Default: 3000 |
| DropItemMaxNum_UNKO | TBD. Default: 100 |
| AdditionalDropItemNumWhenPlayerKillingInPvPMode | When bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled, the quantity of the item to drop. Default: 1 |
| AdditionalDropItemWhenPlayerKillingInPvPMode | When bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled, the ID of the item to drop. Default: "PlayerDropItem" |
| BlockRespawnTime | Cooldown before you can respawn after death (seconds). Default: 5.000000 |
| DenyTechnologyList | Disable specific technologies by specifying Technology IDs. Example: DenyTechnologyList=("PALBOX", "RepairBench"). Default: "" |
| EnablePredatorBossPal | Enables or disables the presence of predator Pals in the game. Default: True |
| EnemyDropItemRate | Dropped item quantity multiplier. Default: 1.000000 |
| EquipmentDurabilityDamageRate | Equipment durability loss multiplier. Default: 1.000000 |
| ExpRate | EXP gain multiplier. Default: 1.000000 |
| FishingDifficultyRate | Fishing difficulty (0.1-1.0). Default: 1.000000 |
| GuildPlayerMaxNum | Max player number of guild. Default: 20 |
| GuildRejoinCooldownMinutes | Guild rejoin cooldown (minutes). Default: 0 |
| ItemContainerForceMarkDirtyInterval | How often to force re-sync while a container UI is open (seconds). Default: 1.000000 |
| ItemCorruptionMultiplier | Item corruption speed multiplier. Default: 1.000000 |
| ItemWeightRate | Item weight multiplier. Default: 1.000000 |
| LogFormatType | Log format: Text or Json. Default: Text |
| MaxBuildingLimitNum | Building count cap, may now be global across the server rather than per-player, as of 1.0.4 which added MaxBuildingLimitNumPerPlayer as a separate setting (0 = unlimited). Default: 0 |
| MaxBuildingLimitNumPerPlayer | Per-player building count cap (0 = unlimited). Default: 0 |
| MonsterFarmActionSpeedRate | Item production speed multiplier from grazing (ranch Pals). Default: 1.000000 |
| NightTimeSpeedRate | Nighttime progression speed. Default: 1.000000 |
| PalAutoHPRegeneRate | Pal natural HP regen multiplier. Default: 1.000000 |
| PalAutoHpRegeneRateInSleep | Pal HP regen while sleeping (in Palbox) multiplier. Default: 1.000000 |
| PalCaptureRate | Capture rate multiplier. Default: 1.000000 |
| PalDamageRateAttack | Damage dealt by Pals multiplier. Default: 1.000000 |
| PalDamageRateDefense | Damage taken by Pals multiplier. Default: 1.000000 |
| PalEggDefaultHatchingTime | Time to hatch a Huge Egg (hours). Note: Other eggs also require time to incubate. Default: 72.000000 |
| PalSpawnNumRate | Pal spawn rate. (Impacts performance.) Default: 1.000000 |
| PalStaminaDecreaceRate | Pal stamina depletion rate multiplier. Default: 1.000000 |
| PalStomachDecreaceRate | Pal hunger depletion rate multiplier. Default: 1.000000 |
| PhysicsActiveDropItemMaxNum | Maximum number of dropped items that can use physics behavior. Default: not in the default config |
| PlayerAutoHPRegeneRate | Player natural HP regen multiplier. Default: 1.000000 |
| PlayerAutoHpRegeneRateInSleep | Player HP regen while sleeping multiplier. Default: 1.000000 |
| PlayerDamageRateAttack | Damage dealt by players multiplier. Default: 1.000000 |
| PlayerDamageRateDefense | Damage taken by players multiplier. Default: 1.000000 |
| PlayerStaminaDecreaceRate | Player stamina depletion rate multiplier. Default: 1.000000 |
| PlayerStomachDecreaceRate | Player hunger depletion rate multiplier. Default: 1.000000 |
| PublicIP | Explicitly specify an external public IP in the community server settings. Default: "" |
| PublicPort | Explicitly specify the external public port in the community server configuration. (This setting does not change the server's listen port.) Default: 8211 |
| RandomizerSeed | Seed value used when the Pal spawn randomizer is enabled. Default: "" |
| RandomizerType | Pal spawn randomization mode: None (no randomization), Region (randomize per region), All (fully randomized). Default: None |
| RCONEnabled | Enable RCON. Default: False |
| RCONPort | Port Number for RCON. Default: 25575 |
| Region | Sets server region (Seems to just be for display purposes). Default: "" |
| RespawnPenaltyDurationThreshold | Survival-time threshold (seconds) for applying the respawn cooldown multiplier set by RespawnPenaltyTimeScale on a subsequent death. Default: 0.000000 |
| RespawnPenaltyTimeScale | Multiplier applied to the respawn cooldown. Default: 2.000000 |
| RESTAPIEnabled | Enable REST API. Default: False |
| RESTAPIPort | Listen port for REST API. Default: 8212 |
| ServerDescription | Server description. Default: "" |
| ServerName | Server name. Default: "Default Palworld Server" |
| ServerPassword | Password required for server login. Default: "" |
| ServerPlayerMaxNum | Maximum number of players that can join the server. Default: 32 |
| ServerReplicatePawnCullDistance | Pal sync distance from player (cm). Min 5000 ~ Max 15000. Default: 15000.000000 |
| SupplyDropSpan | Meteorite / supply drop interval (minutes). Default: 180 |
| VoiceChatMaxVolumeDistance | Distance at which voice chat volume stops attenuating. Default: not in the default config |
| VoiceChatZeroVolumeDistance | Distance at which voice chat volume becomes zero. Default: not in the default config |
| WorkSpeedRate | Work speed rate modifier. Default: 1.000000 |
Importing WorldOptions.sav Settings
- Click here to generate or import a
WorldOption.savfile. - Log in to Bropanel and
Stopyour server. - In the sidebar, go to
Settings, underAdvancedenableEnable WorldOption.sav. - In the sidebar, go to
Files, and navigate toPal/Saved/SaveGames/0/YOURSAVEFILE. - Upload your WorldOption.sav file.
- Click
Save & Restartto apply your changes.
