Add mods to your Palworld server and fix mods that break after an update. This guide covers Palworld 1.0 and later.
Where Mods Go on Your Server
Your Palworld server comes with UE4SS, a mod loader for Unreal Engine games. It is part of the Linux & UE4SS Support option you pick under Server Software when you order. These are the files that matter:
Pal/Binaries/Linux/Mods: Where mods goPal/Binaries/Linux/Mods/mods.txt: The list of mods, each marked on (1) or off (0)Pal/Binaries/Linux/UE4SS.log: The mod loader’s logPal/Binaries/Linux/UE4SS-settings.ini: The mod loader’s settings
Before You Start
- Use only mods that the author has updated for Palworld 1.0.
- Add mods one at a time and start your server after each one. If something breaks, you know which mod caused it.
- Pocketpair does not support problems caused by mods or modified game data.
Which Mods Work on a Server
Pick mods that say they work with UE4SS on a Palworld dedicated server. Check the mod’s page before you download it.
- UE4SS mods have a
Scriptsfolder with amain.luafile inside. The mods that come with your server are built this way. - Client mods change what a player sees. They go on each player’s PC, not on the server.
Install a UE4SS Mod
Add the mod files
- Stop your server using the Game Control Panel
- Take a backup of your server
- On your PC, download the mod. If it comes in a
.ziparchive, extract it first - In the Game Control Panel sidebar, click Files
- Open
Pal/Binaries/Linux/Mods - Upload the mod’s folder to
Mods. ItsScriptsfolder must sit directly inside it
If a mod is larger than 100MB, use SFTP to upload it instead of the File Manager.
Turn the mod on
- In the File Manager, open
Pal/Binaries/Linux/Mods/mods.txt - Add a line for your mod above the line
; Built-in keybinds, do not move up!. Write the mod’s folder name exactly as it appears inMods, then: 1 - Click Save
- Start your server
<ModFolderName> : 1
To turn a mod off without deleting it, change 1 to 0.
When your server shows as Online, join it and check that the mod works. If it doesn’t, open Pal/Binaries/Linux/UE4SS.log and look for the mod’s name.
Install a .pak Mod
Some mods are plain .pak files. Use this method only if the mod’s page says it supports Palworld 1.0 and servers.
- Download the
.pakfile for the mod. If it comes in a.ziparchive, extract it first - Stop your server using the Game Control Panel
- Take a backup of your server
- In the Game Control Panel sidebar, click Files
- Open
Pal/Content/Paks, then open the folder the mod’s page names, such asLogicMods - Upload the
.pakfile to that folder - Start your server
After its first start, your server has a LogicMods folder in Pal/Content/Paks and no ~mods folder. If the mod’s page tells you to use ~mods, create it there with New Folder.
Where to Find Mods
- Nexus Mods: The largest collection of Palworld mods
- Thunderstore: Another popular mod site
- CurseForge: Some mods are hosted here
Pocketpair warns that some mods online contain malicious software. Only download mods from sources you trust.
Let Players With Mods Join
The bAllowClientMod setting controls whether players who have mods enabled can join your server. Set it to True to allow them, or False to keep them out.
- Stop your server
- In the Game Control Panel sidebar, click Files
- Open
Pal/Saved/Config/LinuxServer - Open
PalWorldSettings.ini - Find the
bAllowClientModentry (press CTRL+F to search) and change its value - Click Save, then start your server
See the Configuration Guide for more on editing this file.
Fix or Remove Mods After an Update
If a Palworld update breaks a mod, remove the mod and wait for its author to update it for the new version. Turning a mod off is not enough. Pocketpair warns that leftover mod files and mod loaders can still load, and cause crashes, damaged saves, or quests you can’t finish.
- Stop your server
- Take a backup of your server
- Delete the mod’s line from
Pal/Binaries/Linux/Mods/mods.txt - Delete the mod’s folder from
Pal/Binaries/Linux/Mods - For a
.pakmod, delete its file from the folder inPal/Content/Pakswhere you put it - Start your server and check that it loads
- When the author releases a 1.0 version, add the mod again
Still Not Working?
If your server won’t start or a mod won’t load, contact our support team with:
- Your Server UUID
- The name and download link of each mod you installed
- The last 50 lines of
Pal/Binaries/Linux/UE4SS.logand of your server console - When the problem started
Frequently Asked Questions
Use the UE4SS setup that comes with the Linux & UE4SS Support option. Upload the mod's folder to Pal/Binaries/Linux/Mods in the File Manager, add the folder name to mods.txt, and start your server.
Pocketpair's Steam Workshop loader creates that file, and a WinterNode server does not have it. Use the UE4SS Mods folder and mods.txt instead.
1.0 changed many game systems. Old mods, including disabled ones, can cause crashes and damaged saves. Delete the old mod files and add only versions updated for 1.0.
The bAllowClientMod setting in Pal/Saved/Config/LinuxServer/PalWorldSettings.ini controls whether players who have mods enabled can join your server.





Palworld