Comment résoudre les problèmes de jeu Minecraft LAN

Minecraft est un jeu fantastique à jouer sur votre réseau local avec des amis, mais ce n'est pas amusant lorsque vous devez passer la moitié de votre temps à résoudre des problèmes de connexion. Voyons comment identifier et résoudre les problèmes liés au jeu Minecraft LAN.

Identifier le problème général

Grâce à sa popularité et au nombre de parents qui luttent avec pour leurs enfants, nous recevons plus de courriels sur Minecraft que sur tout autre jeu. Dans cet esprit, nous avons rédigé ce guide en mettant l'accent sur le fait d'aider le profane à identifier rapidement ce qu'il doit faire pour résoudre son problème spécifique. Lorsque votre enfant (ou ami) vous pose l'une de ces questions, vous devriez pouvoir trouver les réponses ici.

CONNEXION: Configurer des skins multijoueurs locaux et personnalisés

Cela dit, il y a de fortes chances que vous rencontriez un ou plusieurs de ces problèmes au cours de vos jours de jeu à Minecraft, il ne serait donc certainement pas douloureux de lire de haut en bas et même de mettre cet article dans vos favoris pour un dépannage futur.

De plus, si vous êtes relativement nouveau dans Minecraft, consultez notre guide de configuration d'un jeu LAN ici. Il se peut que vous n'ayez pas besoin de l'aide de dépannage avancée, mais juste d'un aperçu rapide de la façon de faire fonctionner les choses.

"Je ne peux pas voir le jeu Minecraft sur le réseau local"

C'est, de loin, le plus gros problème que les gens rencontrent lors de la configuration de Minecraft sur leur réseau local (LAN): tout le monde a Minecraft installé et activé, mais un ou plusieurs joueurs ne peuvent même pas voir le lecteur d'hébergement à connecter dans le première place.

Décomposons les raisons les plus courantes de ce problème et classons-les par prévalence avec des solutions appropriées.

Votre pare-feu bloque Java

Ce problème survient en raison de la confusion sur ce qui se passe exactement dans les coulisses du pare-feu Windows. Si Windows vous demande la permission de l'exécuter, vous vous attendez à ce qu'il demande l'autorisation pour Minecraft, non? Sauf que Minecraft est en fait un fichier Java exécuté par le programme Java, donc quand vient le temps pour Minecraft de se connecter au réseau, l'invite du pare-feu n'est pas pour «Minecraft» - c'est pour Java.

Dans la capture d'écran ci-dessus, vous pouvez voir le libellé spécifique de la fenêtre contextuelle du pare-feu. La plupart des gens, par défaut, verront l'alerte de sécurité, verront Java (et ne sauront pas ce que c'est ou en sauront tout simplement assez sur Java pour se souvenir d'avoir entendu parler du problème de sécurité de Java au fil des ans) et cliquer sur Annuler. Le problème est encore aggravé si votre ordinateur invité ou l'ordinateur que votre enfant utilise est configuré pour un accès non administratif (ce que vous devriez) peut-être que cette personne a essayé «Autoriser l'accès» mais n'a pas pu et appuyez simplement sur Annuler. Nous ne pouvons pas vous dire combien de fois nous avons résolu des problèmes pour Minecraft uniquement pour que la personne dise "Oh hé, une boîte de pare-feu est apparue mais je viens d'appuyer sur Annuler".

