In Palworld, you can set how fast players and Pals perform base tasks by changing a server configuration value. This guide shows you how to increase the work speed on your ZAP-Hosting Palworld game server by editing the correct configuration file and applying the changes properly.
The setting to increase work speed is called WorkSpeedRate.
WorkSpeedRate controls how fast players and Pals complete work-related tasks at your base. The default value is usually 1.0, which means normal speed.
Higher values increase the speed multiplier:
| Config Key | Default Value | Example Value | Effect |
|---|---|---|---|
WorkSpeedRate | 1.0 | 2.0 | Double work speed |
WorkSpeedRate | 1.0 | 10.0 | Very fast work speed |
Search the PalWorldSettings.ini file for the line containing OptionSettings. The WorkSpeedRate entry is inside this settings block.
If the entry already exists, change its value. For example:
WorkSpeedRate=1.000000
Change it to a higher value like:
WorkSpeedRate=2.000000
For a much faster result, you can use an even higher multiplier, e.g.:
WorkSpeedRate=10.000000
Depending on your file content, the setting may appear as part of a longer OptionSettings line, similar to this:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=2.000000,bIsMultiplay=False,bIsPvP=False,CanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bBuildAreaLimit=False,ItemWeightRate=1.000000,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="zaphosting",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
Edit existing syntax carefully
PalWorldSettings.ini uses a strict format. Only change the value of WorkSpeedRate and do not remove commas, brackets, or quotation marks in the surrounding OptionSettings line.
After editing, you must save the changes and restart your Palworld server.
- Save the updated
PalWorldSettings.inifile. - Restart your Palworld game server via the ZAP-Hosting server management.
A restart is necessary because Palworld only reads these gameplay settings on server start. The new work speed value will only be applied correctly after the restart.
| Action | Required |
|---|---|
Save PalWorldSettings.ini | Yes |
| Restart server | Yes |
| Additional console command | No |
Recommended testing
Start with a moderate value like 2.0 and test the result in-game. Extremely high values can significantly speed up progress and unbalance gameplay.
