GAME SERVER HOSTING: 50% OFF first order with code GHOST50
Palworld background

How to Configure Your Palworld Server - Complete Settings Guide

Comprehensive guide to all Palworld server settings and configuration options

Learn how to locate and configure settings for your Palworld server. By default, we automatically create this configuration file for you.

How to Change Settings on Palworld

  1. Access the GhostCap Panel and select your Palworld server.
  2. In the sidebar, click on Server Options.
  3. Modify the settings you wish to change.
  4. Go to the Console tab in the sidebar, and click the Restart button to apply your changes.

Palworld Settings List

Below is a complete list of all settings available in your PalWorldSettings.ini file and their functions.

Setting NameDescription
AdminPasswordPassword used to obtain administrative privileges on the server.
Default: ""
[Legacy Setting] AllowConnectPlatformSpecify which platforms are allowed to connect. Steam, Xbox, or Mac?
Replaced by CrossplayPlatforms.
Default: Steam
AutoResetGuildTimeNoOnlinePlayersOffline duration (hours) before bAutoResetGuildNoOnlinePlayers triggers.
Ignored if bAutoResetGuildNoOnlinePlayers is False.
Default: 72.000000
BaseCampMaxNumTotal number of bases allowed across the entire server.
Larger value will increase system load.
Default: 128
BaseCampMaxNumInGuildMax BaseCamp count per guild. (Vanilla MAX 10).
Larger value will increase system load.
Default: 4
BaseCampWorkerMaxNumMax pals per basecamp (Vanilla MAX 50).
Larger value will increase system load.
Default: 15
bActiveUNKOTBD.
Default: False
bAdditionalDropItemWhenPlayerKillingInPvPModeDrop a special item when a player is killed while PvP is enabled.
Default: False
AdditionalDropItemWhenPlayerKillingInPvPModeItem ID of the item dropped when bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled.
Default: "PlayerDropItem"
AdditionalDropItemNumWhenPlayerKillingInPvPModeQuantity of the item dropped when bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled.
Default: 1
bAllowClientModAllow players with mods enabled to join the server.
Default: True
bAllowEnemyCampSpawnNearBaseCampAllow enemy camps to spawn near player bases.
Default: False
bAllowEnhanceStat_AttackAllow allocating stat points to Attack.
Default: True
bAllowEnhanceStat_HealthAllow allocating stat points to HP.
Default: True
bAllowEnhanceStat_StaminaAllow allocating stat points to Stamina.
Default: True
bAllowEnhanceStat_WeightAllow allocating stat points to Carry Weight.
Default: True
bAllowEnhanceStat_WorkSpeedAllow allocating stat points to Work Speed.
Default: True
bAllowGlobalPalboxExportIf set to True, saving to the global palbox is possible.
Default: True
bAllowGlobalPalboxImportIf set to True, importing from the global palbox is possible.
Default: False
bAutoResetGuildNoOnlinePlayersAutomatically delete a guild's structures and base Pals when none of its members have logged in
for the duration specified by AutoResetGuildTimeNoOnlinePlayers.
Default: False
bBuildAreaLimitProhibits building near structures such as fast travel points.
Default: False
bCanPickupOtherGuildDeathPenaltyDropAllow players to pick up items dropped on death by players
from Guilds other than their own.
Default: False
bCharacterRecreateInHardcoreToggles whether players can create a new character
after a hardcore death.
Default: False
bDisplayPvPItemNumOnWorldMap_BaseCampShow the number of PvP-exclusive items held in each base on the world map.
Default: False
bDisplayPvPItemNumOnWorldMap_PlayerShow player locations and the number of PvP-exclusive items they hold on the world map.
Default: False
bEnableAimAssistKeyboardEnables keyboard aim assist.
Default: False
bEnableAimAssistPadEnables aim pad aim assist.
Default: True
bEnableBuildingPlayerUIdDisplayDisplay the creator's player ID on structures.
Default: Not present in the default config
bEnableDefenseOtherGuildPlayerEnables or disables the defense of other guild players.
Default: False
bEnableFastTravelEnables fast travel.
Default: True
bEnableFastTravelOnlyBaseCampRestrict fast travel to travelling between bases only.
Default: False
bEnableFriendlyFireEnables friendly fire.
Default: False
bEnableInvaderEnemyEnables invaders.
Default: True
bEnableNonLoginPenaltyEnables penalties for players who don't login
over a period of time.
Default: True
bEnablePlayerToPlayerDamageEnables player to player damage.
Default: False
bEnableVoiceChatEnable in-game voice chat.
Default: Not present in the default config
bExistPlayerAfterLogoutPlayer characters enter a sleeping state at their current location
when logging out, instead of leaving the world.
Default: False
bHardcoreEnable Hardcore. Cannot respawn upon death.
Default: False
bInvisibleOtherGuildBaseCampAreaFXHides the blue base area circle of other guilds' bases.
Default: False
bIsRandomizerPalLevelRandomIf set to True, wild Pal levels are fully randomized.
If False, levels are randomized within each area's intended range.
Default: False
bIsPvPEnables PvP.
Default: False
bIsShowJoinLeftMessageShow in-game messages when players join or leave the server.
Default: True
bIsStartLocationSelectByMapSets if the start location can be chosen by using the map.
Default: True
bIsUseBackupSaveDataEnable world backup.
Disk load will increase when enabled.
Default: True
bPalLostPermanently lose your pals upon death.
Default: False
bShowPlayerListEnable player list when the press ESC key.
Default: False
bUseAuthToggles server player authentication
- not recommended to change.
Default: True
BlockRespawnTimeCooldown before a player can respawn after death (seconds).
Default: 5.000000
BuildObjectDamageRateDamage to Structure Multiplier.
Default: 1.000000
BuildObjectDeteriorationDamageRateStructure Deterioration Rate.
Default: 1.000000
BuildObjectHPRateStructure Health Multiplier.
Default: 1.000000
ChatPostLimitPerMinuteNumber of chats that can be posted per minute.
Default: 10
CollectionDropRateGatherable Items Multiplier.
Default: 1.000000
CollectionObjectHpRateGatherable Objects Health Multiplier.
Default: 1.000000
CollectionObjectRespawnSpeedRateGatherable Objects Respawn Interval.
Default: 1.000000
CoopPlayerMaxNumSets 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
CrossplayPlatformsPlatforms allowed to connect.
Default: (Steam,Xbox,PS5,Mac)
DayTimeSpeedRateDay time speed.
Default: 1.000000
DeathPenaltyDeath 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
DenyTechnologyListDisable specific technologies by listing their Technology IDs.
Example: DenyTechnologyList=("PALBOX", "RepairBench").
See our Technology IDs guide for the full list.
Default: ""
DropItemAliveMaxHoursHow long dropped items stay before they disappear.
Default: 1.000000
DropItemMaxNumMax amount of items that can be dropped.
Default: 3000
DropItemMaxNum_UNKOTBD.
Default: 100
EnablePredatorBossPalEnables or disables the presence of predator Pals in the game.
Default: True
EnemyDropItemRateDropped Items Multiplier.
Default: 1.000000
EquipmentDurabilityDamageRateEquipment Durability Loss Multiplier.
Default: 1.000000
ExpRateEXP rate.
Default: 1.000000
FishingDifficultyRateFishing difficulty multiplier (0.1 - 1.0).
Default: 1.000000
GuildPlayerMaxNumMax Player Number of Guilds.
Default: 20
GuildRejoinCooldownMinutesCooldown before a player can rejoin a guild after leaving (minutes).
Default: 0
ItemContainerForceMarkDirtyIntervalInterval for force sync when open the container. (sec).
Default: 1.000000
ItemCorruptionMultiplierItem decay speed.
Default: 1.000000
ItemWeightRateItem weight ratio.
Default: 1.000000
LogFormatTypeLog format: Text or Json.
Default: Text
MaxBuildingLimitNumServer-wide building count limit (0 = unlimited).
Since Palworld 1.0.4 this applies across the whole server; use MaxBuildingLimitNumPerPlayer for a per-player cap.
See our Building Limits guide.
Default: 0
MaxBuildingLimitNumPerPlayerBuilding count limit per player (0 = unlimited).
Default: 0
MonsterFarmActionSpeedRateItem production speed multiplier for ranch (grazing) Pals.
Default: 1.000000
NightTimeSpeedRateNight time speed.
Default: 1.000000
PalAutoHPRegeneRatePal Auto Health Regeneration Rate.
Default: 1.000000
PalAutoHpRegeneRateInSleepPal Sleep Health Regeneration Rate
(Health Regeneration Rate in Palbox).
Default: 1.000000
PalCaptureRatePal capture rate.
Default: 1.000000
PalDamageRateAttackDamage from Pals Multiplier.
Default: 1.000000
PalDamageRateDefenseDamage to Pals Multiplier.
Default: 1.000000
PalEggDefaultHatchingTimeTime (h) to incubate Massive Egg.
Note: Other eggs also require time to incubate.
Default: 72.000000
PalSpawnNumRatePal Appearance Rate.
Note: Affects game performance.
Default: 1.000000
PalStaminaDecreaceRatePal Stamina Reduction Rate.
Default: 1.000000
PalStomachDecreaceRatePal Hunger Depletion Rate.
Default: 1.000000
PhysicsActiveDropItemMaxNumMaximum number of dropped items that can use physics behaviour.
Default: Not present in the default config
PlayerAutoHPRegeneRatePlayer Auto Health Regeneration Rate.
Default: 1.000000
PlayerAutoHpRegeneRateInSleepPlayer Sleep Health Regeneration Rate.
Default: 1.000000
PlayerDamageRateAttackDamage from Player Multiplier.
Default: 1.000000
PlayerDamageRateDefenseDamage to Player Multiplier.
Default: 1.000000
PlayerStaminaDecreaceRatePlayer Stamina Reduction Rate.
Default: 1.000000
PlayerStomachDecreaceRatePlayer Hunger Depletion Rate.
Default: 1.000000
PublicIPExplicitly specify an external public IP
in the community server settings.
Default: ""
PublicPortExplicitly specify the external public port in the community server configuration.
(This setting does not change the server's listen port.)
Default: 8211
RandomizerSeedSeed value used when the Pal spawn randomizer is enabled.
Default: ""
RandomizerTypePal spawn randomization mode: None (no randomization),
Region (randomize per region), All (fully randomized).
Default: None
RCONEnabledEnable RCON.
Default: False
RCONPortPort Number for RCON.
Default: 25575
RegionSets server region
(Seems to just be for display purposes).
Default: ""
RespawnPenaltyDurationThresholdIf a player dies again within this many seconds of respawning,
the respawn cooldown is multiplied by RespawnPenaltyTimeScale.
Default: 0.000000
RespawnPenaltyTimeScaleMultiplier applied to the respawn cooldown when the penalty triggers.
Default: 2.000000
RESTAPIEnabledEnable REST API.
Default: False
RESTAPIPortListen port for REST API.
Default: 8212
ServerDescriptionServer description.
Default: ""
ServerNameServer name.
Default: "Default Palworld Server"
ServerPasswordPassword required for server login.
Default: ""
ServerPlayerMaxNumMaximum number of players that can join the server.
Default: 32
ServerReplicatePawnCullDistancePal sync distance from player (cm).
Min 5000 ~ Max 15000.
Default: 15000.000000
SupplyDropSpanInterval for supply drops (minutes).
Default: 180
VoiceChatMaxVolumeDistanceDistance at which voice chat volume stops attenuating.
Default: Not present in the default config
VoiceChatZeroVolumeDistanceDistance at which voice chat volume becomes zero.
Default: Not present in the default config
WorkSpeedRateWork speed rate modifier.
Default: 1.000000

Importing WorldOptions.sav Settings

Danger

As of December 2nd, 2024, WorldOption.sav is no longer supported by default on our servers. If you upload this file, it will automatically be renamed to WorldOption.sav.disabled. All settings are now available directly in the panel.

If you still wish to use WorldOption.sav, you can enable it through Startup Parameters. Note that this file must be properly configured to avoid server issues.

Click here to generate or import a WorldOption.sav file.

  1. Access the GhostCap Panel and Stop your server.
  2. Navigate to Server Options and, under the Advanced section, enable Enable WorldOption.sav.
  3. Open the File Manager and browse to Pal/Saved/SaveGames/0/YOURSAVEFILE.
  4. Upload your WorldOption.sav file.
  5. Start your server.