Heureusement, la solution à ce problème est simple, tant que vous avez un accès administratif au PC (ce qui signifie que le compte par défaut est l'administrateur ou que vous avez le mot de passe du compte administrateur).

Naviguez simplement vers Panneau de configuration> Système et sécurité> Pare-feu Windows (ou tapez simplement «Pare-feu» dans la zone de recherche du menu Démarrer).

Dans le panneau de configuration du pare-feu, sélectionnez «Autoriser une application ou une fonctionnalité via le pare-feu Windows»; le lien est visible en bleu clair dans la capture d'écran ci-dessus.

Cliquez sur l'icône "Modifier les paramètres" dans le coin supérieur droit pour indiquer à Windows que vous souhaitez apporter des modifications administratives, puis faites défiler vers le bas pour rechercher "javaw.exe" dans la liste des entrées du pare-feu. La version de Java que votre copie de Minecraft utilise doit avoir la colonne «Privé» cochée. Bien que la plupart des gens n'aient qu'une seule entrée, il est possible que vous ayez deux entrées. (Si vous avez plus d'une version de javaw.exe répertoriée et que vous souhaitez enquêter, vous pouvez toujours faire un clic droit sur chaque entrée et sélectionner "Détails" pour plus d'informations.)

Dans la vaste, très  grande majorité des cas, ce simple ajustement suffit pour bannir vos problèmes de connectivité.

Vos ordinateurs sont sur des réseaux différents

Le problème de réseau différent est le deuxième problème après le problème Java. Ce problème peut prendre plusieurs formes, et si vous avez résolu le problème Java (ou si ce n'était pas un problème en premier lieu), vous devez travailler soigneusement à travers ces scénarios potentiels.

Assurez-vous que tous les ordinateurs sont sur le même réseau. Avec les appareils Wi-Fi, en particulier les ordinateurs portables, il est toujours possible que l'appareil soit connecté à un réseau Wi-Fi ouvert à proximité ou au Wi-Fi d'un voisin que vous avez déjà utilisé. Vérifiez que tous les ordinateurs sont sur le même réseau local avec le même nom (par exemple, le lecteur 1 n'est pas sur «Wireless» et le lecteur 3 est sur «Wireless_Guest»).

Si des ordinateurs sont connectés au routeur via Ethernet, assurez-vous qu'ils sont connectés au même routeur auquel les autres sont connectés via Wi-Fi.

Vérifier l'isolement AP

Si tout le monde est connecté au même réseau, mais que vous ne pouvez toujours pas vous connecter, cela peut être dû à une fonctionnalité de votre routeur appelée isolation AP. Vous pouvez vérifier si l'ordinateur de chaque joueur peut atteindre l'ordinateur hébergeant le jeu avec un simple test ping.

Commencez par ouvrir l'invite de commande sur chaque ordinateur et tapez «ipconfig» pour les utilisateurs Windows et «ifconfig» pour les utilisateurs Linux et Mac. Cette commande produira une variété de données sur l'adresse IP et l'état de la carte réseau de l'ordinateur. Notez l '«adresse IPv4» de chaque ordinateur. Pour la grande majorité des utilisateurs à domicile, cette adresse ressemblera à quelque chose comme 192.168.1. * Ou 10.0.0. * Car ce sont les blocs d'adresses par défaut sur la plupart des routeurs et réservés spécifiquement pour un usage interne.

Une fois que vous avez les adresses des différents ordinateurs, vérifiez s'ils peuvent se joindre via le réseau avec la pingcommande. Tout en restant à l'invite de commande, entrez la commande ping [IP address of the host player's computer]. Ainsi, par exemple, si vous avez deux ordinateurs - un avec l'adresse 10.0.0.88 et un avec l'adresse 10.0.0.87 - connectez-vous au premier ordinateur (88) et exécutez:

ping 10.0.0.87

Répétez ensuite le processus sur le deuxième ordinateur (87):

ping 10.0.0.88

La commande ping vous donnera une sortie qui vous indique à quelle vitesse il a pu se connecter à l'autre ordinateur ainsi que le nombre de paquets individuels qui ont été renvoyés avec succès. Sur un réseau domestique, le taux de réussite doit être de 100%.

Si les deux ordinateurs peuvent accéder à Internet  mais échouent au test ping, il y a une dernière chose à considérer: l'isolation de l'utilisateur. Certains routeurs ont une fonction de sécurité (qui n'est généralement appliquée qu'aux utilisateurs Wi-Fi et non aux utilisateurs Ethernet câblés) qui isole les utilisateurs les uns des autres afin que tout le monde puisse se connecter à Internet, mais les utilisateurs individuels ne peuvent pas se connecter les uns aux autres. Ce paramètre est généralement appelé «Isolation AP» mais vous pouvez le voir comme «Isolation du point d'accès», «Isolation de l'utilisateur», «Isolation du client» ou une variante de celui-ci. Certains routeurs appliquent également automatiquement l'isolation AP à tous les réseaux invités sans spécifier ce paramètre à l'utilisateur, donc, encore une fois, vérifiez qu'aucun des joueurs n'est connecté au réseau invité de votre routeur.

Si un ou plusieurs ordinateurs échouent au test ping et que vous pensez que l'isolation AP pourrait en être la cause, vous devrez consulter la documentation de votre routeur spécifique pour voir où se trouve le paramètre et comment le désactiver. Si vous trouvez que la documentation de votre routeur manque et que vous êtes obligé de fouiller dans les menus vous-même, consultez notre guide sur l'isolation AP ici pour quelques conseils sur la recherche et l'activation / la désactivation de celui-ci.

Essayez de vous connecter manuellement

Si les sections ci-dessus ne résolvent pas votre problème, il est probable que le seul problème que vous rencontrez vraiment est que Minecraft, pour une raison quelconque, n'interroge pas correctement le réseau et ne met pas à jour la liste des jeux LAN disponibles.

Cela ne signifie pas que vous ne pouvez pas jouer au jeu sur le LAN, mais cela signifie que vous devez entrer manuellement l'adresse du joueur hôte pour le faire. Si vous voyez un écran comme celui ci-dessus, où il recherche continuellement les jeux LAN mais ne les trouve pas, cliquez sur le bouton «Connexion directe» et entrez «[Adresse IP du joueur hôte]: [Port de jeu hôte]». Par exemple, «192.168.1.100:23950».

Le port de jeu pour les jeux Minecraft LAN est attribué au hasard chaque fois que la carte du joueur hôte est ouverte pour le jeu LAN.

En tant que tel, vous devez soit vérifier le port lorsque vous ouvrez le jeu sur la machine hôte (il s'affiche à l'écran immédiatement après l'ouverture du jeu, comme indiqué ci-dessous), soit vous devez consulter la liste du jeu sur l'écran multijoueur. d'un autre client sur votre réseau qui peut se connecter avec succès (où il listera à la fois l'adresse IP et le numéro de port sous le nom du jeu ouvert).

«Je peux me connecter, mais je me fais virer»

Si vous pouvez voir l'autre jeu sur le réseau local, mais que vous êtes expulsé avant de pouvoir jouer, le coupable est généralement l'une des trois choses suivantes: différentes versions de jeu, des identifiants d'utilisateur identiques ou des mods de jeu incompatibles (dans cet ordre de probabilité).

L'erreur serveur / client obsolète

Les numéros de version de Minecraft non synchronisés sont la principale source du phénomène de jointure mais se produisent lorsque le joueur client et le joueur hôte exécutent des versions du jeu. Si l'hôte exécute Minecraft 1.7.10, par exemple, mais que vous exécutez 1.8.8, vous verrez un message comme celui-ci:

La solution la plus simple consiste à ajuster le numéro de version de Minecraft du joueur client pour qu'il corresponde (nous ne suggérerons pas de changer la version du joueur hôte si le monde du joueur hôte est déjà exploré et construit avec des créations, car les différences majeures dans les versions de Minecraft peuvent faire des ravages sur Plans).

Pour ce faire, exécutez le lanceur Minecraft sur les machines clientes et cliquez sur le bouton «Modifier le profil». Dans le menu déroulant «Utiliser la version», sélectionnez la version appropriée de Minecraft. Nous fournissons une procédure plus détaillée ici.

L'erreur d'identification identique

Si les joueurs secondaires se connectent à votre jeu hébergé et obtiennent l'erreur «Ce nom est déjà pris», il est probable que vous ne disposiez que d'une copie premium de Minecraft. Un seul joueur ne peut pas se connecter deux fois dans le même monde.

Vous pouvez traiter le problème de deux manières. Tout d'abord, vous pouvez acheter une copie de Minecraft pour chaque joueur (ce que, en tant que fans de Minecraft qui soutiennent le jeu, nous vous encourageons à le faire). Ou, si vous essayez simplement d'organiser une soirée LAN ou de laisser un petit frère jouer aussi, vous pouvez modifier un fichier pour permettre l'utilisation d'une seule licence Minecraft pour un jeu local. Nous détaillons les tenants, les aboutissants et les pièges de cette technique dans notre tutoriel détaillé sur le sujet.

L'erreur des mods manquants

Lorsque vous ajoutez des mods à votre jeu Minecraft, comme ceux des biomes sympas ou des créatures supplémentaires, chaque joueur qui se connecte à votre jeu doit avoir les mêmes mods (et les mêmes versions de ces mods) installés. Vous pouvez en savoir plus sur les mods et les tenants et aboutissants de leur utilisation ici.

Le texte exact de cette erreur peut varier de ne même pas recevoir de message d'erreur (le jeu est constamment bloqué à «se connecter…») à des lectures d'erreur très spécifiques répertoriant les mods et les versions manquantes.

Si vous rencontrez ce problème, il existe deux façons de le résoudre. Si l'hôte exécute les mods, vous devez alors ajouter les mêmes mods aux clients essayant de se connecter (par exemple, si l'hôte a le mod populaire Mo 'Creatures, alors tous les joueurs qui souhaitent partager le monde en auront également besoin. aussi). Si le client est le client modifié et que l'hôte exécute vanilla Minecraft, le client doit revenir au jeu Minecraft d'origine. Dans de tels cas, il est extrêmement pratique d'utiliser un gestionnaire d'instances tel que MultiMC; vous pouvez créer une instance spécifique pour chaque combinaison de vanille et de Minecraft modifié dont vous avez besoin.

"Je peux me connecter, mais les performances du jeu sont médiocres"

Contrairement aux sections précédentes de ce guide, cette section est un peu plus ambiguë. Souvent, les joueurs peuvent héberger un jeu et se connecter à d'autres jeux sur le réseau, mais même s'ils ne sont pas carrément expulsés du jeu, les performances sont vraiment médiocres. En mettant de côté certains problèmes de réseau invisibles mais graves qui causent en fait des problèmes de connectivité, vous pouvez faire quelques choses pour faire de Minecraft une expérience fluide pour tout le monde.

Tout d'abord, demandez au joueur possédant l'ordinateur le plus puissant d'héberger le jeu. Minecraft est un jeu très gourmand en ressources (même si les graphismes sont très rétro et simples). Si vous rencontrez une mauvaise lecture dans tous les domaines (pas seulement sur les machines les plus faibles), il se peut que l'ordinateur hôte ne soit pas à la hauteur.

Deuxièmement, nous ne pouvons pas dire assez de bonnes choses sur le mod Minecraft Optifine. Même si vous n'avez pas l'intention de faire autre chose que de jouer à la vanille Minecraft. vous devez absolument et sans aucun doute installer Optifine. C'est une collection d'optimisations de code qui, franchement, devraient être dans le code par défaut de Minecraft. Que votre ordinateur soit faible ou costaud, Optifine rendra Minecraft tellement plus fluide.

CONNEXION: Comment exécuter un serveur Minecraft local simple (avec et sans mods)

Enfin, si l'ordinateur hôte est bien adapté à la tâche mais que vous obtenez toujours de faibles fréquences d'images et d'autres signes d'un jeu en difficulté, vous pouvez décharger une partie du monde vers une application serveur distincte. Mojang propose une application serveur autonome à télécharger et la configuration d'un simple serveur Minecraft vanille prend très peu de temps. D'après notre expérience, cela aide vraiment à aplanir les problèmes de performances si la copie de l'hôte de Minecraft n'essaie pas simultanément de gérer le jeu pour le joueur hôte et de servir le jeu à tous les autres joueurs. Diviser les choses pour que le PC du joueur hôte héberge toujours le jeu (via l'application serveur dédiée) mais que l'application Minecraft de l'hôte ne réponde pas aux deux tâches, peut vraiment améliorer les performances pour tout le monde.

Mieux encore: si vous rencontrez toujours des problèmes de performances, vous pouvez installer le serveur Minecraft sur une machine totalement séparée de votre réseau et laisser cette machine gérer le gros du travail, afin que les PC des joueurs n'aient pas à le faire.

Lorsque vous, vos amis et vos enfants voulez vraiment jouer à Minecraft, cela peut être très frustrant lorsque la configuration d'un jeu local n'est pas facile. Cependant, avec un peu de dépannage, non seulement vous pouvez être opérationnel sans problème, mais vous pourriez même trouver, grâce à des mods comme Optifine et à l'exécution d'une application serveur distincte, que vous êtes meilleur que lorsque vous avez commencé.