Tutorials

Palworld-Server

Palworld ist ein Multiplayer-Open-World-Survival-Spiel. Mit einem eigenen dedizierten Server hast du volle Kontrolle über Einstellungen, Mods und wer beitreten darf. Diese Anleitung setzt voraus, dass du bereits SteamCMD installiert hast.

Voraussetzungen

  • Ein VPS mit Ubuntu 20.04+ oder Debian 11+
  • SteamCMD installiert mit einem steam-Benutzer
  • Mindestens 8 GB RAM (16 GB empfohlen)
  • Mindestens 30 GB freier Speicherplatz

1. Server installieren

Wechsle zum steam-Benutzer und installiere den Palworld Dedicated Server:

su - steam
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit

2. Server konfigurieren

Kopiere die Standardeinstellungen und bearbeite sie:

cd ~/palworld
cp DefaultPalWorldSettings.ini Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
nano Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Wichtige Einstellungen im Block [/Script/Pal.PalGameWorldSettings]:

ServerName="Mein Sitequest Palworld Server"
ServerPassword=""
AdminPassword="DEIN_ADMIN_PASSWORT"
ServerPlayerMaxNum=32
PublicPort=8211

3. systemd-Service erstellen

Wechsle zurück zu Root und erstelle den Service:

nano /etc/systemd/system/palworld.service
[Unit]
Description=Palworld Dedicated Server
After=network.target

[Service]
User=steam
WorkingDirectory=/home/steam/palworld
ExecStart=/home/steam/palworld/PalServer.sh -port=8211 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
Restart=on-failure
RestartSec=15
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable palworld
systemctl start palworld

4. Firewall-Ports öffnen

Öffne UDP-Port 8211 in der Sitequest-Firewall.

Mit ufw:

ufw allow 8211/udp

5. Verbinden

Wähle in Palworld Mehrspieler-Spiel beitreten, gib die IP deines Servers und Port 8211 ein und verbinde dich.

Server aktualisieren

su - steam
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit

Starte den Service nach dem Update neu:

sudo systemctl restart palworld

Nächste Schritte

  • Ein AdminPassword setzen und die Admin-Befehle im Spiel nutzen
  • Schwierigkeitsgrad, XP-Raten und Pal-Fangraten in der Einstellungsdatei anpassen
  • Automatische Backups von ~/palworld/Pal/Saved/ einrichten