How To Optimize Your Palworld Server Performance
Complete Palworld server optimization guide to boost FPS and reduce lag. Learn the best performance settings, configuration tweaks, and maintenance tips for smooth gameplay on high-player servers.
Here is how to boost server FPS and optimize your Palworld server. This guide highlights best practices you can adopt as a server owner to ensure your Palworld server runs at peak performance, often resulting in a noticeable improvement in most cases.
Daily Restarts
The first thing you should do is create an automatic daily restart schedule. This keeps your resource usage under control while ensuring your server has a fresh load once every 24 hours.
To set up automatic restarts, go to Schedules in the sidebar of the XGamingServer Panel. Create a new schedule that runs daily and add a "Restart Server" task.
💡 Tip: Schedule restarts during your server's lowest-traffic hours, such as early morning, to minimize disruption to players. You can also add a "Send Command" task before the restart to broadcast a warning using
Broadcast Server restarting in 5 minutes.
Optimize Configuration
There are multiple Palworld server settings that will negatively impact performance. Some may affect it only a little, while others have very noticeable effects.
If you are having any Server FPS issues, adjust these settings accordingly. These will be the most important settings for performance, especially if you are running a community server.
These settings are changed in Startup on the sidebar of the XGamingServer Panel.
Main Settings
| Setting Name | Default Value | Description |
|---|---|---|
| BuildObjectDeteriorationDamageRate | 1.0 | Higher is better for performance, this should always be at least 0.1 |
| bAutoResetGuildNoOnlinePlayers | False | Set to True -- Enables guild disbanding after the duration specified by AutoResetGuildTimeNoOnlinePlayers. This will DELETE bases if a guild goes inactive. The default grace period is 72.0 hours. |
| AutoResetGuildTimeNoOnlinePlayers | 72.0 | If bAutoResetGuildNoOnlinePlayers is enabled, this is the time limit (in hours) before a guild will be disbanded |
| PalSpawnNumRate | 1.0 | Decrease this to spawn fewer Pals |
| DropItemMaxNum | 3000 | Decrease this, especially if you have increased drop rates |
| DropItemAliveMaxHours | 1.0 | Decrease this, especially if you have increased drop rates or many players |
| BaseCampMaxNumInGuild | 4 | Decrease this if there are many guilds |
| ServerReplicatePawnCullDistance | 15000.0 | Decrease this for much better performance (officially "Pal Sync Distance") |
| BaseCampWorkerMaxNum | 15 | Decrease this to lessen load |
| MaxBuildingLimitNum | 0 (Unlimited) | Set a value to limit max buildings per player |
| bEnableInvaderEnemy | True | Set to False to disable base raids |
Secondary Performance Settings
| Setting Name | Default Value | Description |
|---|---|---|
| BaseCampMaxNum | 128 | Decrease this if you are running a popular public server with a lot of bases |
| Auto Save Span | 240 (4 minutes) | Increase this for less frequent auto save CPU spikes |
⚠️ Warning: Setting
bAutoResetGuildNoOnlinePlayerstoTruewill delete bases belonging to guilds with no online players after the specified time. Make sure your players are aware of this setting to avoid unexpected base loss.
📝 Note: Heavy building and high player count servers will always reach a limitation at some point. Even the fastest gaming hardware is not able to run a Palworld server at 60fps in such cases. The settings above help mitigate lag but cannot eliminate it entirely on very busy servers.
If you need help optimizing your server or are experiencing persistent performance issues, join our Discord and we will help you out.
How is this guide?

How To Change The Pal Spawn Rate On Your Palworld Server
Learn how to change the Pal spawn rate on your Palworld dedicated server. Follow this guide to increase or decrease how often wild Pals appear in your world.
How To Change Your Player Damage And Defense On Your Palworld Server
Learn how to change your player damage and defense on your Palworld dedicated server. Follow this guide to adjust damage dealt by players and damage taken by players.