Configurer le config.json d’un serveur Romestead
Le serveur dédié Romestead se règle avec un seul fichier : config.json, placé à la racine du dossier du serveur, à côté de Server.dll. Il ne contient pas de réglages de gameplay (difficulté, taux de récolte…) : il pilote le monde chargé, l’accès au serveur et quelques paramètres techniques.
Règle d’or : arrêtez le serveur avant de modifier le fichier. Les changements ne sont pris en compte qu’au redémarrage.
⚡ Config en deux clics
Modifiez votre config.json depuis le navigateur
Sur notre serveur Romestead (20,90 €/mois, 16 Go RAM, SSD NVMe, Ryzen 9 5950X), le gestionnaire de fichiers et le SFTP sont inclus, avec support FR 24/7.
Le fichier de référence
Voici l’exemple publié dans le guide du serveur dédié :
{
"AutoStartWorldName": "auto",
"AutoCreateAndLoadWorld": true,
"AutoCreateWorldSize": 1,
"Password": "change-me",
"Port": 8050,
"MaxPlayers": 8,
"EnableCheats": false
}
Le JSON est strict : guillemets doubles, virgule entre chaque ligne sauf la dernière, true/false sans guillemets. Une virgule en trop suffit à casser la lecture du fichier.
Toutes les options expliquées
AutoStartWorldName
Nom du monde que le serveur charge au démarrage. Chaque monde est stocké dans son propre dossier sous saved_worlds/. C’est cette clé qui permet de changer de monde sans rien supprimer : il suffit de mettre le nom d’un autre monde présent sur le serveur.
AutoCreateAndLoadWorld
true : si aucun monde ne porte le nom indiqué, le serveur en génère un nouveau automatiquement, sans passer par un menu. false : le serveur ne crée rien et charge uniquement un monde existant.
AutoCreateWorldSize
Taille du monde généré automatiquement :
| Valeur | Taille | Remarque |
|---|---|---|
0 | Small | Idéal pour 1-2 joueurs ou une machine modeste |
1 | Standard | Valeur par défaut |
2 | Large | 8 Go de RAM requis pour la génération |
La taille ne s’applique qu’à la création : elle ne modifie pas un monde existant.
Password
Mot de passe demandé aux joueurs à la connexion. Il est sensible à la casse. Une valeur vide ou null ouvre le serveur à toute personne qui connaît l’IP : le guide recommande au contraire un mot de passe aléatoire. Comme il n’existe pas de whitelist, le mot de passe est votre seule barrière d’accès.
Port
Port UDP d’écoute, 8050 par défaut. Si vous le changez, pensez à ouvrir le nouveau port dans le pare-feu et à le communiquer à vos amis.
MaxPlayers
Nombre maximum de joueurs connectés simultanément. Beartwigs indique que le jeu est équilibré pour 1 à 4 joueurs et prévu pour aller jusqu’à 8. La difficulté s’adapte au nombre de joueurs présents dans le monde.
EnableCheats
Active la console développeur pour les joueurs du serveur (commandes .item, .tp, .nextday…). Point crucial relevé par le wiki : l’option doit être à true au moment de la génération du monde. Il n’est pour l’instant pas possible d’activer les cheats sur un monde déjà créé. Voir commandes console Romestead.
SleepThresholdMs (option avancée)
Ajoutée par Beartwigs dans le hotfix 0.25.1_4 à la demande de la communauté, elle règle quand le thread du serveur « dort » entre deux mises à jour :
| Valeur | Effet |
|---|---|
10 | Valeur par défaut : le serveur dort quand la charge est faible |
3 ou 4 | Recommandé par les développeurs pour réduire le CPU sans trop de saccades |
-1 (ou hors de la plage 1.0–16.5) | Pas de sommeil : régularité maximale, mais 100 % d’un cœur CPU en permanence |
Les développeurs précisent que -1 est leur valeur préférée pour la meilleure expérience de jeu, au prix d’un cœur CPU saturé. Depuis ce même hotfix, le serveur dort aussi quand aucun joueur n’est connecté, ce qui réduit fortement la consommation à vide.
{
"AutoStartWorldName": "auto",
"AutoCreateAndLoadWorld": true,
"AutoCreateWorldSize": 1,
"Password": "M0nMotDePasse!",
"Port": 8050,
"MaxPlayers": 6,
"EnableCheats": false,
"SleepThresholdMs": 4
}
AutoCreateWorldSeed (non documentée officiellement)
Certains hébergeurs documentent une clé AutoCreateWorldSeed (nombre ou null pour aléatoire) permettant de fixer la graine du monde généré. Elle n’apparaît ni dans le guide du wiki ni dans les notes de patch : testez-la sur un monde jetable avant de vous y fier.
Ce que le config.json ne permet pas
- Nom de serveur / liste publique : pas de clé correspondante, on rejoint par IP.
- Réglages de difficulté ou de gameplay : aucune clé documentée à ce jour. Beartwigs a indiqué dans sa FAQ de roadmap vouloir ajouter plus tard des options de difficulté plus élevée.
- Whitelist ou liste d’admins : inexistantes ; la modération se fait via la console (
kick,banpar IP).
FAQ
J’ai modifié le config.json mais rien ne change
Le fichier n’est lu qu’au démarrage : redémarrez le serveur. Vérifiez aussi la syntaxe JSON (une virgule en trop ou un guillemet manquant rend le fichier invalide).
Ma configuration est revenue aux valeurs par défaut
C’était un bug connu, corrigé dans le hotfix 0.26.1_3 (« Fixed server config sometimes resetting »). Mettez votre serveur à jour et gardez une copie de votre config.json.
Comment créer un nouveau monde sans supprimer l’ancien ?
Changez AutoStartWorldName pour un nom inédit, laissez AutoCreateAndLoadWorld à true et redémarrez. L’ancien monde reste dans saved_worlds/. C’est d’ailleurs la méthode à utiliser pour profiter des nouveaux donjons de l’Autumn Update, qui ne s’ajoutent qu’aux mondes neufs.
Quelle valeur de MaxPlayers choisir ?
Mettez le nombre réel de joueurs de votre groupe : le jeu adapte sa difficulté au nombre de joueurs présents, pas à MaxPlayers, mais limiter les places évite les connexions indésirables si le mot de passe circule.
Conclusion
Sept clés suffisent à faire tourner un serveur Romestead, plus SleepThresholdMs si vous voulez maîtriser la charge CPU. Les deux réglages à ne jamais négliger : un vrai mot de passe et la décision EnableCheats avant la génération du monde.
Pour aller plus loin
- Meilleur hébergeur Romestead 2026 : comment choisir
- Installer un serveur Romestead dédié
- Commandes console d’un serveur Romestead
- Combien de RAM pour un serveur Romestead ?
Sources : wiki Romestead — Dedicated Server Setup Guide, wiki Romestead — Developer Console, notes de patch officielles 0.25.1_4 et 0.26.1_3, roadmap du 25/06/2026. Clé
AutoCreateWorldSeed: documentation XGamingServer (non officielle).