setupmc.com

Geyser und Floodgate auf Paper einrichten

Lass Bedrock-Spieler einem Java-Server beitreten: Plugins installieren, UDP-Port öffnen und Verbindung prüfen.

Netzwerk
setupmc.com Team

Direktes Crossplay ohne Proxy

Das hier ist die einfachste selbst gehostete Crossplay-Variante, wenn Bedrock-Spieler deinem Java-Server beitreten sollen, ohne dass du zusätzlich einen Proxy dazwischenschaltest:

  • ein Paper-Server
  • Geyser direkt als Plugin
  • Floodgate direkt als Plugin
  • keine separate Proxy-Schicht

Wenn du noch nicht auf Paper bist, lies zuerst Paper vs Vanilla vs Fabric vs Forge.

Kompatibilität geprüft am 18. Juli 2026

Geyser führt aktuell Bedrock 26.0 bis 26.33 und Java Edition 26.2 als unterstützt auf. Das ändert sich häufig. Nutze deshalb die Seite mit den unterstützten Versionen als maßgebliche Quelle, statt diese Nummern dauerhaft in eine Deployment-Checkliste zu übernehmen.

Bedrock-Clients aktualisieren sich praktisch automatisch, während Geyser dem neuesten unterstützten Protokoll der Minecraft Java Edition folgt. Ist dein Paper-Server älter als die aktuell unterstützte Java-Edition-Server-Version, installiere ViaVersion, wie von Geyser dokumentiert.

Was Geyser und Floodgate wirklich tun

Geyser übersetzt die Verbindung zwischen Bedrock-Clients und dem Java-Server.

Floodgate ergänzt etwas anderes: Es erlaubt Xbox-Live-authentifizierten Bedrock-Spielern den Beitritt, ohne dass sie einen kostenpflichtigen Java-Edition-Account besitzen müssen.

Die Kombination ist deshalb so verbreitet:

  • Geyser übernimmt die Protokoll-Übersetzung
  • Floodgate ergänzt die Bedrock-freundliche Authentifizierung

Schritt 1: Auf Paper als Basis setzen

Diese Anleitung verwendet Paper für die direkte Plugin-Variante.

Für den aktuellen Geyser-Spigot-Plugin-Pfad verlangt Geyser mindestens einen Minecraft-Java-Edition-Server in Version 1.20.5 und Java 21. Neuere Paper-Versionen können eine neuere Java-Runtime benötigen; prüfe vor einem Wechsel von Image oder Host-Runtime den Java-Kompatibilitäts-Guide.

Wenn du den Server gerade erst aufsetzt, beginne mit dem Hetzner-Docker-Guide und stelle den Server-Typ danach auf Paper um.

Schritt 2: Die Plugins installieren

  1. Lade den aktuellen Geyser-Plugin-Build für Paper/Spigot von der offiziellen Download-Seite herunter.
  2. Lege die Plugin-JAR in das plugins-Verzeichnis des Servers.
  3. Starte den Server neu.

Danach Floodgate:

  1. Lade den aktuellen Floodgate-Plugin-Build für Paper/Spigot von der offiziellen Download-Seite herunter.
  2. Lege die Plugin-JAR ebenfalls in plugins.
  3. Starte den Server erneut.

Das Geyser-Wiki beschreibt den direkten Einbau im Paper/Spigot-Setup-Guide, und Floodgate dokumentiert die nötige auth-type-Umstellung im Paper/Spigot-Setup-Guide.

Schritt 3: Geyser auf Floodgate-Authentifizierung umstellen

Öffne /plugins/Geyser-Spigot/config.yml, suche die Einstellung auth-type und setze sie auf floodgate.

Danach den Server erneut starten.

Erst damit ist die Verbindung zwischen beiden Plugins vollständig hergestellt.

Schritt 4: Den Bedrock-Port veröffentlichen

Geyser dokumentiert den Bedrock-Listener so:

bedrock:
  address: 0.0.0.0
  port: 19132
  clone-remote-port: false

Wichtig ist dabei: Dieser Port nutzt UDP, nicht TCP.

Lass clone-remote-port deaktiviert, solange dein Host nicht ausdrücklich verlangt, dass Bedrock denselben Port wie Java nutzt. Laut aktueller Geyser-Doku überschreibt diese Option sonst den Bedrock-Port mit dem Java-Port.

Wenn du Docker nutzt, mappe ihn explizit:

ports:
  - "25565:25565/tcp"
  - "19132:19132/udp"

