Skip to main content
Version: 0.7.0

Configuration file

On this page, you can learn about server settings, game balance settings, and other items that can be set with ini files.

Location of configuration file

Configuration file should be located at the following location

tip

The directories will only create once the server has been started.

Copy the default configuration file and use that.

Copy default settings
Copy-Item steamapps\common\PalServer\DefaultPalWorldSettings.ini steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini

Edit steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini to change settings.

info

Note that editing DefaultPalWorldSettings.ini will not affect the changes.

Parameters

The settings for each parameter are as follows.

note

There are reserved for future updates and deprecated parameter.

Performances

ParametersDescription
BaseCampMaxNumInGuildMaximum number of bases per guild. Default: 4 (max 10).
Increasing this value raises processing load.
BaseCampWorkerMaxNumMaximum number of Pals per base (max 50).
Increasing this value raises processing load.
ItemContainerForceMarkDirtyIntervalHow often to force re-sync while a container UI is open (seconds).
MaxBuildingLimitNumPer-player building count cap (0 = unlimited).
ServerReplicatePawnCullDistancePal sync distance from players (cm). Minimum 5000 – maximum 15000.

Server management

ParametersDescription
AdminPasswordPassword used to obtain administrative privileges on the server.
AllowConnectPlatformNot available in this version. Use CrossplayPlatforms instead.
bAllowClientModAllow players with mods enabled to join the server.
bIsShowJoinLeftMessageOn dedicated servers, show in-game messages when players join/leave.
bIsUseBackupSaveDataEnable world backups.
Enabling this increases disk load.
ChatPostLimitPerMinuteMaximum number of chat messages allowed per minute.
CrossplayPlatformsAllowed platform to connect the server. Default: (Steam,Xbox,PS5,Mac)
LogFormatTypeLog format: Text or Json
PublicIP(Community server) Explicitly specify the external public IP.
PublicPort(Community server) Explicitly specify the external public port. (Does not change the server’s listening port.)
RCONEnabledEnable RCON.
RCONPortPort number used for RCON.
RESTAPIEnabledEnable the REST API.
RESTAPIPortListening port for the REST API.
ServerDescriptionServer description
ServerNameServer name
ServerPasswordPassword required to log in to the server.
ServerPlayerMaxNumMaximum number of players who can join the server.

Features

ParametersDescription
AutoResetGuildTimeNoOnlinePlayersOffline duration before bAutoResetGuildNoOnlinePlayers triggers. Ignored if bAutoResetGuildNoOnlinePlayers is False.
bAllowEnhanceStat_AttackAllow allocating stat points to Attack.
bAllowEnhanceStat_HealthAllow allocating stat points to HP.
bAllowEnhanceStat_StaminaAllow allocating stat points to Stamina.
bAllowEnhanceStat_WeightAllow allocating stat points to Carry Weight.
bAllowEnhanceStat_WorkSpeedAllow allocating stat points to Work Speed.
bAllowGlobalPalboxExportAllow saving to the Global Palbox.
bAllowGlobalPalboxImportAllow loading from the Global Palbox.
bAutoResetGuildNoOnlinePlayersIf no guild members log in, automatically delete structures and base Pals.
bBuildAreaLimitPrevent building near structures such as fast-travel points.
bCharacterRecreateInHardcoreWhether you may recreate your character upon death in Hardcore mode.
bDisplayPvPItemNumOnWorldMap_BaseCampWhether to show, on the map, the number of PvP-exclusive items in each base.
bDisplayPvPItemNumOnWorldMap_PlayerWhether to show player locations and the number of PvP-exclusive items on the map.
bEnableFastTravelEnable fast travel.
bEnableFastTravelOnlyBaseCampRestrict fast travel to between bases only.
bEnableInvaderEnemyEnable Invader
bExistPlayerAfterLogoutWhether players enter a sleeping state at their current location when logging out.
bHardcoreEnable Hardcore. You will not be able to respawn on death.
bInvisibleOtherGuildBaseCampAreaFXShow base area boundaries.
bIsRandomizerPalLevelRandomIf true, wild Pal levels are fully random. If false, levels are randomized within each area’s intended range.
bIsStartLocationSelectByMapWhether to allow players to choose their starting location.
bShowPlayerListEnable the player list on the ESC menu.
RandomizerSeedSeed value used when Pal spawn randomization mode is enabled.
RandomizerTypePal spawn randomization mode:
None = no randomization; Region = randomize per region; All = fully randomized.

