The Palworld server runs under a local user named steam and the service name is palworld. It runs automatically at boot, but you can start the server if needed later with sudo systemctl start palworld. To stop it, use sudo systemctl stop palworld and to check its status use sudo systemctl status palworld .
If you need to configure the various settings for the Palworld server, you can edit the PalWorldSettings.ini configuration file using nano ~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini . You can use the parameters bellow if needed (taken from the official documentation):
| Parameter | Description |
|---|---|
| AdminPassword | Password used to obtain administrative privileges on the server. |
| AllowConnectPlatform | Doesn't work with this version. Please use CrossplayPlatforms |
| BaseCampMaxNumInGuild | Max BaseCamp count per guild. Default is 4. (MAX 10) Larger value will increase system load |
| BaseCampWorkerMaxNum | Max pals per basecamp(MAX 50) Larger value will increase system load |
| bAllowGlobalPalboxExport | If set to True, saving to the global palbox is possible. |
| bAllowGlobalPalboxImport | If set to True, importing from the global palbox is possible. |
| bBuildAreaLimit | Prohibit building near structures such as fast travel |
| bCharacterRecreateInHardcore | Allow recreate character when you died in Hardcore mode. |
| bEnableFastTravel | Enable Fast Travel |
| bEnableInvaderEnemy | Enable Invader |
| bHardcore | Enable Hardcore. Cannot respawn upon death. |
| bInvisibleOtherGuildBaseCampAreaFX | Enable Show basecamp area |
| bIsRandomizerPalLevelRandom | If the parameter has been set to true, Wild pals level is fully randomized. set to false, Randomized within a level optimized with the area. |
| bIsUseBackupSaveData | Enable world backup Disk load will be increase when enabled |
| bPalLost | Permanent lost your Pals upon death |
| bShowPlayerList | Enable player list when the press ESC key |
| BuildObjectDamageRate | Damage to Structure Multiplier |
| BuildObjectDeteriorationDamageRate | Structure Deterioration Rate |
| ChatPostLimitPerMinute | Number of chats that can be posted per minute |
| CollectionDropRate | Gatherable Items Multiplier |
| CollectionObjectHpRate | Gatherable Objects Health Multiplier |
| CollectionObjectRespawnSpeedRate | Gatherable Objects Respawn Interval |
| CrossplayPlatforms | Allowed platform to connect the server. Default: (Steam,Xbox,PS5,Mac) |
| DayTimeSpeedRate | Day time speed |
| 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 |
| EnemyDropItemRate | Dropped Items Multiplier |
| EquipmentDurabilityDamageRate | Equipment Durability Loss Multiplier |
| ExpRate | EXP rate |
| GuildPlayerMaxNum | Max Player Number of Guilds |
| ItemContainerForceMarkDirtyInterval | Interval for force sync when open the container. (sec) |
| ItemWeightRate | Item weight ratio |
| LogFormatType | Log format Text or Json |
| MaxBuildingLimitNum | Building num limit per player (0 = unlimit) |
| NightTimeSpeedRate | Night time speed |
| PalAutoHPRegeneRate | Pal Auto Health Regeneration Rate |
| PalAutoHpRegeneRateInSleep | Pal Sleep Health Regeneration Rate (Health Regeneration Rate in Palbox) |
| PalCaptureRate | Pal capture rate |
| PalDamageRateAttack | Damage from Pals Multiplier |
| PalDamageRateDefense | Damage to Pals Multiplier |
| PalEggDefaultHatchingTime | Time (h) to incubate Massive Egg. Note: Other eggs also require time to incubate. |
| PalSpawnNumRate | Pal Appearance Rate *Note: Affects game performance |
| PalStaminaDecreaceRate | Pal Stamina Reduction Rate |
| PalStomachDecreaceRate | Pal Hunger Depletion Rate |
| PlayerAutoHPRegeneRate | Player Auto Health Regeneration Rate |
| PlayerAutoHpRegeneRateInSleep | Player Sleep Health Regeneration Rate |
| PlayerDamageRateAttack | Damage from Player Multiplier |
| PlayerDamageRateDefense | Damage to Player Multiplier |
| PlayerStaminaDecreaceRate | Player Stamina Reduction Rate |
| PlayerStomachDecreaceRate | Player Hunger Depletion Rate |
| PublicIP | Explicitly specify an external public IP in the community server settings |
| PublicPort | Explicitly specify the external public port in the community server configuration.(This setting does not change the server's listen port.) |
| RandomizerSeed | Randomize seed |
| RandomizerType | Random Pal Mode None : No Randomization, Region : Randomize by Region, All : Completely Random |
| RCONEnabled | Enable RCON |
| RCONPort | Port Number for RCON |
| RESTAPIEnabled | Enable REST API |
| RESTAPIPort | Listen port for REST API |
| ServerDescription | Server description |
| ServerName | Server name |
| ServerPassword | Password required for server login |
| ServerPlayerMaxNum | Maximum number of players that can join the server |
| ServerReplicatePawnCullDistance | Pal sync distance from player(cm). Min 5000 ~ Max 15000 |
| SupplyDropSpan | Interval for supply drop (minutes) |
