Locate the PalWorldSettings.ini Config File
The configuration file for your Palworld server, PalWorldSettings.ini, is the foundation of the server configuration. To access this essential document, go to the Saved/Config/LinuxServer directory on your FTP. In this folder, you will find the PalWorldSettings.ini file, which contains the multiple settings that govern the operation of your server.
Understanding the Customization Language
The PalWorldSettings.ini file uses a structured key-value format, where each setting is represented by a key in brackets and a corresponding value that determines the specific setting. For example, the following line adjusts the day time speed rate:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(DayTimeSpeedRate=1.000000)
Here, the key "DayTimeSpeedRate" controls the progression of game time during daylight hours, and its value, 1.000000, indicates a normal speed. By modifying these values, you can speed up or slow down the game's progression at your discretion.
List of Possible Configurations:
Difficulty: Adjusts the overall difficulty of the game.
DayTimeSpeedRate: Changes the speed of game time during the day.
NightTimeSpeedRate: Changes the speed of game time during the night.
ExpRate: Modifies the experience gain rate for players and creatures.
PalCaptureRate: Adjusts the rate at which Pal creatures can be captured.
PalSpawnNumRate: Adjusts the rate at which Pal creatures spawn.
PalDamageRateAttack: Refines the damage dealt by Pal creatures.
PalDamageRateDefense: Refines the damage taken by Pal creatures.
PlayerDamageRateAttack: Refines the damage dealt by the player.
PlayerDamageRateDefense: Refines the damage taken by the player.
PlayerStomachDecreaseRate: Adjusts the rate of the player's stomach decrease.
PlayerStaminaDecreaseRate: Adjusts the rate of the player's stamina decrease.
PlayerAutoHPRegeneRate: Adjusts the rate of the player's automatic health regeneration.
PlayerAutoHpRegeneRateInSleep: Adjusts the rate of the player's automatic health regeneration during sleep.
PalStomachDecreaseRate: Adjusts the rate of Pal creatures' stomach decrease.
PalStaminaDecreaseRate: Adjusts the rate of Pal creatures' stamina decrease.
PalAutoHPRegeneRate: Adjusts the rate of Pal creatures' automatic health regeneration.
PalAutoHpRegeneRateInSleep: Adjusts the rate of Pal creatures' automatic health regeneration during sleep.
BuildObjectDamageRate: Adjusts the rate at which built objects take damage.
BuildObjectDeteriorationDamageRate: Adjusts the rate at which built objects deteriorate.
CollectionDropRate: Adjusts the drop rate of collected items.
CollectionObjectHpRate: Adjusts the health of collected objects.
CollectionObjectRespawnSpeedRate: Adjusts the respawn speed of collected objects.
EnemyDropItemRate: Adjusts the drop rate of items from defeated enemies.
DeathPenalty: Sets the penalty for player death (e.g., All, None).
bEnablePlayerToPlayerDamage: Enables or disables player-to-player damage.
bEnableFriendlyFire: Enables or disables friendly fire.
bEnableInvaderEnemy: Enables or disables invader enemies.
bActiveUNKO: Enables or disables UNKO (Unidentified Nocturnal Knock-off).
bEnableAimAssistPad: Enables or disables aim assist for controllers.
bEnableAimAssistKeyboard: Enables or disables aim assist for keyboards.
DropItemMaxNum: Sets the maximum number of items dropped in the game.
DropItemMaxNum_UNKO: Sets the maximum number of UNKO items dropped in the game.
BaseCampMaxNum: Sets the maximum number of base camps that can be built.
BaseCampWorkerMaxNum: Sets the maximum number of workers in a base camp.
DropItemAliveMaxHours: Sets the maximum time items remain alive after being dropped.
bAutoResetGuildNoOnlinePlayers: Automatically resets guilds without online players.
AutoResetGuildTimeNoOnlinePlayers: Sets the time after which guilds without online players are automatically reset.
GuildPlayerMaxNum: Sets the maximum number of players in a guild.
PalEggDefaultHatchingTime: Sets the default hatching time for Pal eggs.
WorkSpeedRate: Adjusts the overall work speed in the game.
bIsMultiplay: Enables or disables multiplayer mode.
bIsPvP: Enables or disables player versus player (PvP) mode.
bCanPickupOtherGuildDeathPenaltyDrop: Enables or disables picking up death penalty drops from other guilds.
bEnableNonLoginPenalty: Enables or disables penalties for non-login.
bEnableFastTravel: Enables or disables fast travel.
bIsStartLocationSelectByMap: Enables or disables selecting start locations on the map.
bExistPlayerAfterLogout: Enables or disables the existence of players after logout.
bEnableDefenseOtherGuildPlayer: Enables or disables defense against players from other guilds.
CoopPlayerMaxNum: Sets the maximum number of cooperative players in a session.
ServerPlayerMaxNum: Sets the maximum number of players allowed on the server.
ServerName: Sets the name of the Palworld server.
ServerDescription: Provides a description for the Palworld server.
AdminPassword: Sets the password for server administration.
ServerPassword: Sets the password to join the Palworld server.
PublicPort: Sets the public port for the Palworld server.
PublicIP: Sets the public IP address for the Palworld server.
RCONEnabled: Enables or disables Remote Console (RCON) for server administration.
RCONPort: Sets the port for Remote Console (RCON) communication.
Region: Sets the region of the Palworld server.
bUseAuth: Enables or disables server authentication.
BanListURL: Sets the URL for the server's ban list.
Additional Tips
Backup your configuration file: Before making significant changes, consider creating a backup of your PalWorldSettings.ini file. This allows you to revert to default settings if necessary.
A server restart will be required to apply the changes.