Wenn Bedrock-Spieler trotzdem nicht verbinden können, arbeite die Port-Anleitung durch. Beachte dabei, dass die Bedrock-Seite standardmäßig UDP 19132 nutzt.

Ein weiterer aktueller Hinweis aus der Geyser-Doku: Andere UDP-basierte Funktionen wie Voice-Chat oder Query dürfen denselben UDP-Port nicht mit Geyser teilen.

Schritt 5: Mit einem Bedrock-Test validieren

Geyser dokumentiert einen eingebauten Verbindungstest:

geyser connectiontest <ip> <port>

Führe ihn in der Konsole aus und teste anschließend mit einem echten Bedrock-Gerät oder der Bedrock-Version auf Windows.

Wichtiger Hinweis für Konsolen-Spieler

Dass dein Server Crossplay unterstützt, heißt noch nicht automatisch, dass jede Bedrock-Konsole eine öffentliche Server-Adresse direkt eingeben kann.

Beachte bei der Verbindung:

  • Auf Handy, Tablet und Windows lässt sich ein eigener Bedrock-Server meist direkt eintragen.
  • Auf Konsolen fehlt diese freie Server-Eingabe in der normalen Oberfläche oft.

Deshalb brauchen Konsolen-Spieler unter Umständen einen zusätzlichen Umweg, obwohl deine Geyser-Einrichtung bereits korrekt funktioniert.

Entscheidend ist dabei weniger der Name eines einzelnen Tools als die Ursache:

  • Das Problem liegt an der Möglichkeit, auf der Konsole eine eigene Serveradresse einzutragen.
  • Geyser und Floodgate beheben diese Einschränkung nicht von selbst.
  • Der nötige Workaround passiert auf der Seite des Spielers, nicht auf deinem Server.

Zwei verbreitete Beispiele dafür sind:

  • BedrockConnect, das DNS-basierte und LAN-basierte Verbindungswege für Konsolen dokumentiert
  • BedrockTogether, ein Drittanbieter-Helferprojekt, das manche Spieler auf Konsolen als alternativen clientseitigen Workaround nutzen

Welcher Workaround genau nötig ist, hängt von Konsole und Heimnetz ab. Er ist aber kein fester Bestandteil deiner Server-Einrichtung.

Wichtig für die Praxis ist vor allem eines: Wenn Bedrock auf Handy oder Windows funktioniert, Konsolen-Spieler aber trotzdem nicht verbinden können, liegt das oft am Verbindungsweg der Konsole und nicht an deiner Geyser- oder Floodgate-Konfiguration.

Grenzen, die du kennen solltest

Bei Crossplay bleiben Unterschiede zwischen Java und Bedrock bestehen. Es wird weiterhin Spielunterschiede und Plugin-Kantenfälle geben.

Das Ziel dieses Guides ist ein robuster erster Aufbau, nicht die falsche Behauptung, beide Plattformen verhielten sich danach 1:1 gleich.

Häufige Fehler

FehlerFolgeFix
Nur Geyser installiert, aber nicht FloodgateBedrock-Spieler hängen weiter an Java-AuthFloodgate ergänzen und auth-type: floodgate setzen
Nur TCP-Ports geöffnetJava funktioniert, Bedrock nichtUDP 19132 veröffentlichen und freigeben
Falscher Server-TypDie direkte Plugin-Variante wird unnötig umständlichPaper als Grundlage verwenden
Unterstützte Versionen nicht geprüftNach einem Bedrock-Update funktioniert der Beitritt plötzlich nicht mehrGeysers Matrix prüfen und Geyser aktualisieren oder bei Bedarf ViaVersion ergänzen
SRV-Records als Bedrock-Lösung betrachtenJava-DNS-Politur löst keine Bedrock-Port-FrageDie Verbindung für beide Editionen getrennt prüfen

FAQ

Brauche ich für diese Einrichtung einen separaten Proxy?

Nein. Dieser Guide konzentriert sich bewusst auf die direkte Plugin-Variante mit Paper.

Können Java- und Bedrock-Spieler dieselbe Welt betreten?

Ja. Genau dafür gibt es die Übersetzungsschicht, sofern sich Server und Plugins mit Geyser sauber verhalten.

Nächste Schritte

Java-Konfigurator

Compose-Datei erstellen

Wähle Server-Software, Version und Einstellungen und lade deine Konfiguration herunter.

Java-Konfigurator öffnen

Häufige Fragen