Activer le multijoueur Minecraft Java avec un compte Microsoft : guide complet PC & Xbox (droits, NAT, Teredo)

Erreur « Multiplayer is disabled. Please check your Microsoft account settings. » sur Minecraft Java ? Suivez ce guide pas à pas pour débloquer le multijoueur avec un compte Microsoft “standard” : réglages Xbox/Family, NAT/ports, Teredo, pare-feu, et bonnes pratiques sur Windows et Xbox.

Sommaire

Pourquoi Minecraft Java bloque le multijoueur avec un compte Microsoft ?

Minecraft Java s’authentifie désormais via votre compte Microsoft. Si vos paramètres de confidentialité Xbox interdisent les jeux en ligne, le bouton Multijoueur se grise ou l’écran affiche « Multiplayer is disabled. Please check your Microsoft account settings. ». Le problème ne vient presque jamais du jeu : il provient des droits Xbox Live (et, pour un compte enfant, de la famille Microsoft). À cela peuvent s’ajouter des blocages réseau (NAT strict, ports fermés), surtout si vous souhaitez héberger.

Résumé express (check‑list)

  • Vérifier la plateforme : Minecraft Java sur PC Windows ↔ menus différents de Minecraft Bedrock sur Xbox.
  • Débloquer les droits Xbox : sur account.xbox.com/settings (profil concerné), autoriser « Rejoindre des parties multijoueur » et l’interaction « en dehors de Xbox Live ».
  • Compte enfant : passer par le responsable de la famille (family.microsoft.com) pour lever la restriction.
  • NAT/Ports : activer UPnP ou rediriger 25565/TCP pour serveur Java ; vérifier le NAT sur Xbox si vous jouez sur console.
  • Windows : services Xbox en cours d’exécution, pare‑feu configuré pour javaw.exe, Teredo « Qualifié » si utilisé.
  • Relaunch : se déconnecter/reconnecter au launcher, redémarrer routeur/PC après changements.

Procédure guidée (avec étapes)

ÉtapeActionDétails / Compléments utiles
Vérifier la plateformeIdentifiez si vous utilisez Minecraft Java (PC Windows) ou Minecraft Bedrock (Xbox).Les menus diffèrent : Java = Solo / Multijoueur / Realms. Bedrock (Xbox) = Jouer avec onglet Amis / Serveurs.
Autoriser le multijoueur dans le jeuPC (Java) : Menu principal › Multijoueur pour rejoindre des serveurs. Pour héberger un monde local : Échap › Ouvrir au réseau local (LAN).
Xbox (Bedrock) : l’option « Jeu multijoueur » est activée par défaut.
Ne cherchez pas l’option « ✏️ Modifier › Multijoueur » sur Java : ce menu existe surtout en Bedrock. En Java, on ouvre au LAN ou on utilise un serveur dédié.
Ouvrir les droits dans Microsoft/Xbox LiveAllez sur account.xbox.com/settings (parent si compte enfant) → Confidentialité & sécurité en ligne Xbox :
• « Rejoindre des parties multijoueur » → Autoriser
• « Vous pouvez jouer/communiquer en dehors de Xbox Live » → Tout le monde (ou Amis)
Sans ces autorisations, Java affiche « Multiplayer is disabled… ». Pour un compte enfant, seul l’adulte du groupe familial peut valider.
Basculer le NAT en “Ouvert”Windows (héberger/serveur) : activez UPnP sur le routeur ou transférez le port 25565/TCP vers le PC serveur.
Xbox : Paramètres › Général › Paramètres réseau › Tester le NAT.
Un NAT Strict bloque la découverte et parfois la connexion. UPnP simplifie ; la redirection manuelle donne un contrôle fin.
Tester la connectivité XboxWindows 10 : Paramètres › Jeux › Xbox Networking. Windows 11 : utilisez l’application Xbox et/ou des commandes (voir plus bas).Vérifie NAT, Teredo et connectivité Xbox Live. Si « Teredo non qualifié » → voir section dédiée.
Redémarrer et réessayerFermez Minecraft, redémarrez le routeur si UPnP vient d’être activé, reconnectez‑vous dans le launcher.Les changements de droits et de NAT ne s’appliquent qu’après une reconnexion des services Xbox/Microsoft.
Autres vérificationsDésactivez VPN/proxy, mettez à jour Minecraft Launcher et Java, vérifiez la correspondance de version client/serveur.Un décalage de version entraîne « Incompatible Client ». Pensez aussi aux packs de ressources imposés par le serveur.

