Pour créer un serveur dédié Palworld : SteamCMD (AppID 2394010, login anonyme, gratuit), port UDP 8211, PalWorldSettings.ini pour la configuration. 32 joueurs max, crossplay Steam/Xbox/PS5/Mac depuis la version 1.0. Ce guide couvre l'installation Windows et Linux, la configuration, le crossplay et l'optimisation.
Ce qu'il faut retenir
- Le serveur dédié Palworld est gratuit et se télécharge via SteamCMD sans posséder le jeu (AppID
2394010, login anonyme). - Port à ouvrir : UDP 8211.
- Depuis la version 1.0 (juillet 2026), le crossplay Steam, Xbox, PS5 et Mac fonctionne sur les serveurs dédiés.
- Le fichier
PalWorldSettings.iniest vide par défaut. Il faut copier le contenu du modèleDefaultPalWorldSettings.iniavant de le configurer. - 16 Go de RAM recommandés par Pocketpair, même pour un petit serveur. La consommation augmente au fil des sessions.
Coop 4 joueurs vs serveur dédié 32 joueurs
Palworld propose deux modes multijoueur. Le choix entre les deux conditionne toute la suite.
| Critère | Coopération | Serveur dédié |
|---|---|---|
| Joueurs max | 4 | 32 |
| Persistance | Le monde s'arrête quand l'hôte se déconnecte | Le monde tourne 24h/24 |
| Configuration | Aucune (via le menu du jeu) | PalWorldSettings.ini (personnalisation complète) |
| Crossplay | Limité | Steam, Xbox, PS5, Mac |
| Visibilité | Code d'invitation uniquement | Liste publique des serveurs communautaires |
| Coût | Gratuit (le jeu suffit) | Gratuit (SteamCMD) ou hébergeur payant |
Ce guide couvre le serveur dédié. Si vous voulez juste jouer à quatre via un code d'invitation, la coopération dans le menu du jeu suffit.
Prérequis
- RAM : 16 Go recommandés par Pocketpair, 8 Go minimum strict. La consommation mémoire augmente au fil des sessions (bases, Pals, exploration), ce qui rend les 16 Go nécessaires sur un serveur actif.
- CPU : 4 cœurs à 3,5 GHz minimum. La simulation des Pals et des bases sollicite principalement le processeur.
- Stockage : 15 Go SSD minimum (12-15 Go pour les fichiers serveur + marge pour les sauvegardes). Pocketpair lie explicitement le stockage lent (HDD, SATA) à des risques de corruption de sauvegarde. Utilisez du NVMe.
- Système : Windows ou Linux 64 bits (Linux recommandé pour un serveur de production).
- Réseau : débit montant stable, port UDP 8211 ouvert.
Installer le serveur avec SteamCMD
Téléchargez SteamCMD puis exécutez :
steamcmd +login anonymous +app_update 2394010 validate +quit
Le téléchargement se fait en login anonyme : vous n'avez pas besoin de posséder Palworld pour héberger un serveur. Seuls vos joueurs doivent posséder le jeu. Les fichiers s'installent dans steamapps/common/PalServer. Cette même commande, relancée plus tard, met le serveur à jour. Client et serveur doivent être exactement sur la même version pour se connecter.
Premier lancement
Lancez le serveur une première fois pour qu'il génère l'arborescence de configuration :
Windows : .\PalServer.exe
Linux : ./PalServer.sh
Attendez que le serveur démarre complètement, puis arrêtez-le. Le dossier Pal/Saved/ a été créé avec la configuration et les sauvegardes. Passez maintenant à la configuration.
Pour les lancements suivants, utilisez les options de lancement complètes :
./PalServer.sh -publiclobby -port=8211 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
| Option | Description |
|---|---|
-publiclobby |
Affiche le serveur dans la liste communautaire et permet aux joueurs consoles de se connecter |
-port=8211 |
Port d'écoute UDP (8211 par défaut) |
-useperfthreads |
Active le multithreading optimisé |
-NoAsyncLoadingThread |
Désactive le chargement asynchrone (gain de stabilité) |
-UseMultithreadForDS |
Active le multithread pour le serveur dédié |
Depuis la version 1.0, les flags de performance (-useperfthreads, etc.) sont devenus optionnels : Pocketpair a optimisé les performances du serveur dédié. Ils restent recommandés sur du matériel modeste.
Configurer PalWorldSettings.ini
C'est l'étape où tout le monde se fait piéger. Le fichier PalWorldSettings.ini est vide par défaut. Si vous l'ouvrez sans le remplir, votre serveur démarre avec les paramètres par défaut et vous ne pouvez rien modifier. Il faut d'abord copier le contenu du modèle DefaultPalWorldSettings.ini (situé à la racine du dossier serveur) dans votre fichier de configuration.
Emplacement du fichier :
- Windows :
Pal\Saved\Config\WindowsServer\PalWorldSettings.ini - Linux :
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Toutes les options se placent sur une seule ligne OptionSettings=(...), séparées par des virgules. Les paramètres non définis gardent leur valeur par défaut.
Paramètres de base
| Paramètre | Valeur par défaut | Description |
|---|---|---|
ServerName |
Default Palworld Server | Nom affiché dans la liste des serveurs |
ServerPassword |
- | Mot de passe pour rejoindre (vide = serveur public) |
AdminPassword |
- | Mot de passe admin, obligatoire pour les commandes en jeu |
ServerPlayerMaxNum |
32 | Nombre max de joueurs simultanés |
Gameplay et difficulté
| Paramètre | Valeur par défaut | Description |
|---|---|---|
ExpRate |
1.0 | Multiplicateur d'expérience (2.0 = XP double) |
PalCaptureRate |
1.0 | Multiplicateur du taux de capture |
DeathPenalty |
All | Pénalité de mort : None, Item, ItemAndEquipment ou All |
bEnablePlayerToPlayerDamage |
False | Active ou désactive le PvP entre joueurs |
DayTimeSpeedRate |
1.0 | Vitesse du jour (2.0 = jours deux fois plus rapides) |
NightTimeSpeedRate |
1.0 | Vitesse de la nuit |
PalDamageRateAttack |
1.0 | Multiplicateur des dégâts des Pals |
CollectionDropRate |
1.0 | Multiplicateur du loot récolté |
GuildPlayerMaxNum |
20 | Nombre max de joueurs par guilde |
Pour un serveur communautaire accessible, montez ExpRate à 2.0-3.0 et PalCaptureRate à 1.5-2.0. Pour un serveur hardcore, laissez les valeurs par défaut et passez DeathPenalty à All.
Activer le crossplay (Steam, Xbox, PS5, Mac)
Depuis la version 1.0 (juillet 2026), un serveur dédié Palworld peut réunir les joueurs de toutes les plateformes. Deux conditions :
Dans PalWorldSettings.ini, déclarez les plateformes autorisées :
CrossplayPlatforms=(Steam,Xbox,PS5,Mac)
Lancez le serveur avec l'option -publiclobby, qui est indispensable pour que les joueurs consoles trouvent votre serveur dans la liste communautaire.
L'ancienne option AllowConnectPlatform est dépréciée et ignorée depuis la 1.0 : utilisez uniquement CrossplayPlatforms. Pour restreindre l'accès à certaines plateformes, retirez-les de la liste (par exemple CrossplayPlatforms=(Steam) pour un serveur PC uniquement).
Configuration réseau
Palworld communique en UDP sur le port 8211 par défaut. C'est le seul port nécessaire pour que les joueurs se connectent.
| Port | Protocole | Usage | Obligatoire |
|---|---|---|---|
| 8211 | UDP | Port de jeu (connexion des joueurs) | Oui |
| 8212 | TCP | API REST (administration distante) | Non (optionnel, à activer dans la config) |
| 25575 | TCP | RCON (console distante) | Non (optionnel, ne pas exposer publiquement) |
Pare-feu Windows : New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action Allow
Pare-feu Linux (ufw) : sudo ufw allow 8211/udp
Pare-feu Linux (iptables) : sudo iptables -A INPUT -p udp --dport 8211 -j ACCEPT
Si vous hébergez chez vous, redirigez le port UDP 8211 sur votre routeur vers l'IP locale de la machine serveur. Si votre FAI utilise le CGNAT (Carrier-Grade NAT), le port forwarding ne fonctionnera pas. Contactez votre FAI pour obtenir une IP publique dédiée, ou passez par un hébergeur de serveurs.
Administration en jeu
Définissez AdminPassword dans PalWorldSettings.ini, puis authentifiez-vous en jeu :
/AdminPassword VotreMotDePasse
| Commande | Description |
|---|---|
/ShowPlayers |
Liste les joueurs connectés avec leur identifiant |
/Broadcast Message |
Diffuse un message à tous les joueurs |
/KickPlayer SteamID |
Expulse un joueur |
/BanPlayer SteamID |
Bannit un joueur |
/Save |
Force une sauvegarde immédiate du monde |
/Shutdown DelaiEnSecondes "Message" |
Arrête le serveur après un délai avec un message d'annonce |
Sauvegardes et mises à jour
Les sauvegardes sont la partie la plus sous-estimée de l'administration d'un serveur Palworld.
- Sauvegardes automatiques : activez
bIsUseBackupSaveData=Truedans PalWorldSettings.ini pour que le serveur crée des sauvegardes rotatives automatiques. - Sauvegardes manuelles : copiez le dossier
Pal/Saved/en entier (monde, joueurs, configuration) sur un support séparé. Automatisez cette copie avec un cron (Linux) ou le Planificateur de tâches (Windows). - Mises à jour : arrêtez le serveur et relancez
steamcmd +login anonymous +app_update 2394010 validate +quit. Client et serveur doivent être sur la même version.
Pocketpair lie explicitement le stockage lent à des risques de corruption de sauvegarde. Si votre serveur tourne sur un HDD ou un SSD SATA, les sauvegardes peuvent prendre trop de temps et corrompre les données. Utilisez du NVMe.
Optimisation des performances
La consommation mémoire de Palworld augmente au fil des sessions. C'est le comportement normal du serveur, pas un bug. Les bases construites, les Pals actifs et les chunks explorés s'accumulent en RAM et ne sont pas toujours libérés correctement.
- Redémarrages planifiés : programmez un redémarrage automatique toutes les 6 à 12 heures. C'est la solution la plus efficace contre la fuite mémoire. Prévenez les joueurs avec
/Shutdown 300 "Redémarrage dans 5 minutes"avant chaque restart. - Nombre de bases et de Pals : c'est la première source de charge CPU. Limitez le nombre de bases par guilde (
BaseCampMaxNum) et le nombre de Pals actifs par base si votre serveur lag avec beaucoup de joueurs. - Flags de lancement :
-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDSrestent recommandés sur du matériel modeste, même si la 1.0 les a rendus optionnels. - Mods (Workshop Steam) : les mods serveur ne fonctionnent actuellement que sur la version Windows du serveur dédié. Le build Linux peut accepter les joueurs avec des mods côté client, mais ne peut pas charger de mods Workshop côté serveur.
Hébergement : chez soi vs hébergeur
Auto-hébergé : gratuit (hors électricité), mais votre IP publique est exposée, vous devez gérer le port forwarding, les sauvegardes, les mises à jour et les redémarrages. Si votre PC est éteint, le serveur est inaccessible. Correct pour tester avec 2-4 amis.
Hébergeur de serveurs : IP dédiée, disponibilité 24/7, protection DDoS, panel de gestion avec configuration PalWorldSettings.ini via interface web, sauvegardes automatiques et support technique. C'est le choix recommandé pour un serveur communautaire qui doit rester en ligne en permanence.
Faire connaître votre serveur
Un serveur en ligne sans joueurs ne sert pas à grand-chose.
Une fois votre serveur configuré et stable, référencez-le sur notre classement des serveurs Palworld pour gagner en visibilité auprès des joueurs qui cherchent un serveur à rejoindre.
Ajoutez une description claire, créez une belle miniature, et choisissez les bons tags, indiquez l'IP et le port de connexion et les premiers joueurs arriveront naturellement
Questions fréquentes
Le serveur dédié est-il gratuit ?
Oui. L'outil serveur (AppID 2394010) se télécharge gratuitement via SteamCMD avec un login anonyme, sans posséder Palworld. Seuls vos joueurs doivent posséder le jeu.
Pourquoi PalWorldSettings.ini est vide ?
C'est le comportement normal. Le fichier est créé vide au premier lancement. Vous devez copier le contenu du fichier modèle DefaultPalWorldSettings.ini (situé à la racine du dossier serveur) dans votre PalWorldSettings.ini, puis modifier les valeurs souhaitées. Sans cette copie, le serveur démarre avec les paramètres par défaut et vous ne pouvez rien personnaliser.
Combien de RAM faut-il ?
Pocketpair recommande 16 Go, même pour un petit serveur. La consommation augmente au fil des sessions : un serveur qui démarre à 6 Go de RAM utilisée peut atteindre 12-14 Go après quelques jours sans redémarrage. Les redémarrages planifiés remettent la consommation à plat.
Les joueurs consoles peuvent-ils rejoindre ?
Oui, depuis la version 1.0 (juillet 2026). Activez CrossplayPlatforms=(Steam,Xbox,PS5,Mac) dans PalWorldSettings.ini et lancez le serveur avec -publiclobby. L'ancienne option AllowConnectPlatform est dépréciée et ignorée.
Comment les joueurs se connectent-ils ?
Depuis la liste des serveurs communautaires en jeu (si vous avez lancé avec -publiclobby), ou par connexion directe avec l'IP et le port (8211 par défaut). Les joueurs consoles ne peuvent se connecter que via la liste communautaire, pas par IP directe.
Peut-on utiliser des mods sur le serveur ?
Le Workshop Steam est supporté depuis la 1.0, mais uniquement sur la version Windows du serveur dédié. Le build Linux accepte les joueurs avec des mods côté client mais ne peut pas charger de mods Workshop côté serveur. Si vous voulez des mods serveur et que vous êtes sur Linux, vous devrez migrer vers le build Windows.
Mon monde existant est-il compatible avec la 1.0 ?
Oui, les sauvegardes existantes sont compatibles. Pocketpair recommande de commencer un nouveau monde pour profiter pleinement du nouveau contenu (World Tree, Sky Islands, progression rééquilibrée), mais les anciens mondes fonctionnent sans problème. Faites un backup avant de mettre à jour, par précaution.


Aucun commentaire pour le moment.