Guide de configuration du serveur dédié Barotrauma
Ce guide vous accompagne dans la configuration et l'exécution de votre serveur dédié Barotrauma hébergé sur Legion Hosting, incluant les paramètres du serveur, la sélection du sous-marin, la gestion des sauvegardes de campagne et la connexion.
Table des matières
- Configuration de serversettings.xml
- Sélection et téléversement de sous-marins
- Comment se connecter
- Gestion des sauvegardes de campagne
Configuration de serversettings.xml
Le fichier de configuration principal de votre serveur Barotrauma est serversettings.xml, situé à la racine du répertoire d'installation de votre serveur. Vous pouvez modifier ce fichier via GPanel en utilisant le gestionnaire de fichiers intégré, ou téléverser une version modifiée via SFTP.
serversettings.xml. Le serveur écrase ce fichier lors de l'arrêt, donc les modifications effectuées pendant que le serveur est en cours d'exécution seront perdues.
Paramètres clés
Voici les paramètres les plus importants que vous voudrez configurer. Le fichier utilise la syntaxe standard des attributs XML.
| Paramètre | Description |
|---|---|
ServerName |
Le nom affiché dans le navigateur de serveurs en jeu. |
Port |
Le port UDP principal auquel les joueurs se connectent. Doit correspondre à l'attribution de port de votre GPanel — vérifiez l'onglet Network dans GPanel. |
QueryPort |
Le port UDP utilisé pour les requêtes de la liste de serveurs Steam. Vérifiez l'onglet Network dans GPanel pour la valeur correcte. |
Password |
Définissez un mot de passe pour restreindre l'accès. Laissez vide pour un serveur public. |
MaxPlayers |
Nombre maximum de joueurs autorisés simultanément sur le serveur. |
AllowSpectating |
Détermine si les joueurs peuvent rejoindre et observer sans prendre un rôle d'équipage. |
GameMode |
Le mode de jeu. Valeurs valides : Campaign, Mission, Sandbox. Voir ci-dessous pour les détails. |
Modes de jeu
- Campaign — Mode coopératif persistant avec progression, gestion d'équipage et un fichier de sauvegarde persistant. Recommandé pour les groupes d'amis réguliers.
- Mission — Missions individuelles par manches. Pas de progression persistante entre les sessions. Idéal pour les serveurs publics.
- Sandbox — Mode libre sans objectifs. Utile pour construire, tester des sous-marins ou expérimenter avec des mods.
Exemple d'extrait de serversettings.xml
<?xml version="1.0" encoding="utf-8"?>
<serversettings
ServerName="Legion Hosting Barotrauma"
Password=""
MaxPlayers="8"
AllowSpectating="true"
GameMode="Campaign"
Submarine="Humpback"
AutoRestart="true"
EnableUPnP="false"
/>
EnableUPnP="false" sur les serveurs hébergés. UPnP est uniquement pertinent pour les routeurs domestiques et provoquera des tentatives de connexion inutiles sur une infrastructure dédiée.
Port et QueryPort avec les valeurs indiquées dans l'onglet Network de votre GPanel.
Sélection et téléversement de sous-marins
Le sous-marin actif est défini via l'attribut Submarine dans serversettings.xml. La valeur doit correspondre exactement au nom de fichier du sous-marin (sans l'extension .sub), y compris les majuscules.
Sous-marins par défaut
Barotrauma est livré avec plusieurs sous-marins intégrés. Les options par défaut courantes incluent :
Humpback— Adapté aux débutants, petit équipage.Dugong— Sous-marin de taille moyenne équilibré.Typhon— Grand, nécessite un équipage complet.Typhon2— Grand sous-marin amélioré.Kastrull— Favori de la communauté, disposition polyvalente.
Téléverser un sous-marin personnalisé
Si vous avez construit ou téléchargé un sous-marin personnalisé (fichier .sub), téléversez-le dans le répertoire Submarines/ de l'installation de votre serveur. Vous pouvez le faire via SFTP ou le gestionnaire de fichiers de GPanel.
- Connectez-vous à votre serveur via SFTP ou ouvrez le gestionnaire de fichiers de GPanel sur gpanel.legionhosting.net.
- Naviguez vers le répertoire
Submarines/dans le dossier de votre serveur Barotrauma. - Téléversez votre fichier
.subdans ce répertoire. - Ouvrez
serversettings.xmlet mettez à jour l'attributSubmarineavec le nom exact du fichier sans l'extension. Par exemple, si votre fichier estMySub.sub, définissezSubmarine="MySub". - Enregistrez le fichier et démarrez votre serveur.
Submarines/. Consultez le Guide d'installation des mods pour plus de détails.
Comment se connecter
Les joueurs peuvent rejoindre votre serveur Barotrauma de deux façons : via le navigateur de serveurs en jeu ou par connexion directe.
Navigateur de serveurs
- Lancez Barotrauma et cliquez sur Play Online depuis le menu principal.
- Attendez que la liste des serveurs se charge. Utilisez la barre de recherche pour trouver votre serveur par son nom.
- Cliquez sur votre serveur et sélectionnez Join. Entrez le mot de passe si un mot de passe est défini.
Connexion directe
- Depuis l'écran Play Online, cliquez sur Direct Join.
- Entrez l'adresse IP de votre serveur et le port principal au format
xxx.xxx.xxx.xxx:port. Vérifiez l'onglet Network dans GPanel pour ces valeurs. - Cliquez sur Join.
Si vous n'êtes pas sûr de l'adresse IP et du port de votre serveur, consultez Comment trouver l'IP et le port de votre serveur.
Gestion des sauvegardes de campagne
En mode Campaign, le serveur maintient un fichier de sauvegarde persistant qui suit la progression, l'équipage, l'argent et l'état du sous-marin. Comprendre où ce fichier se trouve et comment le gérer est important pour les sauvegardes et les réinitialisations.
Emplacement du fichier de sauvegarde
Les sauvegardes de campagne sont stockées dans le répertoire Saves/Multiplayer/ au sein du dossier d'installation de votre serveur. Chaque campagne est sauvegardée sous forme d'un dossier contenant plusieurs fichiers.
Sauvegarder une campagne
- Arrêtez votre serveur depuis GPanel pour vous assurer qu'aucune donnée n'est en cours d'écriture.
- Connectez-vous via SFTP et naviguez vers
Saves/Multiplayer/. - Téléchargez l'intégralité du dossier de campagne sur votre machine locale comme sauvegarde.
- Redémarrez le serveur une fois terminé.
Réinitialiser une campagne
- Arrêtez votre serveur.
- Naviguez vers
Saves/Multiplayer/via SFTP ou le gestionnaire de fichiers de GPanel. - Supprimez le dossier de campagne que vous souhaitez réinitialiser.
- Démarrez le serveur. Une nouvelle campagne sera créée lorsqu'un joueur en lancera une depuis le menu principal en jeu.
Restaurer depuis une sauvegarde
- Arrêtez votre serveur.
- Téléversez le dossier de campagne sauvegardé dans
Saves/Multiplayer/via SFTP, en écrasant les fichiers existants portant le même nom si demandé. - Démarrez le serveur.
Articles connexes
- Guide d'installation des mods Barotrauma — Mods du Workshop, gestion des mods et compatibilité
- Guide de dépannage Barotrauma — Problèmes courants et solutions
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP