UE4SS Mods on Palworld
YorkHost supports modding on your Palworld servers. Some mods work directly on Linux servers (default), while UE4SS mods require the Windows with Proton overlay add-on.
Mod types on Palworld
Linux-compatible mods (no add-on needed)
Several mod types work natively on Linux servers, with no additional option required:
- PAK mods —
.pakfiles added to thePal/Content/Paks/folder (textures, models, custom maps) - Config mods — changes to
PalWorldSettings.inifiles (spawn rates, XP, damage, etc.) - Server-side mods — mods that only modify game parameters or data without code injection
For PAK mods and config mods, your default Linux server at YorkHost works perfectly. No additional option is required.
UE4SS mods (Windows + Proton add-on required)
UE4SS (Unreal Engine 4 Scripting System) mods are more advanced and require a Windows environment. They enable:
- Injection of custom Lua scripts
- Real-time blueprint modifications
- Access to the Unreal Engine console on the server side
- Loading of compiled C++ mods
Since Palworld runs on Unreal Engine 5, UE4SS is the go-to tool for advanced modding.
Install PAK mods (Linux)
- Log in to your Game Panel:
- Select your Palworld server
- Go to Files
- Navigate to
Pal/Content/Paks/ - Upload your
.pakfiles (and.sigfiles if provided) - Restart the server
Make sure PAK mods are compatible with your Palworld server version. An incompatible PAK mod can prevent the server from starting.
Windows + Proton add-on for UE4SS — €0.99/month
UE4SS mods rely on Windows DLL injection (UE4SS.dll), which is incompatible with a native Linux server. The Windows + Proton add-on runs your server in a Windows environment emulated via Proton (the compatibility layer developed by Valve), enabling Windows binary execution.
| Linux server (default) | Windows + Proton server | |
|---|---|---|
PAK mods (.pak) | Yes | Yes |
| Config mods | Yes | Yes |
| UE4SS mods (Lua) | No | Yes |
| UE4SS mods (C++) | No | Yes |
| Monthly add-on | Included | +€0.99/month |
The Proton overlay requires additional server resources (RAM and CPU) compared to a native Linux server. This €0.99/month surcharge covers the extra hardware resource consumption caused by Windows environment emulation. The price is intentionally kept low to remain affordable while ensuring stable performance.
Enable the add-on
- Log in to your client area:
- Select your Palworld server
- In server options, enable Windows + Proton
- Confirm the €0.99/month add-on
- The server will automatically restart under the Windows environment
Install UE4SS
Step 1: download UE4SS
- Go to the official repository:
- Download the latest compatible version (UE4SS v3.x recommended)
- Choose the
UE4SS_v3.x.x.ziparchive
Step 2: upload to the server
- Log in to your Game Panel:
- Select your Palworld server
- Go to Files
- Navigate to the server root directory:
Pal/Binaries/Win64/ - Upload the UE4SS archive contents to this folder
- Verify the following files are present:
UE4SS.dllUE4SS-settings.iniMods/folder
Step 3: configure UE4SS
Edit the UE4SS-settings.ini file from the panel:
[General]
bUseUObjectArrayCache = 1
[EngineVersionOverride]
MajorVersion = 5
MinorVersion = 1
Step 4: restart the server
Restart your server from the panel so UE4SS loads on startup.
Install UE4SS mods
Lua mods
- Download a Palworld-compatible mod (e.g. from Nexus Mods or Thunderstore)
- Place the mod folder in
Pal/Binaries/Win64/Mods/ - Each mod must contain:
Scripts/main.lua— the main scriptenabled.txt— file indicating the mod is active
- Restart the server
Typical mod structure
Mods/
├── MyMod/
│ ├── Scripts/
│ │ └── main.lua
│ └── enabled.txt
├── AnotherMod/
│ ├── Scripts/
│ │ └── main.lua
│ └── enabled.txt
└── shared/
└── types.lua
Popular Palworld mods
| Mod | Description | Type |
|---|---|---|
| PalEdit | Edit Pal stats and abilities | Lua |
| SpawnRateEditor | Adjust spawn rates | Lua |
| CustomUI | Custom server interface | Lua |
| AdvancedBreeding | Advanced breeding mechanics | Lua |
Regularly check Nexus Mods Palworld and Thunderstore Palworld to discover new UE4SS-compatible mods.
Troubleshooting
UE4SS won't load
- Verify that the Windows + Proton add-on is enabled
- Make sure
UE4SS.dllis inPal/Binaries/Win64/ - Check the
UE4SS.logfile for error details
A mod isn't working
- Verify that the
enabled.txtfile is present in the mod folder - Make sure the mod is compatible with your Palworld version
- Check compatibility with your UE4SS version
Degraded performance
- Disable mods one by one to identify the problematic one
- Some resource-intensive mods may require a higher server plan
Some mods can cause instability. Always create a backup before installing a new mod. From the panel, use the Backups tab to create a manual backup.