How to Configure Your Palworld Server

Complete PalWorldSettings.ini reference with all 90+ settings. Covers gameplay rates, PvP, base building, Pal behavior, respawning, randomizer, and server administration.

All Palworld server settings are managed through the Startup page on the XGamingServer panel. The panel provides a visual interface for every setting in the PalWorldSettings.ini file.

How to Change Settings

Open the XGamingServer panel

Access the XGamingServer panel and select your Palworld server.

Go to Startup

In the sidebar, go to Startup.

Change your settings

Adjust the settings you want to modify.

Restart your server

Go to Console and click Restart to apply the changes.

⚠️ Warning: Always restart your server after changing settings. Changes are not applied until the server restarts.

Server Settings

SettingDefaultDescription
ServerName"Default Palworld Server"Server name shown in the server browser
ServerDescription""Server description shown in the server browser
ServerPassword""Password required to join. Leave empty for no password
AdminPassword""Password for admin commands. Used for both RCON and in-game /AdminPassword
ServerPlayerMaxNum32Maximum player count. Officially supported up to 32
PublicIP""Public IP for community server listing
PublicPort8211Public port for community server listing
Region""Server region for browser filtering
bIsMultiplayFalseEnable multiplayer mode
CoopPlayerMaxNum4Max co-op party size
CrossplayPlatforms(Steam,Xbox,PS5,Mac)Allowed crossplay platforms
bUseAuthTrueVerify player identity on connection
BanListURL"https://api.palworldgame.com/api/banlist.txt"URL for the ban list

RCON and API

SettingDefaultDescription
RCONEnabledFalseEnable RCON remote console
RCONPort25575RCON port
RESTAPIEnabledFalseEnable REST API for third-party tools
RESTAPIPort8212REST API port
LogFormatTypeTextLog format: Text or Json

Gameplay Rates

All rate settings default to 1.0. Values above 1.0 increase, below 1.0 decrease.

SettingDefaultDescription
ExpRate1.0XP gain multiplier
DayTimeSpeedRate1.0Daytime progression speed
NightTimeSpeedRate1.0Nighttime progression speed
CollectionDropRate1.0Gatherable item drop multiplier
CollectionObjectHpRate1.0Resource node (trees, rocks) HP multiplier
CollectionObjectRespawnSpeedRate1.0Resource node respawn speed
EnemyDropItemRate1.0Enemy loot drop multiplier
WorkSpeedRate1.0Work speed multiplier
ItemWeightRate1.0Item weight multiplier. Lower = items weigh less

Player Settings

SettingDefaultDescription
PlayerDamageRateAttack1.0Damage dealt by players
PlayerDamageRateDefense1.0Damage taken by players (higher = more damage taken)
PlayerAutoHPRegeneRate1.0Player HP regen multiplier
PlayerAutoHpRegeneRateInSleep1.0Player HP regen while sleeping
PlayerStaminaDecreaceRate1.0Player stamina depletion rate
PlayerStomachDecreaceRate1.0Player hunger depletion rate
DeathPenaltyAllWhat drops on death: None, Item, ItemAndEquipment, All

Stat Allocation

Control which stats players can put points into:

SettingDefaultDescription
bAllowEnhanceStat_AttackTrueAllow investing in Attack
bAllowEnhanceStat_HealthTrueAllow investing in HP
bAllowEnhanceStat_StaminaTrueAllow investing in Stamina
bAllowEnhanceStat_WeightTrueAllow investing in Carry Weight
bAllowEnhanceStat_WorkSpeedTrueAllow investing in Work Speed

Pal Settings

SettingDefaultDescription
PalDamageRateAttack1.0Damage dealt by Pals
PalDamageRateDefense1.0Damage taken by Pals
PalAutoHPRegeneRate1.0Pal HP regen multiplier
PalAutoHpRegeneRateInSleep1.0Pal HP regen while sleeping
PalStaminaDecreaceRate1.0Pal stamina depletion rate
PalStomachDecreaceRate1.0Pal hunger depletion rate
PalCaptureRate1.0Capture rate multiplier. Higher = easier to catch
PalSpawnNumRate1.0Pal spawn rate. Higher values impact performance
PalEggDefaultHatchingTime72.0Time to hatch a Huge Egg (hours). Set to 0 for instant
bPalLostFalsePermanently lose Pals on death (Hardcore feature)
EnablePredatorBossPalTrueEnable predator boss Pals in the world

Base and Building Settings

SettingDefaultDescription
BaseCampMaxNum128Max base camps across ALL guilds on the entire server
BaseCampMaxNumInGuild4Max bases per guild
BaseCampWorkerMaxNum15Max Pals working per base (vanilla max 50)
BuildObjectDamageRate1.0Damage multiplier to buildings
BuildObjectDeteriorationDamageRate1.0Building decay speed
BuildObjectHPRate1.0Structure health multiplier
MaxBuildingLimitNum0Per-player building cap. 0 = unlimited
bBuildAreaLimitFalsePrevent building near fast-travel points
EquipmentDurabilityDamageRate1.0Equipment durability loss multiplier

