Ce guide couvre l'administration du serveur Modiverse, y compris l'accès RCON, la gestion du cycle de cartes, le contenu Workshop, la gestion des joueurs et le dépannage.
Accès RCON
Modiverse prend en charge RCON (Remote Console) pour l'administration du serveur. Le mot de passe RCON est configuré dans ServerConfiguration.json :
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
Le champ rconPassword contrôle l'accès :
"rconPassword": "your_secure_password_here"
cHangeRC0nPasswOrD) pour un mot de passe unique et sécurisé. Le mot de passe par défaut est publiquement connu.
Console du serveur
L'onglet Console de GPanel affiche la sortie du serveur. Surveillez-le pour les connexions des joueurs, les changements de mode de jeu et les messages d'erreur. Le serveur s'arrête proprement en utilisant le bouton Stop de GPanel.
Gestion du cycle de cartes
Le cycle de cartes détermine les modes de jeu et les cartes que le serveur fait tourner. Chaque entrée dans le tableau mapCycle de ServerConfiguration.json définit une étape de rotation.
Ajouter un nouveau mode de jeu/carte
- Arrêtez le serveur depuis GPanel.
- Parcourez le Workshop Steam Modiverse pour trouver des modes de jeu et des cartes.
- Notez l'ID Workshop depuis l'URL de l'élément (le numéro dans
?id=XXXXXXXXXX). - Modifiez
ServerConfiguration.jsonet ajoutez une nouvelle entrée au tableaumapCycle:
{
"gameMode": "WORKSHOP_ID_OF_GAMEMODE",
"comment": "Mode Name, Map Name",
"map": "WORKSHOP_ID_OF_MAP",
"assets": ["WORKSHOP_ID_OF_REQUIRED_ASSETS"],
"duration": 1800
}
Paramètres de durée
Le champ duration définit la durée du round en secondes :
- 900 -- 15 minutes (rounds courts)
- 1800 -- 30 minutes (standard)
- 3600 -- 60 minutes (rounds longs)
PIN du serveur
Contrôlez l'accès au serveur avec le champ pin dans ServerConfiguration.json :
- Définissez un PIN numérique (par ex.,
"pin": "1234") pour exiger un mot de passe pour rejoindre. - Définissez sur
"0000"ou vide pour un serveur public.
Message du jour (MOTD)
Affichez un message personnalisé aux joueurs lorsqu'ils se connectent :
motdURL-- URL vers une page HTML qui s'affiche comme MOTD. Hébergez-la sur votre propre serveur web ou utilisez n'importe quelle URL accessible publiquement.motdDelay-- Délai en secondes avant l'affichage du MOTD (par défaut : 5).
Gestion du contenu Workshop
Le serveur télécharge automatiquement les éléments Workshop référencés dans le cycle de cartes. Si le contenu ne se télécharge pas :
- Vérifiez que les ID Workshop sont corrects.
- Vérifiez que les éléments Workshop sont publics et non supprimés.
- Essayez de redémarrer le serveur pour relancer le téléchargement.
- Consultez le répertoire
KJMod/Binaries/Linux/ServerData/pour le contenu téléchargé.
Dépannage
| Problème | Solution |
|---|---|
| Le serveur ne démarre pas | Vérifiez la console pour les erreurs. Vérifiez que ServerConfiguration.json est un JSON valide. Le fichier se trouve dans KJMod/Binaries/Linux/ServerData/. |
| Le contenu Workshop ne se charge pas | Vérifiez que les ID Workshop sont corrects et que les éléments sont publiés. Redémarrez le serveur pour réessayer les téléchargements. |
| Les joueurs ne peuvent pas se connecter | Assurez-vous que le serveur affiche listening on port dans la console. Vérifiez que l'IP et le port sont corrects. Vérifiez que les clients sont abonnés au contenu Workshop requis. |
| Le cycle de cartes ne fonctionne pas | Vérifiez que le format du tableau mapCycle est un JSON valide. Chaque entrée nécessite des champs gameMode, map et duration valides. |
| Connexion RCON refusée | Vérifiez que vous utilisez le bon mot de passe RCON et que le serveur est en fonctionnement. Le port query peut également être nécessaire pour les connexions RCON. |
Articles connexes
- Guide de configuration du serveur Modiverse
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP