Ce guide couvre l'administration du serveur, les rôles d'administrateur et de modérateur, la gestion du monde et le dépannage de votre serveur Solace Crafting sur Legion Hosting. Pour la configuration initiale et les instructions de connexion des joueurs, consultez le Guide de configuration du serveur Solace Crafting.
1. Activer l'accès administrateur
L'accès administrateur et modérateur est configuré dans le fichier servercfg.dat. Par défaut, les deux sont désactivés.
.config/unity3d/Big Kitty Games/Solace Crafting/servercfg.dat
Pour activer l'accès administrateur :
- Arrêtez le serveur.
- Ouvrez
servercfg.datdans l'onglet Files de GPanel ou via SFTP. - Définissez
"allowAdmin": true. - Changez
"adminPassword"par un mot de passe fort et unique. - Définissez éventuellement
"allowModerator": trueet changez"moderatorPassword". - Sauvegardez et redémarrez le serveur.
password. Toute personne connaissant ces valeurs par défaut peut obtenir un accès élevé à votre serveur.
2. Rôles administrateur vs. modérateur
| Rôle | Capacités |
|---|---|
| Administrateur | Contrôle complet du serveur, y compris l'expulsion/le bannissement des joueurs, la modification des paramètres du serveur, l'apparition d'objets et la gestion du monde. |
| Modérateur | Permissions limitées axées sur la gestion des joueurs (expulsion, mise en sourdine) sans contrôle complet du serveur. |
Les joueurs se connectent en tant qu'administrateur ou modérateur en entrant le mot de passe correspondant en jeu lors de la connexion ou via l'interface multijoueur.
3. Paramètres du serveur
Protection par mot de passe
Pour rendre votre serveur privé, définissez les paramètres suivants dans servercfg.dat :
"isPrivate": true,
"password": "YourServerPassword"
Redémarrage automatique
Le paramètre autoRestart contrôle les redémarrages automatiques du serveur (en minutes). Définir sur 0 pour désactiver. Ceci est utile pour les serveurs fonctionnant en continu afin de libérer la mémoire et maintenir les performances.
"autoRestart": 360
L'exemple ci-dessus redémarrerait le serveur toutes les 6 heures.
Sauvegarde du monde
Le paramètre worldSaveToUse détermine quel fichier de sauvegarde du monde le serveur charge. La valeur par défaut est MultiplayerWorld. Pour utiliser un monde différent, changez cette valeur pour le nom de sauvegarde souhaité.
4. Gestion du monde et sauvegardes
Pour sauvegarder le monde de votre serveur :
- Arrêtez le serveur.
- Connectez-vous via SFTP et téléchargez les fichiers de sauvegarde du monde et la configuration.
- Stockez la sauvegarde dans un endroit sûr.
Pour restaurer une sauvegarde, téléversez les fichiers sauvegardés dans le même répertoire et redémarrez le serveur.
5. Mise à jour du serveur
Le serveur peut se mettre à jour automatiquement au démarrage lorsque AUTO_UPDATE est défini sur 1 dans l'onglet Startup de GPanel. Si la mise à jour automatique est désactivée :
- Arrêtez le serveur.
- Définissez
AUTO_UPDATEsur1dans l'onglet Startup. - Démarrez le serveur -- il téléchargera la dernière version avant de se lancer.
6. Dépannage
| Problème | Solution |
|---|---|
| Le serveur n'apparaît pas dans le navigateur | Assurez-vous que requireSteamID est défini sur true et vérifiez que le port est correct dans GPanel. Essayez la connexion directe à la place. |
| Les joueurs ne peuvent pas se connecter | Vérifiez que le serveur est en cours d'exécution, vérifiez l'IP et le port dans l'onglet Network, et assurez-vous que le mot de passe est correct si le serveur est privé. |
| La connexion administrateur ne fonctionne pas | Confirmez que allowAdmin est défini sur true dans servercfg.dat et que vous utilisez le bon adminPassword. |
| Le serveur plante au démarrage | Vérifiez la sortie de la console pour les messages d'erreur. Essayez de réinstaller le serveur via GPanel si les fichiers sont corrompus. |
Articles connexes
- Guide de configuration du serveur Solace Crafting
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Solace Crafting, ouvrez un ticket de support et incluez l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.