Skip to content

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

  1. Donwload PalDefender_Windows.zip from GitHub/releases
  2. Extract the contents of PalDefender_Windows.zip and place it into your PalServer sub-directory: .../Pal/Binaries/Win64/
  3. 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
    └── <...>
    
  4. Start your server once to generate the PalDefender file structure at .../Pal/Binaries/Win64/PalDefender/ (see above)
  5. 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.