Minecraft Crossplay Guide: So spielen Java und Bedrock zusammen

Melden

Hier ist ein ausführliches Tutorial, wie du Minecraft Java Edition und Bedrock Edition (Konsole, Mobile, Windows 10/11) auf einem Server zusammenbringen kannst.

Standardmäßig sind die Java Edition und die Bedrock Edition von Minecraft nicht kompatibel, da sie in unterschiedlichen Programmiersprachen geschrieben sind. Dank des Open-Source-Projekts GeyserMC ist es jedoch möglich, eine Brücke zwischen beiden Welten zu schlagen.


Voraussetzungen

Bevor du startest, benötigst du:

  1. Einen Java-Server: Du brauchst einen eigenen Server (z. B. auf deinem PC oder bei einem Hoster wie Nitrado, Zap-Hosting, etc.).
  2. Server-Software: Der Server muss Paper, Spigot oder Purpur nutzen (Geyser ist ein Plugin).
  3. Zugriff auf die Dateien: Du musst .jar-Dateien in den plugins-Ordner hochladen können.

Schritt 1: GeyserMC herunterladen

Geyser fungiert als Übersetzer. Es übersetzt die Pakete der Bedrock Edition so, dass der Java-Server sie versteht.

  1. Gehe auf die offizielle Website: geysermc.org.
  2. Lade die Version für dein System herunter (meistens Geyser-Spigot).
  3. Lade zusätzlich das Plugin Floodgate herunter (ebenfalls auf der Geyser-Website).
    • Warum Floodgate? Ohne Floodgate müssten Bedrock-Spieler einen eigenen Java-Account besitzen. Mit Floodgate können sie sich einfach mit ihrem Microsoft-Account einloggen.

Schritt 2: Plugins installieren

  1. Stoppe deinen Minecraft-Server.
  2. Verbinde dich per FTP (z.B. FileZilla) mit deinem Server oder nutze das Web-Interface deines Hosters.
  3. Ziehe die beiden Dateien (Geyser-Spigot.jar und floodgate-spigot.jar) in den Ordner plugins.
  4. Starte den Server neu, damit die Konfigurationsdateien erstellt werden.
  5. Stoppe den Server danach wieder.

Schritt 3: Geyser konfigurieren

Jetzt müssen wir die Ports einstellen, damit Bedrock-Spieler connecten können.

  1. Öffne den Ordner /plugins/Geyser-Spigot/ und öffne die Datei config.yml.
  2. Suche den Bereich bedrock:.
  3. Port: Standardmäßig steht hier 19132. Das ist der Standard-Port für Bedrock. Stelle sicher, dass dieser Port in deiner Firewall oder bei deinem Hoster freigegeben ist.
  4. Suche den Bereich remote:.
  5. Address: Wenn Geyser auf demselben Server wie Minecraft läuft, lass hier 127.0.0.1 oder auto stehen.
  6. Auth-type: Wenn du Floodgate installiert hast, ändere diesen Wert von online auf floodgate.

Schritt 4: Ports freigeben (Wichtig!)

Damit Spieler von außen beitreten können, müssen zwei Ports offen sein:

  • Java Port: 25565 (TCP)
  • Bedrock Port: 19132 (UDP) – Wichtig: Bedrock nutzt UDP!

Hinweis: Wenn du bei einem Hoster bist, frage den Support oder schaue im Dashboard nach, wie du einen zusätzlichen Port (UDP) für Bedrock öffnen kannst.

Schritt 5: Den Server betreten

Starte den Server nun wieder.

  • Java-Spieler: Verbinden sich ganz normal über die IP (z.B. meinserver.de:25565).
  • Bedrock-Spieler (PC & Mobile): Gehen auf "Server hinzufügen", geben die IP ein und nutzen den Port 19132.
  • Konsolen-Spieler (Xbox, PlayStation, Switch): Konsolen erlauben normalerweise keine benutzerdefinierten IPs. Hier hilft eine App wie "Bedrock Together" (iOS/Android) oder das Ändern der DNS-Einstellungen an der Konsole, um den Server in der Liste "Freunde" erscheinen zu lassen.

Häufige Probleme (Fehlersuche)

  • "Unable to connect to world": Meistens ist der UDP-Port (19132) nicht korrekt freigegeben. Prüfe deine Firewall-Einstellungen.
  • Skin-Probleme: Manchmal sehen Java-Spieler die Bedrock-Skins nicht korrekt. Das ist eine bekannte Einschränkung, kann aber oft durch das Plugin "SkinRestorer" verbessert werden.
  • Versionen: Achte darauf, dass Geyser immer aktuell ist. Wenn Minecraft ein Update bekommt (z. B. von 1.20.1 auf 1.20.2), musst du Geyser meistens ebenfalls updaten.

Fazit

Mit Geyser und Floodgate ist Crossplay kein Problem mehr. Deine Freunde auf dem Handy oder der Konsole können nun zusammen mit dir auf deinem Java-Server bauen, kämpfen und erkunden!

0