Modifier les paramètres du monde
Tous les réglages de gameplay d'un serveur Palworld (XP, taux de capture, cycle jour/nuit, limites de bases…) se configurent dans le fichier PalWorldSettings.ini. Ce guide explique où le trouver, comment le modifier correctement, et deux pièges qui font perdre beaucoup de temps.
Où se trouve le fichier
Le fichier à éditer est :
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Sur un serveur Windows + Proton, le dossier est WindowsServer au lieu de LinuxServer. Éditez toujours celui qui correspond à votre environnement.
Pour y accéder :
- Connectez-vous à votre Panel Game :
- Sélectionnez votre serveur Palworld
- Allez dans Files
- Ouvrez
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Le format OptionSettings — un piège classique
Tous les réglages de gameplay se trouvent sur une seule et unique ligne, à l'intérieur d'une structure OptionSettings=(...) :
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,ExpRate=2.000000,PalCaptureRate=1.500000,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,BaseCampMaxNumInGuild=4,...)
OptionSettings=(...) doit rester sur une seule ligne, sans retour à la ligne, avec les paramètres séparés par des virgules et le tout encadré par des parenthèses. Une virgule oubliée, une parenthèse manquante ou un retour à la ligne, et tout le fichier est ignoré : le serveur repart avec les valeurs par défaut.
Éditez uniquement les valeurs, sans toucher à la structure. Après modification, enregistrez et redémarrez le serveur.
Paramètres les plus demandés
| Paramètre | Effet | Valeur par défaut |
|---|---|---|
ExpRate | Multiplicateur d'expérience (joueurs et Pals) | 1.0 |
PalCaptureRate | Multiplicateur du taux de capture des Pals | 1.0 |
DayTimeSpeedRate | Vitesse d'écoulement du jour | 1.0 |
NightTimeSpeedRate | Vitesse d'écoulement de la nuit | 1.0 |
BaseCampMaxNumInGuild | Nombre max de camps de base par guilde | 4 |
GuildPlayerMaxNum | Nombre max de joueurs par guilde | 20 |
ServerPlayerMaxNum | Nombre max de joueurs sur le serveur | selon l'offre |
DeathPenalty | Objets perdus à la mort | All |
PalEggDefaultHatchingTime | Temps d'éclosion des œufs (heures) | 72.0 |
Pour ralentir la nuit (nuits plus courtes), augmentez NightTimeSpeedRate. Pour des journées plus longues, diminuez DayTimeSpeedRate.
Le piège du WorldOption.sav
C'est la cause n°1 des « mes modifications du ini ne s'appliquent pas ».
Quand un monde est créé avec des réglages personnalisés, Palworld génère un fichier WorldOption.sav dans le dossier de sauvegarde. Ce fichier a priorité sur PalWorldSettings.ini pour toutes les valeurs qu'il contient.
Pal/Saved/SaveGames/0/<GUID>/WorldOption.sav
Tant que WorldOption.sav existe, vos modifications de PalWorldSettings.ini peuvent être ignorées. Deux solutions :
- Recommandé : ne configurez le serveur que via
PalWorldSettings.iniet supprimezWorldOption.sav(faites une sauvegarde du dossier avant). Le serveur relira alors le ini. - Ou modifiez directement les réglages dans l'outil de génération de monde, ce qui régénère
WorldOption.sav.
Après suppression de WorldOption.sav, redémarrez : le serveur applique désormais les valeurs de PalWorldSettings.ini.
Utiliser un générateur de configuration en ligne
Éditer le ini à la main est source d'erreurs de syntaxe. Des générateurs de configuration Palworld en ligne produisent un OptionSettings=(...) valide à partir de curseurs et de cases à cocher.
Recherchez « Palworld Server Config Generator » : ces outils génèrent la ligne OptionSettings complète, prête à coller. Copiez-collez le résultat dans votre PalWorldSettings.ini, enregistrez, puis redémarrez.
Vérifiez toujours après collage que la ligne est bien d'un seul tenant et correctement fermée par une parenthèse.
Récapitulatif
- Éditez
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini - Gardez
OptionSettings=(...)sur une seule ligne - Supprimez
WorldOption.savs'il empêche vos réglages de s'appliquer - Enregistrez et redémarrez le serveur