Installation
PalDefender is dependend on a windows environment, if you plan to host your Palworld server on a Linux based machine, you will need to install Wine or Proton.
Installing a Palworld server itself is not covered here. We suggest getting a server from Qonzer following those Steps.
Windows
- Donwload PalDefender_Windows.zip from GitHub/releases
- Extract the contents of PalDefender_Windows.zip and place it into your PalServer sub-directory: .../Pal/Binaries/Win64/
- Your structure should look like this:
Palworld_Server/ âââ Engine/ âââ Pal/ â âââ Binaries/ â â âââ Win64 â â âââ config/ â â âââ PalDefender/ // Will be generated (Step 4) â â âââ <...> â â âââ PalDefender.dll << Put here (Step 2) â â âââ d3d9.dll << Put here (Step 2) â â âââ PalServer-Win64-Shipping-Cmd.exe â â âââ PalServer-Win64-Shipping.exe â âââ Content/ â âââ Plugins/ â âââ Saved/ â âââ Config/ â â âââ CrashReportClient/ â â âââ WindowsServer/ â â âââ GameUserSettings.ini â â âââ <...> â â âââ PalWorldSettings.ini â âââ Crashes/ â âââ <...> â âââ SaveGames/ â âââ 0/<WorldGUID>/ â â âââ backup/ â â âââ Players/ â â âââ Level.sav â â âââ LevelMeta.sav â âââ banlist.txt âââ PalServer.exe âââ steamclient.dll âââ <...> - Start your server once to generate the PalDefender file structure at .../Pal/Binaries/Win64/PalDefender/ (see above)
- Edit the configuration to your favors. We recommend turning on the whitelist.
Linux (Wine/Proton)
Wine or Proton must be installed, otherwise the following steps will not work.
The Palworld server setup on Linux is not managed by PalDefender and must be handled manually by you (Wine/Proton configuration, server startup, etc.).
Once the server is running correctly under Wine or Proton, you can follow the Windows installation instructions exactly, as the PalDefender setup itself is identical.