Tutoriel ✦ TalCloud

Serveur Minecraft en crossplay (Java + Bedrock avec Geyser)

3 août 20265 min de lectureTutoriel
Serveur Minecraft en crossplay Java et Bedrock avec Geyser, hébergé chez TalCloud

Vos amis sont éparpillés entre PC Java, téléphone et console Bedrock, et ne peuvent pas jouer ensemble ? Geyser change tout. Voici comment monter un serveur Minecraft en crossplay pour réunir joueurs Java et Bedrock sur le même monde.

Minecraft existe en deux éditions qui, par défaut, ne communiquent pas : Java (PC) et Bedrock (mobile, console, Windows). Résultat, un ami sur téléphone ne peut pas rejoindre un serveur Java classique. La solution s’appelle Geyser, et elle permet de réunir tout le monde sur un même serveur en crossplay. Voici comment la mettre en place.

Comment marche le crossplay avec Geyser

Geyser est un logiciel passerelle (proxy) qui traduit en temps réel le protocole Bedrock vers le protocole Java. Concrètement :

  • Votre serveur reste un serveur Java (Paper de préférence).
  • Geyser écoute les connexions Bedrock et les traduit pour qu’elles soient comprises par le serveur Java.
  • Un second composant, Floodgate, permet aux joueurs Bedrock de se connecter sans compte Java.

Le joueur Bedrock a l’impression de rejoindre un serveur Bedrock normal ; côté serveur, tout est unifié. Magique, mais quelques réglages sont nécessaires.

Bon à savoir : Geyser fonctionne sur un cœur Java à plugins (Paper, Spigot). Il ne s'installe pas sur un serveur Bedrock natif ni sur un serveur Forge moddé. Si vous voulez du crossplay, partez sur un serveur Paper - c'est de toute façon le meilleur choix pour un serveur à plugins.

Étape 1 : un serveur Paper à jour

Le crossplay s’appuie sur un serveur Java. Assurez-vous d’avoir un serveur Paper dans une version récente et stable. Si vous débutez avec les cœurs de serveur, notre comparatif Paper, Spigot, Vanilla, Forge vous éclairera. Vérifiez aussi votre dimensionnement RAM avec le guide Combien de RAM pour un serveur Minecraft ? - le crossplay n’alourdit pas significativement la charge.

Étape 2 : installer Geyser et Floodgate

Téléchargez les deux plugins depuis le site officiel de GeyserMC, dans leur version Spigot/Paper :

  1. Placez Geyser-Spigot.jar dans le dossier plugins de votre serveur.
  2. Placez floodgate-spigot.jar dans le même dossier.
  3. Redémarrez le serveur pour générer les fichiers de configuration.

Floodgate est essentiel : sans lui, vos amis Bedrock devraient posséder un compte Java pour jouer.

Étape 3 : configurer le port Bedrock

Geyser doit écouter les connexions Bedrock, qui utilisent un port différent (UDP, généralement 19132). Dans plugins/Geyser-Spigot/config.yml :

  • Vérifiez le bedrock > port (19132 par défaut).
  • Réglez auth-type sur floodgate pour autoriser les joueurs sans compte Java.
  • Si votre serveur Geyser tourne sur la même machine que le serveur Java, laissez l’adresse Java sur auto.

Côté hébergeur, assurez-vous que ce port UDP est bien ouvert vers votre serveur. La plupart des hébergeurs gérés le configurent automatiquement ou vous laissent l’ajouter dans le panneau.

Étape 4 : gérer les pseudos Bedrock

Par défaut, les pseudos des joueurs Bedrock sont préfixés d’un point (.Pseudo) pour éviter les conflits avec les comptes Java. C’est réglable dans la config de Floodgate via username-prefix. Gardez un préfixe : il évite qu’un joueur Bedrock usurpe sans le vouloir le pseudo d’un joueur Java.

Étape 5 : connecter chaque type de joueur

Communiquez les bonnes informations à votre groupe :

JoueurÉditionComment se connecter
PC JavaJavaAdresse + port Java habituel
Mobile / TabletteBedrockAdresse + port 19132 (UDP)
Console (Xbox, PS, Switch)BedrockIdem, parfois via DNS dédié
Windows 10/11BedrockAdresse + port 19132

Les joueurs Java ajoutent le serveur normalement. Les joueurs Bedrock ajoutent un serveur dans l’onglet Serveurs de leur menu, avec l’adresse et le port 19132.

Étape 6 : tester et peaufiner

Avant d’ouvrir à tout le monde :

  1. Connectez-vous une fois en Java, une fois en Bedrock, pour valider les deux flux.
  2. Vérifiez que les deux types de joueurs se voient et interagissent correctement.
  3. Surveillez la console au cas où un port serait bloqué ou une version incompatible.

Quelques limites à connaître : certains éléments d’interface très spécifiques à Java peuvent s’afficher différemment côté Bedrock, et un mapping de touches existe pour les blocs interactifs. Rien de bloquant pour une expérience commune fluide.

Les limites à anticiper

Le crossplay via Geyser est impressionnant, mais ce n’est pas une fusion parfaite des deux éditions. Quelques différences subsistent qu’il vaut mieux connaître pour éviter les surprises :

  • Plugins de menus complexes : certains plugins qui affichent des interfaces très spécifiques à Java peuvent s’afficher de façon dégradée côté Bedrock. Geyser gère le plus courant, mais pas tout.
  • Resource packs : un pack de ressources Java n’est pas automatiquement converti pour Bedrock. Geyser propose un mécanisme de conversion, mais il demande un réglage supplémentaire.
  • Versions : Java et Bedrock n’avancent pas toujours au même rythme. Geyser indique clairement quelle version Bedrock est compatible avec quelle version Java - vérifiez avant de mettre à jour.

Pour un serveur survie, PvP ou mini-jeux classique, ces limites sont rarement gênantes. Pour un serveur très chargé en interfaces sur mesure, testez en conditions réelles avant d’ouvrir au public.

Geyser sur le serveur ou en proxy ?

Vous croiserez deux façons de déployer Geyser. En plugin (la méthode décrite ici), il s’installe directement sur votre serveur Paper : simple, idéal pour un serveur unique. En standalone (proxy séparé), Geyser tourne à part et peut alimenter tout un réseau de serveurs derrière un proxy comme Velocity. Pour un serveur entre amis ou une communauté sur une seule instance, la version plugin suffit largement et reste la plus facile à maintenir. Ne vous compliquez la vie avec le standalone que si vous gérez un grand réseau multi-serveurs.

En résumé

ÉtapeAction
1Avoir un serveur Paper à jour
2Installer Geyser + Floodgate dans plugins
3Configurer le port UDP 19132 et auth-type: floodgate
4Régler le préfixe des pseudos Bedrock
5Donner les bonnes adresses à chaque joueur
6Tester les deux éditions avant d’ouvrir

Avec Geyser et Floodgate, plus de barrière entre PC, mobile et console : tout le monde joue ensemble sur un seul serveur. C’est l’un des meilleurs moyens d’agrandir sa communauté sans laisser personne de côté. Lancez votre serveur Paper crossplay-ready depuis nos offres d’hébergement Minecraft.

À lire aussi