PalworldPalworld

PalWorldSettings.ini : le guide complet des paramètres serveur

Difficulté, spawn des Pals, PvP, joueurs max, sauvegardes, mods : tous les paramètres de PalWorldSettings.ini expliqués, avec leurs vraies valeurs par défaut.

TL;DR

La configuration serveur Palworld passe entièrement par un seul fichier : PalWorldSettings.ini. Il se trouve dans Pal\Saved\Config\WindowsServer\ (ou LinuxServer\ sous Linux). On y règle la difficulté, le taux de spawn des Pals, le PvP, le nombre de joueurs max, la sauvegarde automatique et l'autorisation des mods. Chez un hébergeur dédié, tout se fait depuis un panel d'administration, sans FTP ni SSH. En auto-hébergement, il faut éditer le fichier manuellement puis redémarrer le serveur pour que ça prenne effet.

On passe en revue chaque paramètre, avec les vraies valeurs par défaut de la doc officielle, et on vous montre où cliquer selon votre type d'hébergement.

Où trouver et éditer PalWorldSettings.ini

Emplacement du fichier

Le chemin change légèrement selon l'OS :

  • Windows (Steam ou SteamCMD) : steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
  • Linux (SteamCMD) : steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Un détail important, précisé noir sur blanc dans la doc officielle : ce dossier ne se crée qu'après le premier démarrage du serveur. Pas de lancement, pas de fichier. Si vous ne le trouvez pas, lancez PalServer une première fois, laissez-le tourner 30 secondes, puis fermez-le.

Avant toute modif, copiez DefaultPalWorldSettings.ini (à la racine de PalServer) vers l'emplacement ci-dessus. C'est le fichier modèle fourni par les devs, avec tous les paramètres et leurs valeurs par défaut déjà renseignées. Modifier directement le Default ne sert à rien : le jeu l'ignore.

Sur un serveur dédié loué

Chez un hébergeur spécialisé, l'accès se fait généralement via un panel d'administration en ligne. Vous ouvrez un éditeur de fichier intégré, vous modifiez les lignes qui vous intéressent, vous cliquez sur "Sauvegarder", et c'est plié.

Pas besoin de :

  • Chercher le bon dossier dans une arborescence FTP.
  • Connaître la syntaxe exacte du fichier .ini.
  • Redémarrer manuellement en ligne de commande.

En auto-hébergement

Là, il faut ouvrir le fichier avec un éditeur de texte classique (Notepad++, VS Code…), modifier les valeurs à la main, sauvegarder en UTF-8, puis stopper et relancer PalServer.exe ou PalServer.sh vous-même.

Une erreur de syntaxe (une virgule oubliée, une parenthèse en trop) et le serveur refuse de démarrer. C'est la galère la plus fréquente remontée sur les forums communautaires.

Les paramètres clés à régler dans PalWorldSettings.ini

Tous les réglages tiennent sur une seule ligne, dans le bloc OptionSettings=(...). Voici les plus utiles, avec leurs valeurs par défaut d'après la documentation officielle.

Difficulté

  • Difficulty : niveau global (None, Easy, Normal, Hard). Valeur par défaut : None, ce qui équivaut à Normal.
Piège fréquent

Ce paramètre n'a actuellement aucun effet sur un serveur dédié. Pour ajuster réellement la difficulté ressentie, il faut jouer sur les multiplicateurs de dégâts et de régénération.

  • PlayerDamageRateAttack / PlayerDamageRateDefense : dégâts infligés et reçus par les joueurs (défaut 1.0).
  • PalDamageRateAttack / PalDamageRateDefense : idem côté Pals.
  • DeathPenalty : ce que le joueur perd à la mort (None, Item, ItemAndEquipment, All).

Taux de spawn des Pals

  • PalSpawnNumRate : fréquence d'apparition des Pals sauvages sur la carte (défaut 1.0).

La doc officielle est claire là-dessus : ce paramètre impacte directement les performances. Passer à 2.0 ou 3.0 double ou triple le nombre d'entités calculées en permanence par le serveur. Sur un petit serveur (4 cœurs), ça peut faire chuter les FPS et augmenter le lag ressenti par tout le monde.

Deux paramètres liés valent le coup d'œil :

  • PalCaptureRate : taux de capture des Pals sauvages (défaut 1.0, plus haut = plus facile).
  • PalEggDefaultHatchingTime : temps d'éclosion des œufs géants, en heures.

PvP (joueur contre joueur)

  • bIsPvP : active le mode PvP global sur le serveur (défaut False).

Pour un PvP complet, deux réglages complémentaires entrent en jeu :

  • bDisplayPvPItemNumOnWorldMap_Player : affiche la position des joueurs et le nombre d'objets PvP sur la carte.
  • AdditionalDropItemWhenPlayerKillingInPvPMode : permet de faire lâcher un objet spécifique quand un joueur en tue un autre en PvP.

Notre conseil communauté : testez le PvP sur un serveur de test avant de l'activer sur votre serveur principal. Une fois lancé, les tensions montent vite entre guildes, mieux vaut cadrer les règles à l'avance dans votre Discord.

Taille de la map et randomisation du monde

Petite précision utile : il n'existe pas de paramètre pour agrandir ou réduire la carte de Palworld. Le monde est fixe, généré par Unreal Engine, et ce n'est pas configurable via l'.ini.

