Ce guide couvre la configuration admin, la gestion des joueurs, la gestion du monde et le dépannage pour votre serveur dédié TerraTech Worlds sur Legion Hosting. Pour la configuration initiale du serveur, les paramètres du monde et les instructions de connexion, consultez Guide de configuration du serveur TerraTech Worlds.
Configuration Admin
Les serveurs dédiés TerraTech Worlds utilisent les Steam ID ou un système basé sur un mot de passe pour gérer l'accès administrateur. Le propriétaire du serveur peut désigner des administrateurs disposant de permissions élevées pour la gestion du serveur.
Configurer l'accès Admin
- Arrêtez votre serveur dans GPanel.
- Naviguez vers l'onglet Files et localisez le fichier de configuration du serveur.
- Ajoutez des entrées admin en spécifiant les Steam ID des joueurs dans la liste admin ou en définissant un mot de passe admin.
- Enregistrez le fichier et redémarrez le serveur.
Trouver le Steam ID d'un joueur
Vous pouvez trouver le Steam64 ID d'un joueur en :
- Visitant son profil Steam et en utilisant un outil de recherche Steam ID (tel que steamid.io).
- Vérifiant la sortie de la console du serveur lorsque le joueur se connecte — les journaux de connexion incluent généralement les Steam ID.
Commandes Admin
Les commandes admin peuvent être exécutées via la console du serveur GPanel ou par les administrateurs en jeu via les commandes de chat. Le tableau suivant répertorie les commandes admin couramment utilisées :
| Commande | Description |
|---|---|
kick <player> |
Expulse un joueur du serveur. Il peut se reconnecter immédiatement. |
ban <player> |
Bannit un joueur du serveur. Persiste après les redémarrages. |
unban <player> |
Supprime le bannissement d'un joueur. |
players / list |
Affiche tous les joueurs actuellement connectés avec leurs ID. |
save |
Force une sauvegarde immédiate du monde. |
say <message> |
Envoie un message d'annonce à l'ensemble du serveur. |
shutdown |
Arrête le serveur proprement en sauvegardant d'abord le monde. |
help |
Affiche toutes les commandes serveur disponibles. |
help dans la console pour voir toutes les commandes actuellement prises en charge.
Gestion des joueurs
Expulsion et bannissement
Utilisez les commandes kick et ban pour gérer les joueurs perturbateurs :
- Kick : Déconnecte immédiatement le joueur. Il peut revenir sauf s'il est également banni.
- Ban : Déconnecte le joueur et l'empêche de se reconnecter. Les bannissements persistent après les redémarrages du serveur.
- Unban : Utilisez la commande
unbanavec le nom ou l'ID du joueur pour supprimer le bannissement.
Gestion de la liste de bannissement
Les joueurs bannis sont stockés dans un fichier de liste de bannissement dans le répertoire du serveur. Vous pouvez modifier manuellement ce fichier via l'onglet Files de GPanel pour ajouter ou supprimer des entrées :
- Arrêtez le serveur.
- Ouvrez le fichier de liste de bannissement dans l'onglet Files.
- Ajoutez ou supprimez les Steam ID selon les besoins.
- Enregistrez et redémarrez le serveur.
Liste blanche (Optionnel)
Si vous souhaitez restreindre votre serveur à des joueurs spécifiques uniquement, vous pouvez utiliser une liste blanche. Lorsqu'elle est activée, seuls les joueurs dont les Steam ID figurent dans la liste blanche peuvent rejoindre le serveur. Vérifiez le fichier de configuration du serveur pour les paramètres de liste blanche.
Gestion du monde
Sauvegarder le monde
Le serveur sauvegarde automatiquement le monde à intervalles réguliers et lors d'un arrêt propre. Vous pouvez également forcer une sauvegarde manuelle :
- Utilisez la commande
savedans la console GPanel pour déclencher une sauvegarde immédiate. - Arrêtez toujours le serveur proprement (via le bouton Stop dans GPanel) pour vous assurer que le monde est sauvegardé avant l'arrêt.
Sauvegarder le monde (Backup)
Des sauvegardes régulières protègent contre la perte de données due à la corruption, la suppression accidentelle ou les modifications indésirables :
- Arrêtez le serveur pour garantir un état de sauvegarde cohérent.
- Naviguez vers l'onglet Files et localisez le répertoire de sauvegarde du monde.
- Téléchargez l'intégralité du dossier de sauvegarde via l'onglet Files ou SFTP.
- Stockez la sauvegarde localement. Pensez à étiqueter les sauvegardes avec des dates pour une identification facile.
Restaurer une sauvegarde
- Arrêtez le serveur.
- Transférez vos fichiers de sauvegarde dans le répertoire approprié, en remplaçant les fichiers existants.
- Démarrez le serveur. Le monde restauré se chargera.
Réinitialiser le monde
Pour repartir de zéro avec un nouveau monde :
- Arrêtez le serveur.
- Sauvegardez le monde existant si vous souhaitez le conserver.
- Supprimez le dossier de sauvegarde du monde.
- Modifiez éventuellement le
WORLD_SEEDdans l'onglet Startup pour un agencement de monde différent. - Démarrez le serveur. Un nouveau monde sera généré.
Croissance du monde au fil du temps
Au fur et à mesure que les joueurs explorent et modifient le monde, le fichier de sauvegarde augmente en taille. C'est un comportement normal :
- Les chunks explorés sont enregistrés sur le disque, augmentant l'utilisation du stockage.
- Les structures et Techs des joueurs s'ajoutent aux données du monde.
- Surveillez l'utilisation du disque dans GPanel. Si vous approchez de votre limite de stockage, envisagez de nettoyer les zones inutilisées ou d'ouvrir un ticket de support pour discuter des options.
Dépannage
Le serveur ne démarre pas
- Vérifiez la console GPanel pour les messages d'erreur lors du démarrage.
- Vérifiez que les fichiers du serveur ne sont pas corrompus. Une réinstallation depuis l'onglet Startup peut corriger les fichiers manquants ou endommagés.
- Assurez-vous qu'il n'y a pas d'erreurs de configuration — un fichier de configuration mal formé peut empêcher le serveur de démarrer.
- Si le serveur fonctionnait précédemment et ne démarre plus, essayez de restaurer une sauvegarde du monde au cas où le fichier de sauvegarde serait corrompu.
Les joueurs ne peuvent pas se connecter
- Confirmez que le serveur est entièrement démarré et en ligne dans GPanel.
- Si le serveur est protégé par mot de passe, vérifiez que les joueurs saisissent le bon mot de passe.
- Assurez-vous que la version du jeu correspond — le serveur et le client doivent être sur la même version. Mettez à jour le serveur après les mises à jour du jeu.
- Demandez aux joueurs d'essayer la connexion directe en utilisant l'IP et le port. Consultez Comment trouver l'IP et le port de votre serveur.
- Vérifiez si le joueur est banni (intentionnellement ou accidentellement).
Problèmes de performance
- Vérifiez les graphiques de ressources GPanel pour l'utilisation du CPU et de la RAM.
- Réduisez le nombre maximum de joueurs si le serveur est constamment sous forte charge.
- Les Techs volumineux et complexes construits par les joueurs augmentent la charge de simulation. Encouragez les joueurs à garder des tailles de Tech raisonnables sur les serveurs chargés.
- Un monde très vaste avec un historique d'exploration étendu utilise plus de mémoire. Envisagez de démarrer un nouveau monde périodiquement si les performances se dégradent significativement au fil du temps.
- Si l'utilisation des ressources est constamment à la limite, envisagez de mettre à niveau votre plan serveur. Ouvrez un ticket de support pour discuter des options.
Corruption de la sauvegarde du monde
- Si le serveur ne parvient pas à charger le monde après un crash, la sauvegarde peut être corrompue.
- Restaurez à partir d'une sauvegarde récente (voir Restaurer une sauvegarde ci-dessus).
- Si aucune sauvegarde n'est disponible, vous devrez peut-être supprimer la sauvegarde et démarrer un nouveau monde.
- Pour prévenir la corruption, arrêtez toujours le serveur proprement et envisagez de planifier des sauvegardes régulières.
Incompatibilité de version après les mises à jour
- Lorsque TerraTech Worlds reçoit une mise à jour, le serveur et tous les joueurs doivent être sur la même version.
- Arrêtez le serveur et déclenchez une mise à jour/réinstallation depuis l'onglet Startup pour récupérer les derniers fichiers serveur.
- Les joueurs doivent mettre à jour leur jeu via Steam avant de se reconnecter.
- Vérifiez la console GPanel au démarrage pour confirmer la version du serveur.
Articles connexes
- Guide de configuration du serveur TerraTech Worlds — Configuration initiale, paramètres du monde, configuration et instructions de connexion
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
- Guide de démarrage du serveur — Guide général pour démarrer n'importe quel serveur de jeu sur Legion Hosting
Besoin d'aide supplémentaire ?
Si vous rencontrez des problèmes non couverts par ce guide, notre équipe de support est disponible pour vous aider. Ouvrez un ticket à legionhosting.net/submitticket.php avec les détails de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.