Palworld : Comment configurer un serveur dédié
Si vous prévoyez de jouer à Palworld avec des amis, de créer un monde persistant ou de gérer un serveur pour une guilde, vous aurez besoin d'un serveur dédié. Il peut fonctionner séparément du client de jeu et rester disponible même lorsque le créateur du monde n'est pas dans Palworld. Dans ce guide, nous expliquerons comment créer un serveur dédié via Steam et SteamCMD, où trouver le fichier de configuration, comment ouvrir le port 8211, et que faire si le serveur n'apparaît pas dans la liste.
Exigences du serveur dédié Palworld
Avant d'installer un serveur dédié, assurez-vous que votre PC ou VPS est adapté pour faire fonctionner un monde persistant. Selon la documentation officielle du serveur dédié Palworld, un CPU à 4 cœurs, 16 Go de RAM, un SSD et Windows ou Linux 64 bits sont recommandés. Pour des serveurs plus grands, il est préférable d'avoir plus de 32 Go de RAM, car une faible mémoire augmente le risque de plantages et de corruption des sauvegardes.
Comment configurer un serveur dédié via Steam
Après avoir acheté Palworld sur Steam, vous obtiendrez une application supplémentaire appelée Palworld Dedicated Server. Si elle n'apparaît pas dans votre bibliothèque, activez les outils dans le filtre de bibliothèque Steam. Pour configurer un serveur personnel pour la première fois, procédez comme suit :
- Installez et lancez Palworld Dedicated Server au moins une fois afin que le jeu crée les dossiers nécessaires.
- Faites un clic droit sur "Palworld Dedicated Server" dans votre bibliothèque, puis sélectionnez "Gérer" et "Parcourir les fichiers locaux".
- Trouvez "DefaultPalWorldSettings.ini" et ouvrez-le avec un éditeur de texte.
- Copiez les données de ce fichier et collez-les dans "PalWorldSettings.ini", situé à "…/PalServer/Pal/Saved/Config/WindowsServer".
- Appuyez sur "Ctrl+F" pour rechercher les paramètres requis plus rapidement.
- ServerName : définissez le nom du serveur.
- ServerDescription : ajoutez une description si nécessaire.
- AdminPassword : créez un mot de passe pour les commandes administratives.
- ServerPassword : définissez un mot de passe pour rejoindre le serveur.
- ServerPlayerMaxNum : définissez le nombre maximum de joueurs si vous souhaitez changer la limite par défaut.
Après avoir configuré le fichier, enregistrez-le et relancez Palworld Dedicated Server à nouveau. Si vous souhaitez rendre le serveur public dans la liste de la communauté, choisissez Ouvrir et démarrer en tant que serveur communautaire lors de son lancement. Pour un serveur privé, vous pouvez ignorer cette étape.
Comment configurer un serveur via SteamCMD
SteamCMD est nécessaire si vous souhaitez installer un serveur dédié sans le client Steam régulier, par exemple sur un PC séparé, un VPS ou un serveur Linux. Ouvrez le site officiel, téléchargez l'archive et extrayez SteamCMD dans un dossier séparé.
Lancez SteamCMD et attendez que les composants nécessaires s'installent. Ensuite, exécutez la commande :
steamcmd +login anonymous +app_update 2394010 validate +quit
Si vous souhaitez spécifier le dossier d'installation à l'avance, vous pouvez utiliser force_install_dir, puis installer le serveur :
- force_install_dir C:\Palworld_server\ : choisissez un dossier pour les fichiers du serveur.
- login anonymous : connectez-vous sans autorisation Steam.
- app_update 2394010 validate : téléchargez ou mettez à jour les fichiers du serveur dédié Palworld.
- quit : fermez SteamCMD après que l'installation soit terminée.
Après la fin du téléchargement, allez dans le dossier du serveur et lancez PalServer.exe. Sur Linux, utilisez le script PalServer.sh. Pour un serveur public, ajoutez le paramètre de lancement -publiclobby.
Le monde continuera à fonctionner tant que la fenêtre du serveur est ouverte et que l'ordinateur ou le VPS est allumé. Pour vous connecter directement au serveur, entrez l'adresse IP et le port dans le champ inférieur de la liste des serveurs. Le format est simple :
Si le serveur fonctionne sur le même ordinateur, essayez de vous connecter via l'adresse locale 127.0.0.1:8211 ou localhost:8211. Si le serveur est hébergé à domicile et doit être accessible à des amis, utilisez votre adresse IP publique et assurez-vous que le port UDP 8211 est ouvert sur le routeur et dans le pare-feu Windows.
Comment ouvrir un port sur votre routeur
Pour un serveur Palworld à domicile, vous devez ouvrir le port UDP 8211 sur votre routeur et l'autoriser dans le pare-feu Windows. Pour ce faire, ouvrez les paramètres de votre routeur dans un navigateur. La plupart du temps, l'adresse ressemble à 192.168.0.1 ou 192.168.1.1, mais l'adresse exacte dépend de votre modèle de routeur.
Dans les paramètres, trouvez la section de redirection de port, qui peut s'appeler Redirection de port, NAT ou Serveur virtuel. Créez une règle pour l'ordinateur exécutant le serveur :
- Protocole : UDP.
- Port : 8211.
- IP locale : l'adresse IP de votre PC sur le réseau domestique.
- But : Serveur dédié Palworld.
Comment configurer un serveur payant
Si vous avez besoin d'un serveur disponible 24 heures sur 24, mais que vous ne pouvez pas garder votre propre PC allumé ou ne pouvez pas ouvrir de ports, vous pouvez louer un serveur prêt à l'emploi auprès de fournisseurs d'hébergement de jeux tiers comme PingPlayers. C'est plus facile que la configuration manuelle : les fournisseurs d'hébergement installent généralement eux-mêmes les fichiers du serveur et fournissent un panneau de contrôle, une adresse IP, un port, des sauvegardes et des options de redémarrage rapide.
Lors du choix de l'hébergement, faites attention non seulement au prix, mais aussi à la région du serveur, au nombre de slots, à la quantité de RAM, à la disponibilité d'un SSD, à la protection DDoS, à la facilité d'édition de PalWorldSettings.ini, et à la rapidité avec laquelle le serveur peut être mis à jour après les correctifs.
Quels paramètres de serveur devez-vous changer ?
Dans PalWorldSettings.ini, vous pouvez changer non seulement le nom et le mot de passe du serveur, mais aussi les règles du monde. Commencez par les paramètres suivants :
- ServerName : nom du serveur.
- ServerDescription : description du serveur.
- ServerPassword : mot de passe requis pour rejoindre.
- AdminPassword : mot de passe utilisé pour obtenir des droits d'administrateur.
- ServerPlayerMaxNum : nombre maximum de joueurs.
- ExpRate : multiplicateur de gain d'expérience.
- PalCaptureRate : multiplicateur de chance de capture de Pal.
- DeathPenalty : pénalité après la mort.
- PalEggDefaultHatchingTime : Temps d'éclosion de l'énorme œuf.
- BaseCampMaxNumInGuild : nombre maximum de bases par guilde.
- BaseCampWorkerMaxNum : nombre maximum de Pals travailleurs à une base.
- bEnableInvaderEnemy : activer ou désactiver les raids de base.
Après avoir modifié les paramètres, enregistrez le fichier et redémarrez le serveur. Vous n'avez pas besoin de modifier DefaultPalWorldSettings.ini : c'est un modèle, pas le fichier de configuration actif.
Que faire si le serveur Palworld n'apparaît pas
Si le serveur fonctionne, mais que vos amis ne peuvent pas s'y connecter, vérifiez les éléments suivants :
- La fenêtre du serveur Palworld Dedicated Server ou PalServer.exe doit rester ouverte.
- Connectez-vous en utilisant le format IP:8211.
- Le port 8211/UDP doit être ouvert sur le routeur.
- Le port UDP 8211 doit être autorisé dans le pare-feu Windows.
- Le serveur doit avoir une adresse IP externe publique, sinon les connexions Internet peuvent ne pas fonctionner.
- Si le serveur doit apparaître dans la liste de la communauté, lancez-le en tant que serveur communautaire ou utilisez le paramètre -publiclobby.
Si vous exécutez le serveur à domicile et essayez de vous y connecter depuis le même réseau via l'IP publique, le problème peut être Hairpin NAT. Dans ce cas, essayez de vous connecter via l'adresse IP locale de l'ordinateur exécutant le serveur.



