Configurer servertest.ini Project Zomboid : ports, slots, mot de passe, RCON, PVP/PVE
Le fichier servertest.ini est le cœur de la configuration de votre serveur Project Zomboid : il pilote les ports, les slots, le mode PVP/PVE, le RCON et les règles d’accès. Ce guide détaille chaque paramètre important avec sa valeur par défaut, vérifié contre les guides ZAP-Hosting, Shockbyte, Pingperfect et la documentation PZwiki.
Pour un serveur Project Zomboid chez HebergTonServ, vous éditez
servertest.inidirectement depuis le File Manager du panel.
⚠️ Règle critique : toujours arrêter le serveur avant d’éditer
servertest.ini. PZ réécrit le fichier à l’arrêt avec l’état mémoire — vos modifs faites serveur allumé seront écrasées.
Localisation du fichier
servertest.ini se trouve dans le dossier utilisateur, pas dans le dossier serveur :
| OS | Chemin |
|---|---|
| Windows | C:\Users\<VotreUser>\Zomboid\Server\servertest.ini |
| Linux | ~/Zomboid/Server/servertest.ini |
| Hébergeur (panel) | Souvent exposé directement dans File Manager |
Le nom du fichier change si vous avez lancé le serveur avec
-servername MonServeur: il devientMonServeur.ini.
Paramètres essentiels — identité
| Paramètre | Défaut | Description |
|---|---|---|
PublicName | My PZ Server | Nom affiché dans le browser serveur PZ |
PublicDescription | (vide) | Description visible dans la fiche serveur |
Public | false | true = listé dans le browser PZ public |
Password | (vide) | Mot de passe rejoindre. Vide = pas de mot de passe |
ResetID | (auto) | ID unique du monde — ne pas modifier sauf wipe |
ServerPlayerID | (auto) | ID interne — ne pas modifier |
Différence
PublicvsOpen:Public=truerend le serveur visible dans le browser.Open=trueautorise la création de compte automatique.
Paramètres essentiels — capacité et réseau
| Paramètre | Défaut | Description |
|---|---|---|
MaxPlayers | 32 | Nombre max de slots |
MaxAccountsPerUser | 0 | Comptes max par joueur (0=illimité) |
DefaultPort | 16261 | Port de jeu UDP |
UDPPort | 16262 | Port Steam UDP (matchmaking) |
SteamPort1 | 8766 | Steam relay port 1 |
SteamPort2 | 8767 | Steam relay port 2 |
UPnP | true | Tente l’ouverture auto via UPnP routeur |
Port 16261/16262 vs 8766/8767 : 16261/16262 = trafic PZ direct. 8766/8767 = relais Steam (utile derrière NAT). Les hébergeurs forwardent généralement les 4.
Paramètres essentiels — accès et whitelist
| Paramètre | Défaut | Description |
|---|---|---|
Open | true | true = nouveau joueur crée son compte auto. false = whitelist stricte |
AutoCreateUserInWhiteList | false | Si Open=false, créer le compte au premier login |
DropOffWhiteListAfterDeath | false | Retirer de la whitelist à la mort (mode hardcore) |
DenyLoginOnOverloadedServer | true | Refuse connexion si serveur saturé |
MaxAccountsPerUser | 0 | Comptes max par utilisateur Steam (0=illimité) |
Pour un serveur privé strict :
Open=false+ créez les comptes via la commande/adduser. Voir : Whitelist Project Zomboid.
Paramètres essentiels — gameplay
| Paramètre | Défaut | Description |
|---|---|---|
PVP | true | Active les dégâts entre joueurs |
SafetySystem | true | Système safe/unsafe individuel par joueur |
ShowSafety | true | Icône au-dessus de la tête en mode safe |
SafetyToggleTimer | 2 | Cooldown changement safe/unsafe (secondes) |
SafetyCooldownTimer | 3 | Cooldown PVP après toggle |
PauseEmpty | true | Pause le temps quand 0 joueur connecté |
PVP=true+SafetySystem=true= mode PVPVE : combat possible, mais chaque joueur active son flag PVP individuellement.
PauseEmpty=trueest utile pour empêcher la perte de food/durabilité quand personne n’est en ligne.
Paramètres essentiels — RCON
Le RCON permet de piloter le serveur à distance via un client externe (rcon-cli, BattleMetrics, Discord bots).
| Paramètre | Défaut | Description |
|---|---|---|
RCONPort | 27015 | Port TCP du RCON |
RCONPassword | (vide) | Mot de passe RCON. DOIT être défini pour activer |
Sans
RCONPassworddéfini, le RCON est désactivé — par sécurité.
Ouvrez le port TCP 27015 dans votre firewall si vous activez le RCON. Choisissez un mot de passe long et différent du mot de passe admin.
Paramètres essentiels — autres
| Paramètre | Défaut | Description |
|---|---|---|
Mods | (vide) | Liste des Mod IDs séparés par ; |
WorkshopItems | (vide) | Liste des Workshop IDs séparés par ; |
Map | Muldraugh, KY | Carte chargée — multi-maps possible avec ; |
SpawnRegions | servertest_spawnregions.lua | Fichier des régions de spawn |
SpawnPoint | 0,0,0 | Coordonnées de spawn forcé (0,0,0 = défaut Muldraugh) |
SaveWorldEveryMinutes | 0 | Auto-save (0 = désactivé, 15-30 recommandé) |
LogLocalChat | false | Logger le chat local |
AntiCheatProtectionType1 à Type24 | true | Modules anticheat individuels |
Exemple de servertest.ini optimisé
Serveur communautaire 16 joueurs PVE-friendly
PublicName=Communauté FR Build 42
PublicDescription=Serveur PVE détendu - règles sur Discord
Public=true
Password=
MaxPlayers=16
DefaultPort=16261
UDPPort=16262
Open=true
AutoCreateUserInWhiteList=false
PVP=true
SafetySystem=true
ShowSafety=true
PauseEmpty=true
SaveWorldEveryMinutes=15
RCONPort=27015
RCONPassword=MotDePasseRconLongEtFort
Mods=
WorkshopItems=
Map=Muldraugh, KYServeur privé hardcore PVP
PublicName=Hardcore Squad PVP
PublicDescription=Whitelist - Discord only
Public=false
Password=MotDePasseServeur
MaxPlayers=8
Open=false
AutoCreateUserInWhiteList=false
DropOffWhiteListAfterDeath=true
PVP=true
SafetySystem=false
ShowSafety=false
PauseEmpty=false
SaveWorldEveryMinutes=10
RCONPort=27015
RCONPassword=AdminRconLongAndStrongWorkflow de modification sécurisé
- Arrêtez le serveur depuis votre panel ou la console (
/quitpuis attendez) - Ouvrez le File Manager (HebergTonServ) ou connectez-vous en SFTP
- Naviguez vers
Zomboid/Server/ - Copiez
servertest.inienservertest.ini.bak - Modifiez les valeurs
- Sauvegardez
- Redémarrez le serveur
- Vérifiez les logs au démarrage :
Zomboid/server-console.txt
Si le serveur ne démarre plus après modif : restaurez le
.baket regardezserver-console.txtpour comprendre l’erreur.
Le piège du nom de fichier
PZ utilise un système basé sur le nom du serveur :
| Nom serveur | Fichiers générés |
|---|---|
servertest (défaut) | servertest.ini, servertest_SandboxVars.lua, servertest_spawnregions.lua |
Custom (-servername Apocalypse) | Apocalypse.ini, Apocalypse_SandboxVars.lua, Apocalypse_spawnregions.lua |
Si vous changez le nom du serveur en cours de route, les nouveaux fichiers de config ne reprennent pas vos anciens réglages — copiez-les manuellement.
FAQ
Mes modifications de servertest.ini ne s’appliquent pas
3 causes :
- Le serveur tournait pendant la modif → il a écrasé vos changements à l’arrêt
- Vous avez édité un autre fichier (vérifiez le nom du serveur en cours)
- Vous n’avez pas redémarré le serveur après la modif
Faut-il Public=true ou false ?
true si vous voulez attirer du monde via le browser PZ public. false si serveur entre amis (donnez l’IP directe). Avec false, le serveur n’apparaît pas dans le browser mais reste joignable via IP+port.
Comment activer le RCON sans risque ?
- Définissez
RCONPasswordlong et unique (≥ 24 caractères, mélange) - Limitez l’accès au port TCP 27015 par IP via UFW :
sudo ufw allow from VOTRE_IP to any port 27015 proto tcp - Ne partagez jamais le mot de passe
Combien de slots pour un VPS de 8 Go RAM ?
Vanilla : 16-20 slots. Avec mods Build 42 : 8-12 slots. Au-delà, la latence et le GC Java commencent à plomber.
Différence MaxPlayers vs MaxAccountsPerUser ?
MaxPlayers = total de slots simultanés sur le serveur. MaxAccountsPerUser = nb de comptes différents qu’un même utilisateur Steam peut créer (utile pour empêcher l’alt-farming en serveur RP).
Le serveur consomme-t-il de la RAM même vide ?
Oui. PZ alloue Java heap (-Xmx) au démarrage. PauseEmpty=true réduit la charge CPU mais pas la RAM. Pour vraiment libérer la RAM, arrêtez le serveur via cron quand inactif (auto-restart si joueur tente de se co).
Conclusion
servertest.ini est le pilote principal de votre serveur Project Zomboid : ports, slots, accès, RCON, PVP. Combinez-le avec SandboxVars.lua (gameplay détaillé) et un mot de passe RCON solide pour un serveur stable et sécurisé.
Pour un hébergeur Project Zomboid avec File Manager intégré et 16 Go de RAM dimensionnée pour 32 joueurs Build 42, HebergTonServ est la référence française dès 25,90€/mois.



