
How to Install Mods on a Palworld Server
Install mods on a Palworld dedicated server in 2026: PAK vs UE4SS/Lua mods, the Windows-only server caveat, and step-by-step setup.
Modding Palworld is absolutely possible in 2026, but it does not work the way Minecraft modding does. Palworld is built on Unreal Engine 5, has no official mod API, and the line between a "client mod" and a "server mod" is blurrier than most players expect. Before you upload a single file to your server, it pays to understand the two mod types, why most Nexus mods never touch the server, and the one caveat that trips everyone up: real server-side script mods are Windows-only. This guide walks you through installing mods on a hosted Palworld server, step by step.
The two kinds of Palworld mods
Almost every Palworld mod falls into one of two families. Knowing which one you are dealing with tells you exactly where the files go and whether the server is even involved.
PAK mods (the simplest)
UE4SS + Lua mods (script mods)
Which type do I have?
.pak file (or a folder of them), it is a PAK mod. If the instructions mention UE4SS, a Mods folder with enabled.txt, .lua scripts or dwmapi.dll, it is a script mod and needs the injector.Client-side vs server-side: the part everyone gets wrong
This is the single most important concept in Palworld modding, and the reason so many players think their server mods are "broken" when they actually installed them in the wrong place.
Most mods on Nexus Mods are client-side only. Reshades, UI overhauls, camera tweaks, sound packs, model swaps and most quality-of-life mods change what you see and do on your own machine. They go in your local game install, not on the server, and uploading them to your host does nothing.
Server-side mods are the ones that change the shared world for everyone: new Pals that all players can catch, modified spawn tables, custom balance, gameplay scripts. These are the mods that actually belong on your dedicated server.
The Windows-only server caveat
| Mod type | Where it goes | Linux server? | All players need it? |
|---|---|---|---|
| Client visual/QoL (most Nexus mods) | Each player's local game | N/A (client only) | No (cosmetic) / sometimes |
| PAK content mod (Pals, balance, data) | Server Paks/~mods folder | Often yes | Yes, if it changes gameplay assets |
| UE4SS + Lua script mod | Server, via UE4SS injector | No — Windows only | Depends on the mod |
Rule of thumb: if a mod changes shared gameplay (Pals, spawns, balance) it belongs on the server and every player usually needs the matching files. If it only changes visuals, it is client-side.
All players must match
Install a PAK mod on a hosted Palworld server
This is the common case and the easiest one. On a managed host you do everything through the file manager or FTP, no command line needed.
Back up your save first
Pal/Saved/SaveGames/. A bad or incompatible mod can corrupt a world, so this 30-second backup is non-negotiable. See [how to create a Palworld server](/en/guides/palworld/how-to-make-a-palworld-server) if you are not sure where these files are.Stop the server
Open the file manager or connect via FTP
Find the Paks / ~mods folder
Pal/Content/Paks/. Inside, create a folder named ~mods if it does not already exist (the tilde forces the game to load it last). On some panels the mods folder is exposed directly — when in doubt, ~mods inside Paks is the safe target.Pal/Content/Paks/~mods/Upload the .pak file
.pak file into the ~mods folder. If the mod ships with extra .ucas and .utoc files, upload those alongside it — keep all three together. Do not rename them.Restart and verify
That's the whole job
Setting up UE4SS + Lua mods (Windows servers only)
Script mods are a different beast. They require the UE4SS injector to be installed in the server files, which is only possible on a Windows dedicated server.
Confirm you have a Windows server
Install UE4SS into the server folder
dwmapi.dll and the Mods folder) into the binaries directory next to the server executable. UE4SS reads its Mods folder to know what to load.Add your Lua mod and enable it
Mods directory, then add its name to Mods/mods.txt (or set enabled.txt inside the mod folder, depending on the mod). Follow the mod's own README — script mods are not standardized.Restart and check the UE4SS log
Not every host allows custom binaries
.dll injector goes beyond what some locked-down managed panels permit. If you plan to run UE4SS script mods, pick a host that gives you full file access on a Windows plan — or be ready to self-host. PAK content mods rarely hit this limitation.Which host for a modded Palworld server?
For modding, the host choice comes down to two things: easy file access (FTP + one-click restart) and, if you want script mods, the right operating system.
- Inovaperf — the cheapest entry point at €5.99/month (8 GB, Paris datacenter), with FTP access that makes dropping in PAK mods straightforward. A great low-cost base for content mods.
- Minestrator — a managed panel with NVMe storage and clean file management, well suited to PAK mods and group servers.
- Shockbyte — a large international host with semi-automatic Palworld updates, handy when patches keep breaking mods.
- GGServers — another established managed option with one-click setup for Palworld.
A managed host removes the FTP/restart friction for PAK mods. The catch is script mods: if you need UE4SS/Lua, you must confirm the provider offers a Windows-based Palworld plan with full file access before you commit. For exact pricing across all of these, see the Palworld server cost guide and the full Palworld hosting comparison.
Warning
Mods can break after a Palworld patch. Updates frequently change the engine build, which invalidates UE4SS and can make PAK mods crash on load. Always back up your save before updating, and be ready to temporarily remove mods until they are updated for the new version. If your world matters, never update the server the day a big patch drops without a backup in hand.
Ready to launch a modded Palworld server?
Take the 2-minute quiz to find a host that fits your modded setup, or compare every Palworld plan.
Palworld mods FAQ
Can you install mods on a hosted Palworld server?
Pal/Content/Paks/~mods/ folder via your host's file manager or FTP — upload, restart, done. Script mods (UE4SS/Lua) are also possible but only on a Windows-based plan with full file access, since the UE4SS injector cannot run on a Linux server.