Débloquer les droits Xbox pas à pas (compte standard & compte enfant)

  1. Rendez‑vous sur account.xbox.com/settings et connectez‑vous avec le compte utilisé dans le launcher.
  2. Si le compte est un compte enfant, connectez‑vous aussi avec le compte parent du groupe familial (gestion sur family.microsoft.com).
  3. Dans Confidentialité & sécurité en ligne Xbox, ouvrez l’onglet du profil à débloquer, puis mettez :
    • « Rejoindre des parties multijoueur » → Autoriser
    • « Jouer/communiquer avec des joueurs en dehors de Xbox Live » → Tout le monde (ou Amis)
    • « Communication vocale et textuelle » → Autoriser (au besoin)
  4. Enregistrez, fermez Minecraft, déconnectez/reconnectez le compte dans le launcher, puis testez.

Important : si la date de naissance indique < 18 ans, certaines permissions restent limitées selon la région. La levée des blocages doit être faite par l’adulte du groupe familial.

Spécificités par plateforme

PC Windows — Minecraft Java (rejoindre des serveurs)

  1. Ouvrez le Minecraft Launcher, vérifiez en haut à gauche que le compte Microsoft affiché est le bon.
  2. Menu principal → MultijoueurAjouter un serveur → entrez l’adresse (ex. play.exemple.com ou IP :port).
  3. Si le serveur tourne en 1.xx et que vous êtes en 1.yy, installez le profile correspondant dans le launcher.
  4. Au premier essai, Windows peut demander l’autorisation réseau pour « Java™ Platform SE binary » : cochez Privé et Public.

PC Windows — Minecraft Java (héberger un monde)

Deux approches :

  • LAN local (rapide) : entrez dans votre monde → ÉchapOuvrir au réseau local → choisissez les options → lancez. Le jeu affiche un port éphémère (ex. 51736) visible par les machines du même réseau. Autorisez javaw.exe dans le pare‑feu.
  • Serveur dédié (Internet) : installez le serveur Java, acceptez l’EULA, ouvrez 25565/TCP vers le PC serveur, configurez une IP locale fixe. Les amis se connectent via votre IP publique (ou un DNS).

Astuce : UPnP peut créer automatiquement la redirection, mais la redirection manuelle est plus fiable (surtout en double NAT).

Xbox — Minecraft Bedrock (rejoindre/amis/Realms)

Sur Xbox, le jeu multijoueur est actif par défaut. Si vous voyez des messages proches de « Vous ne pouvez pas jouer en multijoueur en raison de la configuration de votre compte », cela provient des mêmes droits Xbox décrits plus haut. Vérifiez aussi le NAT de la console via Paramètres › Général › Paramètres réseau › Tester le NAT.

NAT, UPnP et ports : ce qu’il faut savoir

Le NAT (Network Address Translation) traduit les adresses de votre réseau domestique. Trois états sont courants : Ouvert, Modéré, Strict. Le multijoueur fonctionne mieux avec un NAT Ouvert. Pour y parvenir :

  • Activez UPnP sur votre routeur (rubrique Réseau / Avancé / NAT en général).
  • Si UPnP est indisponible, redirigez les ports manuellement.

Ports utiles (référence rapide)

