Configurateur et validateur d’enshrouded_server.json

Règle les curseurs de difficulté de la 1.0, les groupes de mots de passe et le nombre de places, puis télécharge un enshrouded_server.json propre. Tu as déjà un fichier qui plante ? Colle-le dans l’onglet Valider : on te dit où est la virgule en trop, quelle durée est dans la mauvaise unité et quel groupe n’a pas de mot de passe.

Serveur

Choisis « Custom » pour régler chaque curseur : avec les autres préréglages, le jeu ignore gameSettings.

Groupes et mots de passe (userGroups)

Le mot de passe saisi par le joueur décide de son groupe, donc de ses droits. Un groupe sans mot de passe est ouvert à tout le monde.

Difficulté (gameSettings)

Les réglages ci-dessous ne s’appliquent qu’avec le préréglage Custom.

Joueur et survie

min

Monde et ressources

Progression

Ennemis et boss

Temps

min
min

Ton enshrouded_server.json

{
  "name": "Enshrouded Server",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15637,
  "slotCount": 16,
  "tags": [],
  "voiceChatMode": "Proximity",
  "enableVoiceChat": false,
  "enableTextChat": true,
  "gameSettingsPreset": "Default",
  "userGroups": [
    {
      "name": "Admin",
      "password": "",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditWorld": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 1
    },
    {
      "name": "Friend",
      "password": "",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditWorld": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    },
    {
      "name": "Visitor",
      "password": "",
      "canKickBan": false,
      "canAccessInventories": false,
      "canEditWorld": false,
      "canEditBase": false,
      "canExtendBase": false,
      "reservedSlots": 0
    }
  ]
}

Tout est calculé dans ton navigateur : aucun mot de passe n’est envoyé nulle part.

À corriger dans ce fichier
  • userGroups[0].password : le groupe « Admin » n’a pas de mot de passe, donc n’importe quel joueur peut le rejoindre avec ses droits.
  • userGroups[1].password : le groupe « Friend » n’a pas de mot de passe, donc n’importe quel joueur peut le rejoindre avec ses droits.
  • userGroups[2].password : le groupe « Visitor » n’a pas de mot de passe, donc n’importe quel joueur peut le rejoindre avec ses droits.

Pas envie d’éditer du JSON à la main ?

Sur TickServ, ces curseurs sont directement dans ton panneau, à 0,06 €/h (1re heure offerte). Le serveur s’arrête tout seul quand tout le monde est parti : 0 € à l’arrêt.

Voir le serveur Enshrouded

Questions fréquentes

Où placer enshrouded_server.json ?

À la racine du dossier d’installation du serveur, à côté de son exécutable : le serveur le crée au premier lancement. Arrête le serveur avant de le remplacer, puis redémarre-le.

Pourquoi des durées comme 1800000000000 ?

Le fichier compte les durées en nanosecondes : 1 800 000 000 000 ns font une demi-heure, la journée par défaut. Le configurateur te laisse saisir des minutes et fait la conversion.

Mes réglages de difficulté n’ont aucun effet, pourquoi ?

Parce que le préréglage n’est pas « Custom ». Avec Default, Relaxed, Hard ou Survival, le jeu ignore gameSettings. Mets gameSettingsPreset à « Custom ».

Que se passe-t-il si un groupe n’a pas de mot de passe ?

D’après la documentation de l’éditeur, tout joueur peut rejoindre le serveur avec les droits de ce groupe. Un groupe Admin sans mot de passe donne donc l’administration à n’importe qui.

Mes données sont-elles envoyées quelque part ?

Non. La génération et la validation tournent dans ton navigateur : ni le fichier ni les mots de passe ne quittent ta machine.