Paramètres du serveur Palworld
Chaque paramètre d’un serveur dédié Palworld se trouve dans un seul fichier, PalWorldSettings.ini, sur une seule ligne OptionSettings=(...). Cette page liste chaque option de cette ligne pour la version 1.0 du jeu avec sa valeur par défaut et son effet, puis aborde les paramètres les plus demandés et les raisons pour lesquelles un paramètre modifié ne prend pas effet. Les valeurs par défaut ci-dessous proviennent du DefaultPalWorldSettings.ini fourni avec le serveur 1.0.
Où se trouvent les paramètres et comment les modifier
Sur une instance Survival Servers : ouvrez votre serveur de jeu dans le panneau de contrôle, cliquez sur Modifier la configuration du serveur, changez les valeurs, cliquez sur Enregistrer, puis redémarrez le serveur. Le panneau écrit Pal/Saved/Config/WindowsServer/PalWorldSettings.ini à partir de vos valeurs enregistrées à chaque démarrage, il n’y a donc aucun fichier à modifier. Le nom du serveur, les mots de passe, les ports et la limite de joueurs sont gérés par le panneau à partir de votre commande et n’apparaissent pas dans l’outil de configuration.
Sur un serveur auto-hébergé : copiez DefaultPalWorldSettings.ini depuis la racine du serveur vers Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (LinuxServer sous Linux) et modifiez la copie. Les dossiers n’existent qu’après un premier démarrage du serveur.
Dans les deux cas, Palworld ne lit les paramètres qu’au démarrage. Rien ne change tant que le serveur n’est pas redémarré.
Les paramètres les plus demandés
| Ce que vous voulez | Option | Par défaut | Remarques |
|---|---|---|---|
| Éclosion des œufs plus rapide | PalEggDefaultHatchingTime |
1 | Heures pour faire éclore un Œuf énorme ; les œufs plus petits éclosent proportionnellement plus vite. La valeur par défaut du serveur en 1.0 est de 1 heure (c’était 72 en accès anticipé). 0 fait éclore les œufs presque immédiatement. Libellé du panneau : Massive Egg Incubation Time, 0 à 240 |
| Fréquence des météorites et des largages de ravitaillement | SupplyDropSpan |
180 | Minutes entre les largages de ravitaillement et les événements de météorite. Plus la valeur est basse, plus ils sont fréquents. Libellé du panneau : Supply Drop Span, 1 à 999 |
| Fabrication plus rapide | WorkSpeedRate |
1 | Multiplicateur de la vitesse de travail de base, qui couvre la fabrication aux établis. 2 est deux fois plus rapide. Libellé du panneau : Work Speed Rate, 0 à 20 |
| Plus d’expérience | ExpRate |
1 | Multiplicateur d’expérience pour les joueurs et les Pals. Panneau : 0.1 à 20 |
| Captures plus faciles | PalCaptureRate |
1 | Multiplicateur de réussite des Sphères Pal. Panneau : 0.5 à 2 |
| Conserver les objets à la mort | DeathPenalty |
Objet | None conserve tout ; Item fait tomber les objets mais pas l’équipement ; ItemAndEquipment fait tomber les deux ; All fait aussi tomber les Pals de votre équipe
|
| Désactiver les raids de base | bEnableInvaderEnemy |
True | Les raids sont activés par défaut en 1.0. Libellé du panneau : Enable Raid Events |
| Autoriser les joueurs moddés à rejoindre | bAllowClientMod |
True | Sur False, les joueurs ayant des mods côté client activés sont refusés. Voir le guide Comment modder votre serveur Palworld |
Référence complète
Les multiplicateurs sont des valeurs où 1 correspond au jeu vanilla : 2 double l’effet, 0.5 le divise par deux. Les plages indiquées sont celles qu’accepte l’outil de configuration de Survival Servers ; un serveur auto-hébergé accepte toute valeur que le jeu tolère.
Équilibrage du jeu
| Option | Par défaut | Effet |
|---|---|---|
Difficulty |
None | Sélecteur de préréglage. Laissez sur None lorsque vous définissez les valeurs individuelles ci-dessous |
DayTimeSpeedRate |
1 | Vitesse à laquelle le jour passe. Panneau : 0.1 à 5 |
NightTimeSpeedRate |
1 | Vitesse à laquelle la nuit passe. Panneau : 0.1 à 5 |
ExpRate |
1 | Multiplicateur de gain d’expérience. Panneau : 0.1 à 20 |
PalCaptureRate |
1 | Multiplicateur du taux de capture. Panneau : 0.5 à 2 |
PalSpawnNumRate |
1 | Taux d’apparition des Pals sauvages. Des valeurs plus élevées coûtent en performances du serveur. Panneau : 0.5 à 3 |
PalDamageRateAttack |
1 | Dégâts infligés par les Pals. Panneau : 0.1 à 5 |
PalDamageRateDefense |
1 | Dégâts subis par les Pals. Panneau : 0.1 à 5 |
PlayerDamageRateAttack |
1 | Dégâts infligés par les joueurs. Panneau : 0.1 à 5 |
PlayerDamageRateDefense |
1 | Dégâts subis par les joueurs. Panneau : 0.1 à 5 |
PlayerStomachDecreaceRate |
1 | Vitesse à laquelle les joueurs ont faim. Panneau : 0.1 à 5 |
PlayerStaminaDecreaceRate |
1 | Vitesse à laquelle l’endurance des joueurs s’épuise. Panneau : 0.1 à 5 |
PlayerAutoHPRegeneRate |
1 | Régénération naturelle des PV des joueurs. Panneau : 0.1 à 5 |
PlayerAutoHpRegeneRateInSleep |
1 | Régénération des PV des joueurs pendant le sommeil. Panneau : 0.1 à 5 |
PalStomachDecreaceRate |
1 | Vitesse à laquelle les Pals ont faim. Panneau : 0.1 à 5 |
PalStaminaDecreaceRate |
1 | Vitesse à laquelle l’endurance des Pals s’épuise. Panneau : 0.1 à 5 |
PalAutoHPRegeneRate |
1 | Régénération naturelle des PV des Pals. Panneau : 0.1 à 5 |
PalAutoHpRegeneRateInSleep |
1 | Régénération des PV des Pals pendant le sommeil dans la Palbox. Panneau : 0.1 à 5 |
BuildObjectDamageRate |
1 | Dégâts subis par les bâtiments. Panneau : 0.1 à 3 |
BuildObjectDeteriorationDamageRate |
1 | Vitesse de dégradation des bâtiments laissés à l’abandon. Panneau : 0 à 10 ; 0 désactive la dégradation |
CollectionDropRate |
1 | Objets issus des points de récolte. Panneau : 0 à 3 |
CollectionObjectHpRate |
1 | Résistance des points de récolte. Panneau : 0 à 3 |
CollectionObjectRespawnSpeedRate |
1 | Vitesse de réapparition des points de ressources. Panneau : 0 à 3 |
EnemyDropItemRate |
1 | Butin lâché par les ennemis vaincus. Panneau : 0 à 3 |
WorkSpeedRate |
1 | Vitesse de travail de base, fabrication comprise. Panneau : 0 à 20 |
ItemWeightRate |
1 | Multiplicateur du poids des objets. Panneau : 0 à 10 |
EquipmentDurabilityDamageRate |
1 | Vitesse à laquelle l’équipement perd en durabilité |
ItemCorruptionMultiplier |
1 | Vitesse à laquelle les objets se périment. Panneau : 0 à 10 |
MonsterFarmActionSpeedRate |
1 | Vitesse de production des Pals qui paissent au ranch |
PalEggDefaultHatchingTime |
1 | Heures pour faire éclore un Œuf énorme. Panneau : 0 à 240 |
SupplyDropSpan |
180 | Minutes entre les largages de ravitaillement et les météorites. Panneau : 1 à 999 |
DeathPenalty |
Objet | None, Item, ItemAndEquipment ou All |
bPalLost |
False | Les Pals sont perdus définitivement à leur mort |
BlockRespawnTime |
5 | Secondes avant de pouvoir réapparaître après la mort |
RespawnPenaltyDurationThreshold |
0 | Si vous mourez à nouveau dans ce délai (en secondes) après avoir survécu, le temps d’attente de réapparition est multiplié |
RespawnPenaltyTimeScale |
2 | Le multiplicateur appliqué à ce délai d’attente après des morts répétées. Panneau : 0 à 10 |
GuildPlayerMaxNum |
20 | Joueurs par guilde. Panneau : 0 à 100 |
GuildRejoinCooldownMinutes |
0 | Minutes avant qu’un joueur puisse rejoindre à nouveau une guilde qu’il a quittée |
DenyTechnologyList |
vide | Technologies que les joueurs ne peuvent pas débloquer, par ID de technologie, par exemple ("PALBOX","RepairBench")
|
bAdditionalDropItemWhenPlayerKillingInPvPMode |
False | Faire tomber un objet spécial lorsqu’un joueur est tué en PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode |
PlayerDropItem | L’ID de cet objet |
AdditionalDropItemNumWhenPlayerKillingInPvPMode |
1 | Nombre d’exemplaires qui tombent |
Monde et fonctionnalités
| Option | Par défaut | Effet |
|---|---|---|
bIsPvP |
False | Dégâts joueur contre joueur |
bEnableInvaderEnemy |
True | Raids de base par des Pals sauvages et des ennemis |
bAllowEnemyCampSpawnNearBaseCamp |
False | Autoriser l’apparition de camps ennemis près des bases des joueurs |
bHardcore |
False | Pas de réapparition après la mort |
bCharacterRecreateInHardcore |
False | En hardcore, autoriser la création d’un nouveau personnage après la mort |
bEnableFastTravel |
True | Voyage par les statues du Grand Aigle |
bEnableFastTravelOnlyBaseCamp |
False | Voyage rapide uniquement entre vos propres bases |
bIsStartLocationSelectByMap |
False | Laisser les nouveaux joueurs choisir leur lieu de départ sur la carte |
bExistPlayerAfterLogout |
False | Les joueurs restent endormis dans le monde après s’être déconnectés |
bBuildAreaLimit |
False | Interdire la construction près des points de voyage rapide et des structures similaires |
bInvisibleOtherGuildBaseCampAreaFX |
False | Masquer les effets de délimitation des bases des autres guildes |
bAutoResetGuildNoOnlinePlayers |
False | Supprimer les structures et les Pals de base d’une guilde quand aucun membre ne s’est connecté depuis un certain temps |
AutoResetGuildTimeNoOnlinePlayers |
72 | Heures d’inactivité avant cette réinitialisation. Ignoré sauf si l’option ci-dessus est activée |
RandomizerType |
None | Randomisation des apparitions de Pals : None, Region (par région) ou All |
RandomizerSeed |
vide | Graine du randomiseur |
bIsRandomizerPalLevelRandom |
False | Avec le randomiseur activé, rend les niveaux des Pals sauvages totalement aléatoires au lieu de les adapter à la zone |
bAllowGlobalPalboxExport |
True | Autoriser l’enregistrement de Pals dans la Palbox mondiale |
bAllowGlobalPalboxImport |
False | Autoriser le chargement de Pals depuis la Palbox mondiale |
bAllowEnhanceStat_Health |
True | Autoriser les points de statistique en PV |
bAllowEnhanceStat_Attack |
True | Autoriser les points de statistique en Attaque |
bAllowEnhanceStat_Stamina |
True | Autoriser les points de statistique en Endurance |
bAllowEnhanceStat_Weight |
True | Autoriser les points de statistique dans le poids transportable (Carry Weight) |
bAllowEnhanceStat_WorkSpeed |
True | Autoriser les points de statistique en Vitesse de travail |
bDisplayPvPItemNumOnWorldMap_BaseCamp |
False | Afficher sur la carte le nombre d’objets réservés au PvP de chaque base |
bDisplayPvPItemNumOnWorldMap_Player |
False | Afficher sur la carte la position des joueurs et leur nombre d’objets réservés au PvP |
bEnableVoiceChat |
False | Chat vocal en jeu |
VoiceChatMaxVolumeDistance |
3000 | Distance (cm) en deçà de laquelle la voix est à plein volume |
VoiceChatZeroVolumeDistance |
15000 | Distance (en cm) à partir de laquelle la voix devient inaudible |
bShowPlayerList |
False | Liste des joueurs dans le menu Échap |
bIsShowJoinLeftMessage |
True | Annoncer les arrivées et les départs dans le chat |
bEnableBuildingPlayerUIdDisplay |
False | Afficher l’ID joueur du constructeur sur les structures |
ChatPostLimitPerMinute |
30 | Messages de chat autorisés par joueur et par minute |
DropItemMaxNum |
3000 | Plafond d’objets au sol. Panneau : 0 à 5000 |
Performances
Ces paramètres échangent des limites de gameplay contre de la charge serveur. Les deux limites de base sont celles qui comptent sur un serveur fréquenté.
| Option | Par défaut | Effet |
|---|---|---|
BaseCampMaxNum |
128 | Nombre total de bases autorisées sur l’ensemble du serveur. Panneau : 1 à 128 |
BaseCampMaxNumInGuild |
4 | Bases par guilde, maximum 10. Chaque base supplémentaire augmente la charge. Panneau : 0 à 10 |
BaseCampWorkerMaxNum |
15 | Pals travailleurs par base, maximum 50. Chaque Pal supplémentaire augmente la charge. Panneau : 0 à 50 |
MaxBuildingLimitNum |
0 | Plafond de constructions par joueur ; 0 signifie illimité |
ServerReplicatePawnCullDistance |
15000 | Distance (en cm) par rapport à un joueur jusqu’à laquelle le serveur garde les Pals synchronisés, 5000 à 15000. Des valeurs plus basses réduisent la charge réseau et CPU |
ItemContainerForceMarkDirtyInterval |
1 | Secondes entre deux resynchronisations forcées d’un conteneur ouvert |
bIsUseBackupSaveData |
True | Conserver des sauvegardes glissantes du monde sur le serveur : 5 espacées de 30 secondes, 6 toutes les 10 minutes, 12 toutes les heures, 7 tous les jours. Augmente la charge disque |
LogFormatType |
Texte | Format du journal du serveur, Text ou Json |
Géré par le panneau
Ces paramètres se trouvent dans le même fichier, mais sur une instance Survival Servers ils proviennent de votre commande et des champs propres au panneau, pas de l’outil de configuration :
| Option | Par défaut | Où ce paramètre est défini sur Survival Servers |
|---|---|---|
ServerName |
Serveur Palworld par défaut | Le champ du nom du serveur sur votre panneau |
ServerDescription |
vide | Non utilisé |
ServerPassword |
vide | Le champ du mot de passe de connexion |
AdminPassword |
vide | Le champ du mot de passe admin. Voir Commandes admin Palworld |
ServerPlayerMaxNum |
32 | Le nombre de slots de votre offre. Le serveur est aussi lancé avec -players=, qui remplace la valeur du fichier
|
CrossplayPlatforms |
(Steam,Xbox,PS5,Mac) | Les cases à cocher crossplay. Voir Comment configurer un serveur Palworld crossplay |
PublicIP, PublicPort |
vide, 8211 | L’adresse de votre serveur ; le port de jeu est défini par le panneau |
RCONEnabled, RCONPort |
False, 25575 | Activé, sur votre port de jeu + 2 |
RESTAPIEnabled, RESTAPIPort |
False, 8212 | Activé, sur votre port de jeu + 3 |
bUseAuth |
True | Authentification Steam pour les joueurs qui rejoignent le serveur |
BanListURL |
Liste de bannissement mondiale de Pocketpair | Laissé à la valeur par défaut |
Region |
vide | Non utilisé |
Pourquoi un paramètre ne s’applique pas
Cinq causes expliquent presque tous les signalements. Vérifiez-les dans cet ordre.
- Le serveur n’a pas été redémarré. Palworld lit
PalWorldSettings.iniune seule fois, au démarrage. Enregistrer dans le panneau ne suffit pas ; redémarrez après avoir enregistré. - Le mauvais fichier a été modifié.
DefaultPalWorldSettings.inià la racine du serveur est un simple exemple. La documentation de Pocketpair indique clairement que le modifier ne change rien. Le fichier réellement utilisé estPal/Saved/Config/WindowsServer/PalWorldSettings.ini. - Le fichier a été modifié via FTP sur un serveur hébergé. Le panneau Survival Servers réécrit
PalWorldSettings.inià partir des valeurs enregistrées dans l’outil de configuration à chaque démarrage, donc les modifications faites par FTP sont écrasées. Faites plutôt la modification dans l’outil de configuration. - Un monde importé remplace le fichier. Un monde sauvegardé en coopération ou en solo contient un
WorldOption.savdans son dossier de sauvegarde, et ce fichier remplace entièrementPalWorldSettings.ini. Le panneau supprime ce fichier au démarrage et en conserve une sauvegarde à côté, de sorte que les paramètres du panneau s’appliquent aussi aux mondes importés. Sur un serveur auto-hébergé, supprimez ou renommezWorldOption.savpendant que le serveur est arrêté. - Un argument de lancement l’emporte.
-players=sur la ligne de lancement remplaceServerPlayerMaxNum, et-port=remplace le port d’écoute. Sur Survival Servers, les deux proviennent de votre commande.
Un piège de formatage pour les serveurs auto-hébergés : toute la configuration tient sur une seule ligne OptionSettings=(...). Une virgule manquante ou un guillemet non fermé fait revenir le serveur aux valeurs par défaut pour tout, sans qu’aucune erreur ne s’affiche.
Voir aussi
- Guide : comment créer un serveur Palworld
- Commandes admin Palworld
- Guide : comment modder votre serveur Palworld
- Comment configurer un serveur Palworld en crossplay
- Comment rejoindre un serveur Palworld
Chaque option de cette page est un champ de l’outil de configuration sur un serveur Palworld de Survival Servers, le fichier étant écrit pour vous à chaque démarrage.