UsagePort(s)ProtocoleOù ouvrir ?
Minecraft Java (serveur dédié)25565TCPRouteur → IP locale du serveur
Minecraft Java (LAN)Port éphémère (affiché en jeu)TCPPare‑feu Windows (autoriser javaw.exe)
Xbox Live (console/PC services)88 (UDP), 3074 (UDP/TCP), 53 (UDP/TCP), 80 (TCP), 500 (UDP), 3544 (UDP), 4500 (UDP)UDP/TCPRouteur (utile surtout sur Xbox)

Note : pour jouer en client à un serveur public Java, vous n’avez pas besoin d’ouvrir 25565 sur votre routeur. C’est requis uniquement si vous hébergez.

Tester/réparer la connectivité Xbox et Teredo sur Windows

Si vous n’avez plus la page « Xbox Networking » (Windows 11), utilisez ces vérifications :

  1. Ouvrez Services (services.msc) et assurez‑vous que ces services sont En cours d’exécution et en Automatique : Xbox Live Auth Manager, Xbox Live Game Save, Xbox Live Networking Service.
  2. Ouvrez Invite de commandes (admin) et exécutez : netsh interface teredo show state netsh interface teredo set state disable netsh interface teredo set state type=default netsh int ipv6 reset netsh winsock reset ipconfig /flushdns
  3. Redémarrez le PC et retestez la connexion au multijoueur.

Si « Teredo » reste Non qualifié, vérifiez que votre routeur autorise l’IPv6 ou désactivez tout filtre/fonction de pare‑feu bloquant le tunneling Teredo.

Pare‑feu Windows & antivirus : autorisations à prévoir

Lors du premier lancement multijoueur, Windows peut demander l’autorisation pour « Java™ Platform SE binary ». Cochez Réseaux privés (domestique) et, si vous jouez via un réseau non domestique, Réseaux publics. Vous pouvez le faire plus tard via : Panneau de configuration › Système et sécurité › Pare‑feu Windows Defender › Autoriser une application. Si vous utilisez un antivirus tiers, ajoutez javaw.exe en exception.

Vérifications côté Launcher et compte

  • Déconnexion/reconnexion du compte Microsoft dans le launcher (roue dentée › Gérer les comptes).
  • Mises à jour du Launcher et de Java. Le launcher gère Java pour vous mais une version externe obsolète peut interférer.
  • Services Xbox (voir plus haut) en statut OK.
  • Version du jeu : créez un profil dans la bonne version si le serveur n’est pas en dernière version.

Comptes enfants : ce que le parent doit faire

Dans un groupe familial, un enfant ne peut pas s’auto‑autoriser le multijoueur. Le parent doit :

  1. Se connecter sur account.xbox.com/settings avec son compte puis choisir le profil de l’enfant.
  2. Définir « Rejoindre des parties multijoueur » sur Autoriser et autoriser les interactions en dehors de Xbox Live.
  3. Vérifier le niveau de contenu adapté à l’âge et les fonctionnalités de communication (texte/voix) selon la politique familiale.

Si l’âge est inférieur au minimum régional, certaines restrictions peuvent persister même après configuration. Respectez les exigences locales applicables à la protection des mineurs.

Héberger proprement un serveur Java : feuille de route

  1. Donner une IP locale fixe au PC serveur (DHCP réservé dans le routeur ou IP statique).
  2. Ouvrir le port 25565/TCP vers cette IP dans le routeur (rubrique Port Forwarding / NAT).
  3. Vérifier le pare‑feu Windows (entrée Java™ Platform SE en Privé/Public).
  4. Tester localement (depuis un autre PC du même réseau) avec l’IP locale : 192.168.x.x:25565.
  5. Tester depuis Internet avec l’IP publique. Si ça échoue et que votre routeur affiche une IP WAN en 100.64.0.0/10 ou 10.0.0.0/8, vous êtes peut‑être en CGNAT : contactez votre FAI pour une IP publique ou utilisez un tunnel/VPN relais.

