Mise à jour :

Ce que fait online-mode

online-mode dans server.properties fait demander par le serveur aux serveurs d'authentification de Microsoft si chaque joueur possède un vrai compte Minecraft.

ValeurComportement
true (par défaut)Seuls les comptes vérifiés peuvent se connecter
falseAucune vérification ; le serveur fait confiance au nom saisi

Ce qui se passe avec false

N'importe qui peut prendre n'importe quel nom

Sans vérification, un joueur peut se connecter en se faisant passer pour un autre. Se connecter sous le nom d'un opérateur lui donne les commandes de cet opérateur : détruire le monde ou prendre des objets devient facile.

La liste blanche ne protège plus

La liste blanche vérifie des noms. Avec le mode en ligne désactivé, les noms peuvent être falsifiés : n'importe qui peut prétendre avoir un nom autorisé. Une liste blanche seule ne suffit pas.

Les joueurs reçoivent des UUID différents

Le serveur distingue les joueurs par leur UUID. Avec le mode en ligne désactivé, il utilise à la place un UUID généré à partir du nom. Changer de mode plus tard fait appartenir inventaires, positions et statut d'opérateur à un « autre » joueur. La plupart des inventaires disparus après le changement viennent de là.

Les skins peuvent ne pas se charger

Sans authentification, les skins peuvent mal s'afficher.

L'exception : les proxys

Avec un proxy comme Velocity ou BungeeCord, les serveurs derrière lui utilisent false et c'est le proxy qui fait l'authentification. Deux choses sont nécessaires :

Si les serveurs en arrière-plan restent accessibles directement, n'importe qui peut contourner le proxy et se connecter avec n'importe quel nom.

Bedrock Dedicated Server

BDS a aussi online-mode. Avec true, il vérifie les comptes Xbox. Gardez-le activé.

En résumé

Pour limiter qui peut se connecter, consultez le guide de la liste blanche.

Questions fréquentes

Vérifiez votre commande

Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.