Minecraft Java et Minecraft Bedrock : comment jouer en Crossplay sur un même serveur

Depuis plusieurs années, la communauté Minecraft est divisée entre deux mondes : Minecraft Java Edition et Minecraft Bedrock Edition.
Les deux versions partagent le même univers, les mêmes blocs, les mêmes mobs… mais elles ne sont pas compatibles entre elles. En pratique, un joueur Bedrock (console, mobile, Windows 10/11) ne peut pas rejoindre un serveur Java, et inversement.

Pour les administrateurs de serveurs, c’est un vrai problème :
les joueurs veulent jouer ensemble, peu importe leur plateforme.

C’est là qu’intervient une solution devenue incontournable dans l’écosystème serveur : Geyser.


Java vs Bedrock : pourquoi le Crossplay n’existe pas nativement

Avant de parler de Geyser, il faut comprendre pourquoi Mojang n’a jamais proposé de crossplay officiel.

Minecraft Java et Minecraft Bedrock sont deux jeux techniquement différents :

Java EditionBedrock Edition
Écrit en JavaÉcrit en C++
Protocole réseau JavaProtocole réseau Bedrock
Système de plugins (Spigot, Paper, etc.)Système d’addons
Versions très flexiblesVersions très strictes

La version Bedrock utilise un protocole réseau totalement différent, ce qui empêche toute connexion directe à un serveur Java.

C’est exactement ce que Geyser va résoudre.


Geyser : le pont entre Java et Bedrock

Geyser Minecraft Crossplay

Geyser est un proxy de compatibilité qui permet aux joueurs Bedrock de se connecter à un serveur Java.

En pratique :

  • Le serveur tourne en Java (Paper, Spigot, Purpur, etc.)
  • Geyser agit comme un traducteur
  • Les joueurs Bedrock se connectent à Geyser
  • Geyser convertit en temps réel le protocole Bedrock → Java

Le serveur Java pense recevoir un joueur Java.
Le joueur Bedrock pense jouer sur un serveur Bedrock.
Et tout fonctionne.

C’est aujourd’hui la solution la plus utilisée au monde pour faire du crossplay Minecraft.


Geyser Spigot : la version la plus utilisée en production

Geyser existe sous plusieurs formes :

  • Plugin Spigot / Paper
  • Plugin BungeeCord / Velocity
  • Standalone proxy

Pour la majorité des serveurs, Geyser Spigot est la solution idéale.

Pourquoi ?

Parce qu’elle permet :

  • Une installation directe sur le serveur Java
  • Une gestion simple
  • Une compatibilité avec les plugins existants
  • Moins de complexité réseau

En pratique, tu ajoutes Geyser comme un plugin sur ton serveur Paper/Spigot, tu lances le serveur, et ton serveur Java devient immédiatement crossplay.


Comment les joueurs Bedrock se connectent

Quand Geyser est actif, il ouvre un port Bedrock (par défaut 19132).

Les joueurs Bedrock ajoutent un serveur avec :

  • IP : celle de ton serveur
  • Port : celui de Geyser

Ils rejoignent ensuite ton serveur Java… depuis :

  • Xbox
  • PlayStation
  • Switch
  • Mobile
  • Windows Bedrock

Ils voient les joueurs Java, interagissent avec eux, jouent normalement.

C’est totalement transparent.


Le vrai défi : les versions

C’est ici que beaucoup de serveurs échouent.

Bedrock ne tolère pas les anciennes versions

Contrairement à Java, Bedrock ne permet pas de se connecter à une version plus ancienne.

Exemple :

  • Bedrock est en 1.21.4
  • Ton serveur Java est en 1.20.1
    → Les joueurs Bedrock ne pourront pas se connecter

Même avec Geyser.

Geyser ne fait pas de magie :
il traduit le protocole, mais Bedrock impose toujours la version du jeu.


Pourquoi ça rend le Crossplay complexe à maintenir

Pour un serveur Java classique, on peut :

  • Rester en 1.20 pendant 6 mois
  • Utiliser ViaVersion pour accepter plusieurs versions
  • Éviter les mises à jour risquées

