Utiliser la console : envoyer des commandes à votre serveur
Comment fonctionne l'onglet Console, comment lire son journal, et les commandes serveur essentielles.
L'onglet Console affiche le journal en direct de votre serveur et vous permet de saisir des commandes directement — comme si vous étiez assis à la machine en tapant dans son terminal. Les commandes saisies ici s'exécutent avec les permissions complètes, vous pouvez donc faire des choses depuis la console qu'aucun joueur ne peut, notamment vous attribuer le statut d'opérateur.
Cela nécessite que le serveur fonctionne
La saisie est désactivée quand le serveur est arrêté ou endormi — il n'y a rien pour écouter. Démarrez d'abord le serveur ; une fois qu'il est connecté, les commandes passent directement. Le journal reste lisible de toute façon.
Saisir les commandes
- La barre oblique initiale est optionnelle dans la console :
time set dayet/time set dayfont la même chose. - Les commandes qui nécessitent un joueur — comme
gamemode creative— doivent en nommer un dans la console, puisque vous n'êtes pas un joueur là :gamemode creative Steve. - Les sélecteurs de cible fonctionnent :
@asélectionne tous les joueurs,@ple plus proche,@ren choisit un au hasard.give @a bread 16donne du pain à tous les joueurs. - Il n'y a pas d'historique de commandes — les touches fléchées de rappel ne fonctionnent pas, retapez plutôt que d'utiliser la flèche du haut.
- Une seule commande à la fois. La sortie apparaît dans le journal quelques instants plus tard, pas comme réponse directe au-dessous de votre saisie.
Gestion des joueurs
op <name>/deop <name>— octroyer ou révoquer le statut d'opérateur. L'onglet Joueurs fait la même chose via un formulaire et vous permet de choisir le niveau d'opérateur.whitelist add <name>/whitelist remove <name>/whitelist list.kick <name> [reason]— déconnecter quelqu'un ; il peut se reconnecter plus tard.ban <name> [reason]/pardon <name>— bannir et débannir.ban-ipetpardon-ipfont la même chose par adresse.list— qui est en ligne maintenant.tp <player> <target>— téléporter un joueur vers un autre, ou vers des coordonnées.
Le monde et le jeu
time set dayetweather clear— pour quand c'est 3h du matin et qu'il pleut et personne ne peut rien voir.difficulty peaceful(oueasy,normal,hard).gamerule keepInventory true— les joueurs gardent les objets à la mort.gameruletout seul répertorie les règles ; l'éditeur Options de l'onglet Monde les change avec un formulaire.defaultgamemode survival— le mode dans lequel les nouveaux joueurs commencent.setworldspawn— déplacer le point d'apparition du monde (cela utilise votre position, donc dans la console fournissez les coordonnées :setworldspawn 0 64 0).seed— imprimer la graine du monde.say <message>— diffuser un message à tous, affiché comme provenant du serveur.save-all— enregistrer le monde sur disque maintenant. Le serveur s'enregistre aussi automatiquement et s'enregistre toujours avant d'entrer en hibernation.
Vérifier les performances
tick query— chronométrage des ticks, intégré à Minecraft 1.20.3 et versions ultérieures sur tous les loaders.tps/mspt— Paper et Purpur.forge tps/neoforge tps— Forge et NeoForge, par dimension.
Ce que ces chiffres signifient et quoi faire quand ils sont mauvais est expliqué dans Pourquoi mon serveur lag-t-il ?.
Lire le journal
Chaque ligne de journal commence par une heure et un niveau. Les lignes INFO sont normales. Les lignes WARN méritent un coup d'œil mais rarement signifient un vrai problème — de nombreux mods enregistrent des avertissements à chaque démarrage. Les lignes ERROR et les longs blocs de texte commençant par Caused by: sont importants quand quelque chose ne fonctionne pas.
La ligne qui commence par Done ( signifie que le serveur a fini de démarrer et que les joueurs peuvent se connecter. Si le serveur s'arrête avant de l'afficher, la raison se trouve au-dessus — Pourquoi mon serveur Minecraft ne démarre-t-il pas ? énumère les messages courants.
Les plugins et les mods ajoutent leurs propres commandes
La plupart des plugins et de nombreux mods ajoutent des commandes — EssentialsX sur Paper en ajoute des centaines, par exemple. Elles s'écrivent dans la console exactement de la même façon. Si une commande retourne Unknown command, vérifiez que vous l'aviez bien orthographiée et que le plugin ou le mod qui la fournit s'est réellement chargé : cherchez son nom dans le journal.