FPS and server load on Palworld
Fewer players online, fewer bases and watch heavy mods. On the Cattiva plan tune PalWorldSettings.ini and, if the pack asks for it, UseUObjectArrayCache=False in Engine.ini.

Palworld on a host is not just RAM. CPU spikes when lots of people online build, spawn pals and run mods at the same time. On the Cattiva plan (12 GB) a closed group works, but a heavy world needs tuning or an upgrade.
Adjust how many can join
In PalWorldSettings.ini the key ServerPlayerMaxNum sets the cap. If the server chokes with 14 online, drop to 10 or 12 and test again. Edit in Files with Power off, save and start.
ServerPlayerMaxNum=12Pair that with group rules: fewer spread out bases, fewer giant farms in the same chunk. The .ini guide explains other world and spawn keys.
Bases, pals and a living world
- Many bases far apart force the server to simulate more areas.
- Dozens of pals on workbenches and breeding eat CPU even offline.
- Items on the ground and piled corpses add weight too. Use decay and cleanup in the .ini if it makes sense for vale-cattiva.
- Raids and events with everyone in one spot spike load. Warn the group before a boss rush.
Mods and CPU use
A modded server almost always uses more CPU than vanilla. Each .pak adds assets and logic. If you installed a big pack, expect less headroom on Cattiva.
- Install only mods the group will use.
- Keep client and server on the same .pak files.
- After adding a mod, watch the Console for errors and lag with 3 or 4 players before opening to 16.
UseUObjectArrayCache in Engine.ini
On modded servers the community often recommends turning off the UObject cache. The typical line goes in Engine.ini, inside the Pal config folder on the host. In the panel, open Files and look for Engine.ini under Saved/Config (exact path may vary by server image).
[/Script/Engine.GarbageCollectionSettings]
gc.UseUObjectArrayCache=FalseOnly apply it if your modded pack asks for it or you follow a trusted guide for your mod set. Vanilla with no mods rarely needs this. Always stop in Power, edit, save and start again.
When to upgrade the plan
If after tuning you still get bad tick with mods and a big base, the bottleneck is hardware. Grizzbolt (16 GB, ~32 players) or Kitsun (24 GB, unlimited slots) give room for community and a heavy world.
- Cattiva: friends, light vanilla or a few mods.
- Grizzbolt: medium community, big bases, moderate mod pack.
- Kitsun: public server, events, lots of pals and mods together.
Frequently asked questions
Straight answers before you order
You may also like
What changes in PalWorldSettings.ini (and how to edit it)
Edit OptionSettings in PalWorldSettings.ini through Files: stop in Power, change rates, passwords, and base limits, save, and start again. Table with the main keys.
Samuel Akires
How to add mods and .PAK files to Palworld
Stop in Power, upload .pak files to Mods or Paks through Files, restart, and ask everyone to install the same pack. Back up the save first. UseUObjectArrayCache helps FPS in some cases.
Samuel Akires
How to get your Palworld server online from the panel
After payment you get IP and panel access. Start it in Power, share IP and port with your group, and join multiplayer. Update the branch from the panel when new content drops.
Samuel Akires
How to update Palworld on your host
Back up the save, stop in Power, use Update or Reinstall in Startup in the RoxyCloud panel, start again and check the version in the Console.
Samuel Akires