Avec Bedrock, c’est impossible.

Chaque fois que Mojang met à jour Bedrock :

  • Ton serveur doit être mis à jour
  • Geyser doit être mis à jour
  • Floodgate (authentification Bedrock) doit être mis à jour
  • Paper doit suivre

Sinon :

  • Les joueurs Bedrock sont bloqués
  • Le crossplay ne fonctionne plus

C’est pour cette raison que le Crossplay n’est viable que si le serveur est maintenu activement.


L’erreur classique des serveurs auto-hébergés

Beaucoup d’admins installent Geyser sur leur VPS, testent, et tout fonctionne.
Puis, deux semaines plus tard, Bedrock est mis à jour.

Résultat :

  • Tous les joueurs console sont déconnectés
  • Les tickets support explosent
  • Le serveur devient inutilisable pour 50 % des joueurs

Maintenir un serveur crossplay demande :

  • Des mises à jour fréquentes
  • Des redémarrages
  • Une surveillance constante
  • Une compatibilité plugin continue

Pourquoi utiliser un hébergeur spécialisé

Mettre en place un serveur Minecraft en crossplay avec Geyser peut sembler simple en théorie, mais en pratique cela implique de coordonner plusieurs composants : le serveur Java, Geyser, Floodgate, les ports Bedrock, la compatibilité des versions, etc. Sur une installation classique (VPS ou machine dédiée), tout cela doit être configuré à la main, ce qui demande du temps, des connaissances techniques et de nombreux tests.

C’est là qu’un hebergeur minecraft spécialisé dans les serveurs Java fait la différence. Ce type de plateforme propose généralement une installation automatique de Geyser, avec tous les éléments déjà préconfigurés pour le crossplay. En quelques clics, ton serveur devient accessible aussi bien aux joueurs Java qu’aux joueurs Bedrock, sans avoir à manipuler de fichiers, de ports ou de paramètres complexes.

Pour un administrateur de serveur, cela signifie :

  • Un gain de temps énorme à l’installation
  • Moins de risques d’erreurs de configuration
  • Un environnement prêt à l’emploi pour accueillir des joueurs sur toutes les plateformes

Dans un contexte où le crossplay devient un standard attendu par la communauté, passer par un hebergeur minecraft proposant ce type de déploiement simplifié est souvent la solution la plus efficace pour lancer rapidement un serveur Java compatible Bedrock.


Geyser + Floodgate : indispensable

Geyser seul permet la connexion.
Mais pour que les joueurs Bedrock puissent :

  • Avoir un pseudo correct
  • Ne pas avoir besoin de compte Java
  • Être reconnus proprement

Il faut ajouter Floodgate.

Floodgate Minecraft Crossplay
Connexion sans Floodgate nécessitant un compte Java en plus du compte Bedrock

Floodgate gère l’authentification des joueurs Bedrock et leur mapping avec les UUID Java.

Dans 99 % des cas, Geyser et Floodgate sont installés ensemble.


Limitations à connaître

Même si Geyser est impressionnant, il a des limites :

  • Les redstone complexes peuvent différer
  • Certains plugins Java ne supportent pas les Bedrock
  • Les interfaces (menus, inventaires) peuvent être adaptées
  • Les combats PvP ne sont pas 100 % identiques

Mais pour :

  • Survie
  • Skyblock
  • Mini-jeux
  • SMP
  • Serveurs communautaires

Le résultat est excellent.


Le futur du Crossplay Minecraft

Geyser est devenu un standard.
Aujourd’hui, des milliers de serveurs crossplay tournent en production.

Avec la montée en puissance :

  • Des consoles
  • Du mobile
  • Du Windows Bedrock

Le crossplay n’est plus une option : c’est un avantage concurrentiel.

Un serveur Java sans Bedrock perd une partie de sa communauté.


Conclusion

Si tu veux ouvrir ton serveur Minecraft à :

  • Xbox
  • PlayStation
  • Switch
  • Mobile
  • Windows

Alors le trio Paper + Geyser Spigot + Floodgate est la solution.