Comment utiliser RCON sur un serveur Minecraft avec l'application RCON
Activez RCON dans le server.properties de votre serveur (enable-rcon=true, un rcon.password et rcon.port, en général 25575), redémarrez le serveur, puis ajoutez-le dans l'application RCON avec la même adresse, le même port et le même mot de passe. Appuyez sur le serveur et vous obtenez une console où des commandes comme whitelist add ou time set day s'exécutent comme si vous les tapiez sur la machine.
Pourquoi utiliser RCON plutôt que de rejoindre la partie ?
RCON permet d'administrer le serveur sans être dans le monde. Un ami demande à être whitelisté alors que vous êtes sorti, un griefer doit être exclu, ou le serveur a besoin d'une sauvegarde avant un redémarrage : vous pouvez tout faire depuis votre téléphone en quelques secondes, et le serveur n'a même pas besoin d'être sur votre réseau si son port RCON est accessible.
Comment activer RCON sur un serveur Minecraft
Cette partie se fait sur le serveur, pas dans l'application. Arrêtez le serveur, ouvrez server.properties dans le dossier du serveur et réglez ces trois lignes :
enable-rcon=truercon.password=suivi d'un long mot de passe de votre choix. Le serveur ne démarrera pas RCON avec un mot de passe vide.rcon.port=25575(la valeur par défaut ; ne la changez que si votre hébergeur vous le demande).
Redémarrez le serveur. Le journal devrait mentionner un écouteur RCON sur ce port. Si vous louez le serveur, le panneau de votre hébergeur propose en général les mêmes trois réglages, et vous indique l'adresse et le port RCON à utiliser.
Se connecter au RCON du serveur Minecraft depuis l'application
- Sur l'écran Serveurs, appuyez sur le bouton plus pour ouvrir Ajouter un serveur.
- Saisissez un Nom du serveur que vous reconnaîtrez et le Nom d'hôte ou IP du serveur.
- Sous Type de serveur, choisissez Minecraft. Le Port se remplit avec 25575 et la ligne Protocole affiche Source.
- Saisissez la valeur de
rcon.passworddans Mot de passe RCON. - Appuyez sur Test de connexion. Une coche verte signifie que le serveur a accepté le mot de passe ; appuyez ensuite sur Sauvegarder le serveur.
- Appuyez sur le serveur dans la liste. La console se connecte et vous pouvez taper une commande.
Les commandes RCON Minecraft les plus utiles
Tapez les commandes sans la barre oblique de début. Pendant la saisie, les Suggestions de commandes affichent les commandes Minecraft correspondantes avec leurs arguments, et l'Historique des commandes ramène ce que vous avez envoyé auparavant.
| Commande | Ce qu'elle fait |
|---|---|
list | Affiche le nombre de joueurs en ligne et leurs noms |
whitelist add Steve | Ajoute le joueur Steve à la whitelist |
kick Steve Spamming chat | Exclut Steve avec un motif |
op Steve / deop Steve | Accorde ou retire le statut d'opérateur |
time set day | Règle l'heure au matin |
weather clear | Arrête la pluie et le tonnerre |
save-all | Écrit le monde sur le disque |
stop | Sauvegarde et arrête le serveur |
Ce qui circule réellement vers le serveur
Minecraft utilise le format Source RCON. Chaque commande part sous forme d'un petit paquet : un champ de longueur de 4 octets, puis un ID de requête de 4 octets, un type de 4 octets, le texte de la commande et deux octets zéro. Le champ de longueur compte tout ce qui vient après lui.
| Commande | Longueur du texte | Champ longueur | Octets sur le fil |
|---|---|---|---|
list | 4 | 14 | 18 |
time set day | 12 | 22 | 26 |
whitelist add Steve | 19 | 29 | 33 |
C'est aussi pourquoi RCON reste rapide même avec un signal mobile faible : une commande fait quelques dizaines d'octets, et la réponse est du texte brut.
Gagner du temps : alias, signets et macros
- Les Alias de commande (dans Paramètres) associent un mot court à une longue commande, par exemple
wlpourwhitelist list. - Signet de la commande actuelle dans le menu de la console garde une commande dans les Signets pour la réutiliser en un tap.
- Les Macros exécutent plusieurs commandes dans l'ordre. Le modèle intégré Minecraft Day Setup envoie
time set day,weather clear,difficulty normalet un messagesayà une seconde d'intervalle ; appuyez sur Installer sous Modèles pour l'ajouter.
Erreurs courantes
- Utiliser 25565, le port sur lequel les joueurs se connectent. RCON écoute sur son propre port, 25575 par défaut.
- Modifier
server.propertiespendant que le serveur tourne. Le serveur peut écraser votre changement en s'arrêtant ; arrêtez-le d'abord. - Commencer les commandes par une barre oblique. Via RCON,
whitelist add Stevefonctionne ; la barre oblique n'est nécessaire que dans le chat du jeu.
Questions fréquentes
Quel est le mot de passe RCON dans Minecraft ?
rcon.password dans server.properties. Il est distinct de tout mot de passe joueur ou de panneau, et c'est ce que l'application demande dans Mot de passe RCON.Existe-t-il un mot de passe RCON par défaut pour Minecraft ?
Puis-je utiliser RCON sur un serveur Minecraft hébergé par un prestataire ?
RCON affiche-t-il le chat en jeu ?
Autres guides pour RCON
- RCON Rust sur votre téléphone : connexion et commandes d'administration
- Comment se connecter en SSH à votre serveur de jeu depuis un iPhone
- Comment parcourir les fichiers de votre serveur de jeu avec un client FTP sur iPhone
- Comment réveiller votre PC de jeu ou serveur domestique avec un iPhone
- Comment vérifier si le port de votre serveur de jeu est ouvert depuis votre téléphone
- Toutes les questions sur RCON
- Retour à RCON