Ce guide explique comment configurer votre serveur dédié Risk of Rain 2 hébergé chez Legion Hosting, y compris les variables de démarrage GPanel, la configuration du fichier server.cfg, la connexion à votre serveur, le support des mods et la gestion des sauvegardes.
Premier démarrage
Lorsque vous démarrez votre serveur Risk of Rain 2 pour la première fois, GPanel téléchargera et installera automatiquement les fichiers du serveur dédié via SteamCMD (Steam App ID 1180760). Ce processus peut prendre quelques minutes selon la vitesse du réseau.
- Connectez-vous à GPanel et sélectionnez votre serveur Risk of Rain 2.
- Cliquez sur le bouton Start dans l'onglet Console.
- Attendez que l'installation soit terminée. La console affichera la progression du téléchargement pendant que SteamCMD récupère les fichiers du serveur.
- Une fois le serveur entièrement démarré, vous verrez un message indiquant que le serveur est prêt et en attente de connexions.
xvfb est également configuré automatiquement pour satisfaire les exigences d'affichage du serveur.
Variables de démarrage GPanel
Les paramètres clés du serveur sont configurés en tant que variables de démarrage dans GPanel. Celles-ci sont transmises au processus du serveur en tant qu'arguments et prennent effet à chaque démarrage du serveur.
- Connectez-vous à GPanel.
- Sélectionnez votre serveur Risk of Rain 2 dans la liste des serveurs.
- Cliquez sur l'onglet Startup.
- Vérifiez et ajustez les variables ci-dessous, puis redémarrez votre serveur pour que les modifications prennent effet.
| Variable | Par défaut | Description |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Le nom affiché dans le navigateur de serveurs en jeu. Choisissez un nom reconnaissable pour que les joueurs puissent trouver votre serveur. |
PLAYERS |
4 |
Nombre maximum de joueurs autorisés dans le lobby. Risk of Rain 2 supporte jusqu'à 16 joueurs avec des mods, mais le jeu vanilla est conçu pour un maximum de 4. Un nombre plus élevé de joueurs augmente l'utilisation des ressources. |
PASSWORD |
(vide) | Mot de passe optionnel que les joueurs doivent entrer pour rejoindre. Laissez vide pour un serveur public. Les mots de passe sont sensibles à la casse. |
ADVERTISE |
1 |
Contrôle si le serveur apparaît dans le navigateur de serveurs en jeu. Réglez sur 1 pour lister le serveur publiquement, ou 0 pour le masquer (les joueurs doivent utiliser la connexion directe). |
Configuration de server.cfg
Pour les paramètres non disponibles dans l'onglet Startup, vous pouvez modifier le fichier de configuration du serveur directement. Le fichier se trouve à :
Risk of Rain 2_Data/Config/server.cfg
Ouvrez ce fichier en utilisant l'onglet Files de GPanel ou connectez-vous via SFTP. Le fichier utilise un format clé-valeur simple. Voici les paramètres couramment ajustés :
| Paramètre | Valeur d'exemple | Description |
|---|---|---|
sv_hostname |
My RoR2 Server |
Nom du serveur. Celui-ci est généralement défini via la variable de démarrage HOSTNAME, mais peut aussi être défini ici. |
sv_maxplayers |
4 |
Nombre maximum de joueurs. Peut également être défini via la variable de démarrage PLAYERS. |
sv_password |
mypassword |
Mot de passe du serveur. Peut également être défini via la variable de démarrage PASSWORD. |
heart_beat |
1 |
Indique si le serveur envoie des paquets heartbeat au serveur maître pour l'affichage dans le navigateur. Équivalent à la variable de démarrage ADVERTISE. |
steam_authentication |
1 |
Active l'authentification Steam pour les joueurs qui se connectent. Gardez cette valeur à 1 sauf si vous avez une raison spécifique de la désactiver. |
server.cfg, la variable de démarrage remplacera la valeur du fichier de configuration. Utilisez l'onglet Startup pour les paramètres principaux et server.cfg pour les ajustements supplémentaires.
Comment se connecter
Option A — Navigateur de serveurs en jeu
Si votre serveur a ADVERTISE réglé sur 1, il apparaîtra dans le navigateur de serveurs en jeu :
- Lancez Risk of Rain 2.
- Depuis le menu principal, sélectionnez Multiplayer.
- Cliquez sur Find a Game pour ouvrir le navigateur de serveurs.
- Recherchez votre serveur par son nom (le
HOSTNAMEque vous avez configuré). - Sélectionnez le serveur et cliquez sur Join. Entrez le mot de passe si demandé.
Option B — Connexion directe via la console
Vous pouvez vous connecter directement en utilisant la console en jeu, ce qui est utile pour les serveurs protégés par mot de passe ou non listés :
- Lancez Risk of Rain 2.
- Ouvrez la console en jeu en appuyant sur Ctrl + Alt + ` (accent grave). Si la console ne s'ouvre pas, vous devrez peut-être l'activer en lançant le jeu avec le flag
--doorstep-enableou en installant BepInEx (voir Support des mods ci-dessous). - Tapez la commande suivante et appuyez sur Enter :
Remplacezconnect "IP:PORT"IPetPORTpar l'adresse IP et le port de jeu de votre serveur tels qu'affichés dans l'onglet Network de GPanel. - Si le serveur a un mot de passe, vous serez invité à le saisir.
Pour plus de détails sur la façon de trouver l'adresse IP et le port de votre serveur, consultez Comment trouver l'adresse IP et le port de votre serveur.
Support des mods
Risk of Rain 2 dispose d'une communauté de modding active centrée autour de Thunderstore, un dépôt et gestionnaire de mods. La plupart des mods côté serveur nécessitent le framework de modding BepInEx.
Installation de BepInEx
BepInEx est le chargeur de mods standard pour Risk of Rain 2. Pour l'installer sur votre serveur :
- Téléchargez le dernier BepInExPack depuis Thunderstore.
- Arrêtez votre serveur depuis l'onglet Console de GPanel.
- Connectez-vous à votre serveur via SFTP (voir Comment transférer des fichiers via SFTP).
- Extrayez l'archive BepInExPack et téléversez le contenu dans le répertoire racine de votre serveur, en fusionnant avec les fichiers existants. Les fichiers clés sont le dossier
BepInEx/et les fichiers de configuration associés. - Démarrez votre serveur. BepInEx s'initialisera au premier démarrage et créera ses répertoires de plugins et de configuration.
Installation de mods côté serveur
Une fois BepInEx installé, vous pouvez ajouter des mods côté serveur :
- Parcourez Thunderstore pour trouver des mods. Recherchez les mods marqués comme côté serveur ou requis par l'hôte.
- Téléchargez le mod et extrayez-le.
- Téléversez les fichiers DLL du mod dans le répertoire
BepInEx/plugins/de votre serveur via SFTP. - Redémarrez le serveur pour charger les nouveaux mods.
Utilisation de r2modman (côté client)
Pour gérer les mods sur votre client de jeu local, r2modman est le gestionnaire de mods recommandé. Il gère les téléchargements de mods, la résolution des dépendances et la gestion des profils. Les joueurs se connectant à votre serveur moddé devraient utiliser r2modman pour installer le même ensemble de mods localement.
- Téléchargez r2modman depuis Thunderstore ou sa page de releases GitHub.
- Sélectionnez Risk of Rain 2 comme jeu.
- Créez un profil et installez les mods requis par votre serveur.
- Lancez le jeu via r2modman pour vous assurer que tous les mods sont chargés.
Gestion des sauvegardes
Les serveurs dédiés Risk of Rain 2 gèrent l'état des parties et la progression différemment du mode solo. Voici les points clés à comprendre :
- Persistance des parties : Une partie Risk of Rain 2 dure tant que le serveur est en cours d'exécution. Si le serveur redémarre ou est arrêté, la partie en cours se termine et un nouveau lobby est créé au redémarrage du serveur. Il n'y a pas de système de sauvegarde en cours de partie — c'est intentionnel, car les parties sont conçues pour être des sessions continues.
- Profils des joueurs : Les déverrouillages et la progression des joueurs (objets, skins, défis) sont stockés côté client, pas sur le serveur. Les joueurs conservent leurs déverrouillages quel que soit l'état du serveur.
- Persistance de la configuration du serveur : Votre
server.cfget les variables de démarrage GPanel persistent entre les redémarrages. Seule la partie en cours est perdue lorsque le serveur s'arrête.
Problèmes courants
Le serveur n'apparaît pas dans le navigateur
- Confirmez que le serveur est entièrement démarré dans GPanel. Le serveur doit terminer sa séquence de démarrage avant de s'enregistrer auprès du serveur maître.
- Vérifiez que la variable de démarrage
ADVERTISEest réglée sur1. - Les nouveaux serveurs peuvent mettre plusieurs minutes à apparaître dans le navigateur. Essayez la connexion directe en attendant.
- Consultez la console GPanel pour les erreurs. Si le serveur plante ou ne parvient pas à s'initialiser, il n'apparaîtra pas dans le navigateur.
Les joueurs ne peuvent pas se connecter
- Assurez-vous que le serveur est en cours d'exécution et n'est pas en boucle de crash. Vérifiez la console GPanel pour les messages d'erreur.
- Si vous avez défini un mot de passe, confirmez que les joueurs le saisissent correctement. Les mots de passe sont sensibles à la casse.
- Vérifiez que vous et vos joueurs utilisez la même version du jeu. Les mises à jour de Risk of Rain 2 peuvent casser la compatibilité entre des versions différentes.
- Si vous utilisez des mods, assurez-vous que tous les joueurs qui se connectent ont les mêmes mods et versions installés. Les incompatibilités de mods sont la cause la plus fréquente d'échecs de connexion sur les serveurs moddés.
Articles connexes
- Comment trouver l'adresse IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
- Redémarrages programmés
- Guide de démarrage du serveur
Besoin d'aide ?
Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est prête à vous aider. Soumettez un ticket de support en incluant l'ID de votre serveur, une description du problème et toute sortie console pertinente de GPanel.