Tableau des messages d’erreur fréquents

MessageCause probableSolution
« Multiplayer is disabled. Please check your Microsoft account settings. »Droits Xbox multijoueur désactivés (souvent compte enfant).Autoriser « Rejoindre des parties multijoueur » et l’interaction en dehors de Xbox Live sur account.xbox.com/settings.
Serveur introuvable / délai d’attenteAdresse ou port incorrect, serveur hors‑ligne, pare‑feu/nat.Vérifier l’adresse, la version, ouvrir 25565/TCP si vous hébergez.
« Incompatible Client »Versions de jeu différentes.Créer un profil dans la version du serveur.
« Teredo non qualifié » (Windows)Tunneling bloqué, IPv6/Teredo désactivé, service arrêté.Commandes netsh (section Teredo), services Xbox en marche, routeur non bloquant.
Impossible de rejoindre des amis (Xbox)NAT Strict/Modéré, droits de communication restreints.Ouvrir les ports Xbox Live ou activer UPnP ; ajuster la confidentialité.

Bonnes pratiques & pièges à éviter

  • Confusion Java vs Bedrock : la bascule « Multijoueur » dans l’édition Bedrock n’existe pas dans les mondes Java. En Java, utilisez Ouvrir au LAN ou un serveur.
  • VPN/Proxy : ils peuvent brider la latence ou rompre l’authentification Microsoft. Testez sans.
  • Double NAT (box + routeur) : si vous hébergez, faites la redirection sur les deux, ou mettez un équipement en mode bridge.
  • Incohérence de comptes : un droit accordé sur un autre compte Microsoft ne débloquera pas le vôtre. Vérifiez bien l’adresse connectée dans le launcher.
  • Realms ≠ serveurs publics : Realms est une offre hébergée séparée. Les mêmes droits Xbox multijoueur s’appliquent pour y accéder.

Foire aux questions (FAQ)

Où se trouve « l’option multijoueur » dans Minecraft Java ?

Dans le menu principal : Multijoueur. Pour partager un monde local : en jeu, ÉchapOuvrir au LAN. Il n’y a pas de bascule « Multijoueur » dans l’écran d’édition d’un monde comme en Bedrock.

Faut‑il un abonnement pour jouer en multijoueur Java ?

Non pour les serveurs publics (gratuits). Un abonnement est requis uniquement pour Minecraft Realms (option officielle hébergée).

Je peux rejoindre, mais pas héberger. Pourquoi ?

Rejoindre ne demande aucun port ouvert chez vous. Héberger nécessite un NAT Ouvert (ou une redirection) vers le PC serveur sur 25565/TCP, plus les autorisations pare‑feu.

Mon compte est majeur mais le multijoueur reste bloqué.

Vérifiez que vous n’êtes pas toujours rattaché à un groupe familial avec des règles restrictives. Contrôlez aussi que vous avez modifié les droits sur le bon profil dans account.xbox.com/settings.

Windows 11 n’a plus « Xbox Networking ». Comment tester ?

Utilisez l’application Xbox pour vérifier la connexion, assurez les services Xbox en marche, et servez‑vous des commandes netsh (section Teredo) pour diagnostiquer.

Conclusion

Dans l’immense majorité des cas, l’erreur de Minecraft Java provient des autorisations Xbox et non du jeu. En débloquant « Rejoindre des parties multijoueur », en réautentifiant le launcher, puis en soignant la connectivité réseau (NAT/ports, Teredo, pare‑feu), vous rétablissez l’accès aux serveurs publics, aux Realms et aux mondes d’amis. Conservez ce guide comme feuille de route : commencez par les droits du compte, poursuivez par la couche réseau, terminez par les ajustements Windows et un redémarrage complet. Votre multijoueur devrait alors fonctionner sans autre manipulation.

Sommaire