Se connecter Ajouter mon serveur

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.ini est vide par défaut. Il faut copier le contenu du modèle DefaultPalWorldSettings.ini avant 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=True dans 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 -UseMultithreadForDS restent 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.

Avis

Aucun commentaire pour le moment.

Commenter

Pour commenter, vous devez être connecté.