Installing Mods on a Palworld Server
How to install UE4SS, PAK, and native mods on your Palworld dedicated server.
Palworld supports several types of mods through its native mod system and the UE4SS modding framework.
Mod Types
| Type | Path | Description |
|---|---|---|
| PAK mods | Pal/Content/Paks/LogicMods/ | Compiled Unreal Engine mods |
| UE4SS Lua mods | Mods/NativeMods/UE4SS/Mods/ | Script mods using UE4SS loader |
| Native mods | Managed via PalModSettings.ini | First-party mod system |
Installing PAK Mods
- Stop your server
- In the XGamingServer Panel, click Files
- Navigate to (or create)
Pal/Content/Paks/LogicMods/ - Upload the
.pakfile - Start your server
MyMod.pak
Installing UE4SS Mods
UE4SS is a modding framework that enables Lua and Blueprint mods.
- Download and install UE4SS into your server
- Place mods in
Mods/NativeMods/UE4SS/Mods/{ModName}/ - Each mod needs its own subfolder
- Restart the server
Native Mod System (PalModSettings.ini)
After first launch, the server generates Mods/PalModSettings.ini:
[PalModSettings]
bGlobalEnableMod=true
ActiveModList=ModName1
ActiveModList=ModName2Add one ActiveModList= line per mod. The name must match the PackageName from the mod's Info.json.
Allowing Modded Clients
In PalWorldSettings.ini, enable:
bAllowClientMod=TrueWithout this, clients with mods installed will be rejected.
Important Notes
- Only mods with
"IsServer": truein theirInfo.jsonwork on dedicated servers - Server must be restarted after adding/removing mods
- Console (Xbox/PS5) players cannot install mods — they can still join if the server has server-side-only mods
- Use
-NoModsstartup flag to temporarily disable all mods
⚠️ Note on Proton: If running the Windows version via Proton (for mod compatibility), console output is broken. Use RCON or REST API for server management instead.
Related Guides
How is this guide?

40% Off — Limited TimeGet your Palworld server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server