Game balances

ParametersDescription
AdditionalDropItemNumWhenPlayerKillingInPvPModeWhen bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled, the quantity of the item to drop.
AdditionalDropItemWhenPlayerKillingInPvPModeWhen bAdditionalDropItemWhenPlayerKillingInPvPMode is enabled, the ID of the item to drop.
bAdditionalDropItemWhenPlayerKillingInPvPModeWhether to drop a special item when a player is killed while PvP is enabled.
BlockRespawnTimeCooldown before you can respawn after death (seconds).
bPalLostPermanently lose Pals on death.
BuildObjectDamageRateDamage multiplier to buildings.
BuildObjectDeteriorationDamageRateBuilding decay speed multiplier.
CollectionDropRateGatherable items multiplier
CollectionObjectHpRateGatherable objects health multiplier
CollectionObjectRespawnSpeedRateGatherable objects respawn interval
DayTimeSpeedRateDaytime progression speed.
DeathPenaltyDeath Penalty
None : No drops, Item : Drop all items except equipment, ItemAndEquipment : Drop all items, All : Drop all items and all Pals on team
DenyTechnologyListDisable specific technologies.
Specify Technology IDs .
Example: DenyTechnologyList=("PALBOX", "RepairBench"))
EnemyDropItemRateDropped item quantity multiplier.
EquipmentDurabilityDamageRateEquipment durability loss multiplier.
ExpRateEXP gain multiplier.
GuildPlayerMaxNumMax player number of guild.
GuildRejoinCooldownMinutesGuild rejoin cooldown (minutes).
ItemCorruptionMultiplierItem corruption speed multiplier.
ItemWeightRateItem weight multiplier.
NightTimeSpeedRateNighttime progression speed.
PalAutoHPRegeneRatePal natural HP regen multiplier.
PalAutoHpRegeneRateInSleepPal HP regen while sleeping (in Palbox) multiplier.
PalCaptureRateCapture rate multiplier.
PalDamageRateAttackDamage dealt by Pals multiplier.
PalDamageRateDefenseDamage taken by Pals multiplier.
PalEggDefaultHatchingTimeTime to hatch a Huge Egg (hours). Note: Other eggs also require time to incubate.
PalSpawnNumRatePal spawn rate. (Impacts performance.)
PalStaminaDecreaceRatePal stamina depletion rate multiplier.
PalStomachDecreaceRatePal hunger depletion rate multiplier.
PlayerAutoHPRegeneRatePlayer natural HP regen multiplier.
PlayerAutoHpRegeneRateInSleepPlayer HP regen while sleeping multiplier.
PlayerDamageRateAttackDamage dealt by players multiplier.
PlayerDamageRateDefenseDamage taken by players multiplier.
PlayerStaminaDecreaceRatePlayer stamina depletion rate multiplier.
PlayerStomachDecreaceRatePlayer hunger depletion rate multiplier.
RespawnPenaltyDurationThresholdSurvival-time threshold (seconds) for applying the respawn cooldown multiplier set by RespawnPenaltyTimeScale on a subsequent death.
RespawnPenaltyTimeScaleMultiplier applied to the respawn cooldown.
SupplyDropSpanMeteorite / supply drop interval (minutes).

About bIsUseBackupSaveData

Create backup directory in save data directory when enabled this parameter.
Backup interval is below.

  • 5 save data per 30 sec
  • 6 save data per 10 min
  • 12 save data per 1 hour
  • 7 save data per 1 day