Ce qu'on peut ajuster en revanche :

  • RandomizerType : randomise l'apparition des Pals sur la carte (None, Region, All).
  • RandomizerSeed : graine utilisée si la randomisation est activée.
  • ServerReplicatePawnCullDistance : distance à laquelle les Pals se synchronisent autour des joueurs (entre 5000 et 15000 cm). Un chiffre plus bas allège la charge serveur, un chiffre plus haut améliore le rendu au prix des performances.

Nombre de joueurs max

  • ServerPlayerMaxNum : nombre maximal de joueurs sur le serveur (32 par défaut).
  • GuildPlayerMaxNum : nombre maximal de joueurs par guilde.
  • BaseCampMaxNumInGuild : nombre de bases par guilde (défaut 4, max 10). Chaque base ajoutée augmente la charge de calcul du serveur.

Au-delà d'une trentaine de joueurs actifs en simultané, un seul serveur classique commence à souffrir niveau CPU. C'est là que le server clustering, introduit en version 1.0, prend tout son sens pour répartir la charge sur plusieurs instances.

Sauvegarde automatique

  • bIsUseBackupSaveData : active les sauvegardes automatiques du monde (défaut selon config).

Le rythme des backups, une fois activé, suit ce calendrier fixe côté serveur :

  • 5 sauvegardes toutes les 30 secondes
  • 6 sauvegardes toutes les 10 minutes
  • 12 sauvegardes toutes les heures
  • 7 sauvegardes par jour

Activer ce paramètre augmente la charge disque, mais évite de perdre des heures de jeu si une session plante ou si un fichier se corrompt. On le recommande sans hésiter, surtout pour un serveur communautaire avec plusieurs guildes actives.

Mods

  • bAllowClientMod : autorise les joueurs ayant des mods activés à rejoindre le serveur.

Sur un serveur dédié loué, l'installation de mods côté serveur passe généralement par le panel, avec un gestionnaire dédié qui évite de manipuler les dossiers Mods à la main. En auto-hébergement, il faut déposer les fichiers manuellement dans le bon répertoire et redémarrer.

Étape par étape : appliquer les changements et redémarrer le serveur

  1. Sauvegardez d'abord une copie du fichier PalWorldSettings.ini actuel, au cas où une modif tournerait mal.
  2. Ouvrez le fichier via le panel (hébergement dédié) ou un éditeur de texte (auto-hébergement).
  3. Modifiez uniquement les valeurs voulues, dans la ligne OptionSettings=(...), en gardant la syntaxe intacte : virgules, guillemets, parenthèses.
  4. Enregistrez en UTF-8 sans BOM si vous éditez à la main. Une erreur d'encodage empêche souvent le serveur de relire le fichier.
  5. Redémarrez le serveur : bouton "Redémarrer" dans le panel, ou arrêt/relance de PalServer.exe / PalServer.sh.
  6. Vérifiez les logs au démarrage. Si une valeur est mal formée, le serveur le signale généralement dès les premières lignes de la console.
  7. Testez en jeu en rejoignant le serveur pour confirmer que le changement est bien pris en compte (difficulté, PvP, nombre de joueurs affiché...).

Un dernier réflexe utile : notez vos changements quelque part (un fichier texte, un pense-bête Discord). Sur un serveur qui vit depuis plusieurs mois, on perd vite le fil de ce qui a été modifié et pourquoi.

Pourquoi un panel change tout au quotidien

Soyons directs : éditer un .ini à la main, ce n'est pas sorcier une fois qu'on connaît les bons paramètres. Mais ça devient vite lourd sur la durée.

Sans panel, chaque modification demande :

  • Une connexion FTP ou SSH.
  • De retrouver le bon chemin dans l'arborescence.
  • De redémarrer le service manuellement en ligne de commande.
  • De surveiller les logs pour vérifier qu'il n'y a pas eu d'erreur de syntaxe.

Avec un panel d'administration fourni par un hébergement dédié spécialisé jeux vidéo, tout ça se résume à quelques clics : éditeur de fichier intégré, sauvegarde en un bouton, redémarrage automatique, et souvent une prévisualisation des paramètres avec leur description en clair plutôt qu'un simple champ texte brut.

Concrètement, ça change la vie sur deux points :

  • Le gain de temps : une modif de config qui prend 10 minutes en SSH se fait en 30 secondes depuis un panel.
  • Le risque d'erreur en moins : pas de faute de frappe qui casse la syntaxe du fichier et empêche le serveur de démarrer.

Pour un admin de guilde qui gère ça sur son temps libre, entre le boulot et la vraie vie, c'est souvent ce détail qui fait la différence entre "je configure mon serveur en 5 minutes après le taf" et "je passe ma soirée à déboguer un fichier .ini".

Envie d'un serveur déjà prêt ?

Voir nos offres serveur Palworld → — Panel d'administration inclus, anti-DDoS, déploiement automatique, sans engagement.

FAQ

Toutes les réponses aux questions fréquentes sur la configuration de PalWorldSettings.ini sont disponibles dans l'encadré FAQ généré automatiquement en haut de cette page. Si une question manque, contactez le support Lordhosting via Discord ou par ticket.

Retour à Palworld
Cet article vous a-t-il aidé ?
Offre de bienvenue

Inscris-toi dès maintenant et profite de 10% de réduction sur ta première commande en entrant le code promotionnel : BIENVENUE

Logo LordHostingLordhosting est une SASU au capital de 1 000 €. SIREN 105 383 988 — RCS Paris.