GAME SERVER HOSTING: 50% OFF first order with code GHOST50
Palworld background

How To Optimize Your Palworld Server Performance

Boost server FPS and optimize your Palworld server with configuration tweaks and best practices

Learn how to boost server FPS and optimize your Palworld Server. This guide highlights best practices that you can use as a server owner to keep your Palworld server running at peak performance, often providing noticeable improvements in many cases.

Daily Restarts

The first step is setting up an automatic daily restart schedule. This keeps your resource usage in check while giving your server a fresh load every 24 hours.

To set up a schedule, follow this guide.

Optimize Configuration

Several Palworld server settings can negatively impact performance. Some may have a minor effect, while others create very noticeable issues.

If you're facing Server FPS problems, adjust these settings as needed. These are the most critical settings for performance, particularly if you're operating a community server.

You can change these settings in Startup Parameters of the GhostCap Panel.

Main Settings

Setting NameDefault ValueDescription
BuildObjectDeteriorationDamageRate1.0Higher is better for performance, this should always be at least 0.1
bAutoResetGuildNoOnlinePlayersFalseSet to True - WARNING 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.
AutoResetGuildTimeNoOnlinePlayers72.0If bAutoResetGuildNoOnlinePlayers is enabled, this is the time limit before a guild will be disbanded
PalSpawnNumRate1.0Decrease this to spawn fewer Pals
DropItemMaxNum3000Decrease this especially if you have increased Drop Rates
DropItemAliveMaxHours1.0Decrease this especially if you have increased Drop Rates or many players
BaseCampMaxNumInGuild4Decrease this if there are many guilds
ServerReplicatePawnCullDistance15000.0Decrease this for much better performance, officially "Pal Sync Distance"
BaseCampWorkerMaxNum15Decrease this to lessen load
MaxBuildingLimitNum0 (Unlimited)Set a value to limit max buildings per player
bEnableInvaderEnemyTrueSet to False.

Secondary Performance Settings

Setting NameDefault ValueDescription
BaseCampMaxNum128Decrease this if you're running a popular public server with many bases
Auto Save Span240 (4 minutes)Increase this for less frequent auto save CPU spikes
Note

Heavy building and high player count servers will always reach a limitation at some point. Even the fastest gaming hardware isn't able to run a Palworld server at 60fps in such cases.