Prérequis

Avant de commencer, assurez-vous de disposer :

  • Du paramètre shard_enabled = true activé dans votre fichier cluster.ini.

  • Des deux sous-dossiers /Master/ et /Caves/ présents dans /Cluster_1/.

Étape 1 : Configurer l'instance Master (Surface)

L'instance Master contrôle la carte du monde supérieur et gère la connexion réseau principale avec les joueurs.

  1. Dans votre gestionnaire de fichiers KAZYCLOUD, ouvrez le répertoire /DoNotStarveTogether/Cluster_1/Master/.

  2. Ouvrez le fichier server.ini (créez-le s'il est absent) et saisissez :

Ini, TOML
 
[NETWORK]
server_port = 10999

[SHARD]
is_master = true
name = Master

[STEAM]
master_server_port = 27018
authentication_port = 8766
  1. Créez un fichier nommé worldgenoverride.lua dans ce même dossier /Master/ pour personnaliser la génération de la surface (optionnel).

Étape 2 : Configurer l'instance Caves (Grottes sous-terraines)

L'instance Caves fait tourner le monde des grottes en arrière-plan et se synchronise avec l'instance Master.

  1. Naviguez dans le répertoire /DoNotStarveTogether/Cluster_1/Caves/.

  2. Ouvrez le fichier server.ini et saisissez la configuration suivante :

Ini, TOML
 
[NETWORK]
server_port = 10998

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8767
  1. Dans le même sous-dossier /Caves/, créez obligatoirement le fichier worldgenoverride.lua pour forcer le moteur à générer un monde de type Grottes :

Lua
 
return {
    override_enabled = true,
    preset = "DST_CAVES",
}

Étape 3 : Redémarrer le cluster

  1. Assurez-vous que les deux fichiers server.ini sont sauvegardés.

  2. Redémarrez votre serveur depuis le panel KAZYCLOUD.

Résultat attendu

Dans la console Web, vous verrez deux processus s'initialiser : l'un chargeant la Surface (Master) et l'autre les Grottes (Caves). En jeu, sauter dans un gouffre d'accès aux grottes téléporte de manière fluide le joueur vers la carte sous-terraine.

Copyright © 2026 KAZYCLOUD. Tous droits réservés.

Was this answer helpful? 0 Users Found This Useful (0 Votes)