Palworld Tutorials

How to Install Mods on Your Palworld Server

Add mods to your Palworld server with the UE4SS setup that comes with Linux & UE4SS Support: where files go, how to turn a mod on, and how to remove one.

Last updated: October 27, 2026

4.9

787+ Satisfied Customers

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 go
  • Pal/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 log
  • Pal/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 Scripts folder with a main.lua file 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

  1. Stop your server using the Game Control Panel
  2. Take a backup of your server
  3. On your PC, download the mod. If it comes in a .zip archive, extract it first
  4. In the Game Control Panel sidebar, click Files
  5. Open Pal/Binaries/Linux/Mods
  6. Upload the mod’s folder to Mods. Its Scripts folder 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

  1. In the File Manager, open Pal/Binaries/Linux/Mods/mods.txt
  2. 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 in Mods, then : 1
  3. Click Save
  4. 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.

  1. Download the .pak file for the mod. If it comes in a .zip archive, extract it first
  2. Stop your server using the Game Control Panel
  3. Take a backup of your server
  4. In the Game Control Panel sidebar, click Files
  5. Open Pal/Content/Paks, then open the folder the mod’s page names, such as LogicMods
  6. Upload the .pak file to that folder
  7. 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

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.

  1. Stop your server
  2. In the Game Control Panel sidebar, click Files
  3. Open Pal/Saved/Config/LinuxServer
  4. Open PalWorldSettings.ini
  5. Find the bAllowClientMod entry (press CTRL+F to search) and change its value
  6. 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.

  1. Stop your server
  2. Take a backup of your server
  3. Delete the mod’s line from Pal/Binaries/Linux/Mods/mods.txt
  4. Delete the mod’s folder from Pal/Binaries/Linux/Mods
  5. For a .pak mod, delete its file from the folder in Pal/Content/Paks where you put it
  6. Start your server and check that it loads
  7. 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.log and 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.