Une fois ton serveur en ligne, il faut le tenir: donner des droits, gérer les protections, surveiller la charge et intervenir quand un joueur a un souci. Le pack embarque déjà tout le nécessaire, encore faut il savoir ce qui est là. Voici les outils disponibles et les commandes qui servent vraiment.
Donner des droits
- Les niveaux d'opérateur vanilla restent la base: /op et /deop depuis la console. Le niveau 2 suffit pour la plupart des outils du pack, notamment pour contourner les zones protégées.
- LuckPerms est installé. Il permet de créer des grades avec des permissions précises plutôt que de donner l'opérateur complet à quelqu'un. C'est la bonne solution dès que tu as plus d'un modérateur.
- La liste blanche se gère avec /whitelist on, /whitelist add et /whitelist reload. C'est la protection la plus simple contre les visiteurs indésirables.
Les commandes déjà activées
FTB Essentials fournit 32 commandes, toutes actives sur le pack. Elles se répartissent en trois familles.
| Famille | Commandes |
|---|---|
| Administration | extinguish, feed, fly, god, heal, invsee, kit, mute, speed, tp_offline |
| Téléportation | back, home, jump, playerspawn, rtp, spawn, tpa, tpl, tpx, warp |
| Confort | anvil, crafting, enderchest, hat, kickme, leaderboard, near, nick, rec, smithing, stonecutter, trashcan |
Les protections de terrain
Les claims du pack ont des règles précises, utiles à connaître avant de répondre à un joueur:
| Réglage | Valeur du pack |
|---|---|
| Chunks réclamables par joueur | 500 de base |
| Plafond dur par équipe | 20 000 chunks |
| Dimensions où l'on peut réclamer | Overworld, Nether et la dimension du vide |
| Dimension interdite | Le spawn du serveur |
| Protection contre les pistons | Active |
| Explosions inconnues | Bloquées par défaut |
| Joueur contre joueur | Réglé par équipe |
| Libération automatique après inactivité | Désactivée |
Surveiller et diagnostiquer
- 1Spark pour mesurer: spark health pour un état rapide, spark profiler start quand ça rame. Le détail est dans Optimiser son serveur.
- 2Chunky pour pré générer le monde à froid, serveur vide, plutôt que de laisser les joueurs générer en jouant.
- 3Les journaux: logs/latest.log pour le contexte, crash-reports/ pour les plantages.
- 4Les sauvegardes, testées au moins une fois, comme expliqué dans Maintenir son serveur.
Intervenir sans casser le monde
- Arrête toujours proprement avec stop. Un arrêt brutal pendant une sauvegarde est la première cause de chunk corrompu, voir Réparer un monde corrompu.
- Évite de retirer un mod en cours de partie. Les blocs qu'il a posés deviennent illisibles et la zone plante au chargement.
- Modifie les recettes par script plutôt qu'en changeant les mods, avec KubeJS, voir Comprendre KubeJS.
- Note tes changements. Quand un problème apparaît une semaine plus tard, savoir ce que tu as modifié fait gagner des heures.
Répondre aux joueurs
Les trois questions qui reviennent le plus souvent ont des réponses simples:
- Une action refusée quelque part: c'est une zone protégée, la liste des règles est dans Les zones protégées.
- Un objet impossible à fabriquer: il est probablement dans Les objets bannis.
- Un stuff perdu à la mort: le cadavre tient deux heures et n'est ouvrable que par son propriétaire, voir Récupérer ses objets après la mort.
Où continuer
L'installation est couverte par Installer son serveur, la configuration par Lancer et configurer son serveur, et la mémoire par Arguments JVM et RAM. En cas de panne, la marche à suivre est sur Dépanner son serveur.