💡 Tip: If players report that they can't place more bases, check BaseCampMaxNum (server-wide limit) — not just BaseCampMaxNumInGuild (per-guild limit).

Guild Settings

SettingDefaultDescription
GuildPlayerMaxNum20Max players per guild
bAutoResetGuildNoOnlinePlayersFalseDelete structures and base Pals if no guild members log in
AutoResetGuildTimeNoOnlinePlayers72.0Hours offline before guild auto-reset triggers
GuildRejoinCooldownMinutes0Minutes before a player can rejoin a guild after leaving

PvP Settings

SettingDefaultDescription
bIsPvPFalseEnable PvP mode
bEnablePlayerToPlayerDamageFalseEnable player-to-player damage
bEnableFriendlyFireFalseEnable friendly fire within guilds
bEnableDefenseOtherGuildPlayerFalseEnable inter-guild defense interactions
bCanPickupOtherGuildDeathPenaltyDropFalseAllow picking up death drops from other guilds

PvP Reward Settings

SettingDefaultDescription
bAdditionalDropItemWhenPlayerKillingInPvPModeFalseDrop a special item when killing a player in PvP
AdditionalDropItemWhenPlayerKillingInPvPMode""Item ID that drops on PvP kill
AdditionalDropItemNumWhenPlayerKillingInPvPMode0Quantity dropped per PvP kill
bDisplayPvPItemNumOnWorldMap_BaseCampFalseShow PvP item counts at bases on the world map
bDisplayPvPItemNumOnWorldMap_PlayerFalseShow PvP item counts for players on the world map

Respawn Settings

SettingDefaultDescription
BlockRespawnTime5Seconds before respawn is available after death
RespawnPenaltyDurationThreshold1800Survival time (seconds) before respawn cooldown resets
RespawnPenaltyTimeScale2.0Multiplier for respawn cooldown on repeated deaths
bHardcoreFalseHardcore mode — no respawn on death
bCharacterRecreateInHardcoreFalseAllow character recreation on death in Hardcore
ItemCorruptionMultiplier1.0Item corruption speed multiplier

Travel and World Settings

SettingDefaultDescription
bEnableFastTravelTrueEnable fast travel
bEnableFastTravelOnlyBaseCampFalseRestrict fast travel to bases only
bIsStartLocationSelectByMapTrueAllow players to choose their starting location
bEnableInvaderEnemyTrueEnable base raid events
SupplyDropSpan180Supply drop interval (minutes)
bInvisibleOtherGuildBaseCampAreaFXFalseHide other guilds' base area boundary effects

Dropped Items

SettingDefaultDescription
DropItemAliveMaxHours1.0Hours before dropped items despawn
DropItemMaxNum3000Maximum dropped items in the world
DropItemMaxNum_UNKO100Max UNKO items on the ground
bActiveUNKOFalseEnable the UNKO feature

Randomizer Settings

Randomize which Pals spawn where for a fresh experience:

SettingDefaultDescription
RandomizerTypeNonePal spawn randomization: None, Region, or All
RandomizerSeed0Seed for randomization (change for different results)
bIsRandomizerPalLevelRandomFalseFully random Pal levels instead of region-based

Miscellaneous

SettingDefaultDescription
bExistPlayerAfterLogoutFalsePlayer body stays in-world after logging out
bShowPlayerListFalseShow player list in ESC menu
bIsUseBackupSaveDataTrueEnable world backups
bAllowGlobalPalboxExportTrueAllow saving to global Palbox
bAllowGlobalPalboxImportFalseAllow importing from global Palbox
bEnableAimAssistPadTrueEnable aim assist for controllers
bEnableAimAssistKeyboardFalseEnable aim assist for mouse and keyboard
bEnableNonLoginPenaltyTrueEnable penalty for prolonged non-login
bIsShowJoinLeftMessageTrueShow join/leave messages in chat
ChatPostLimitPerMinute10Max chat messages per player per minute
bAllowClientModFalseAllow players with client-side mods to join
DenyTechnologyList""Comma-separated Technology IDs to disable
ServerReplicatePawnCullDistance15000Pal sync distance in cm. Min 5000, Max 15000

Importing WorldOption.sav

⚠️ Warning: As of December 2024, XGamingServer no longer supports WorldOption.sav by default. If you upload this file, it will be renamed to WorldOption.sav.disabled. All settings are now available directly in Startup.

If you still need to use WorldOption.sav:

Enable WorldOption.sav support

In Startup, under Advanced, enable Enable WorldOption.sav.

Generate your config

Use palbot.gg/config to generate or import a WorldOption.sav file.

Upload the file

Go to Files and navigate to Pal/Saved/SaveGames/0/YOURSAVEFILE. Upload your WorldOption.sav file.

Restart your server

Start your server to apply the settings.

If you need help, join our Discord.

How is this guide?

40% Off — Limited TimeGet your Palworld server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page