Geyser
Eine Übersetzungsschicht, mit der Spieler der Minecraft Bedrock Edition (Konsole, Handy, Windows) auf einen Java-Edition-Server joinen können.
Geyser ist ein Open-Source-Projekt von GeyserMC, das Crossplay zwischen Minecraft Java Edition und Bedrock Edition möglich macht. Bedrock-Spieler auf Konsolen, Handys und Windows verbinden sich mit Geyser, und Geyser übersetzt ihre Verbindung ins Java-Protokoll. Für den Java-Server sehen sie aus wie normale Java-Spieler.
Wo es läuft
Geyser kann als Plugin oder Mod auf dem Server selbst laufen (zum Beispiel auf Paper, Fabric oder NeoForge), auf einem Proxy wie Velocity oder als eigenständiges Programm. In einem Netzwerk ist die Installation auf dem Proxy meist die sauberste Lösung.
Ports
Bedrock nutzt UDP statt TCP, der Standardport ist 19132. Geyser braucht deshalb zusätzlich zum Java-Port einen eigenen offenen UDP-Port. Bedrock-Clients unterstützen außerdem keine SRV-Records, Spieler müssen Adresse und Port also direkt eingeben. Siehe Port und SRV-Record.
Accounts
Allein braucht Geyser weiterhin einen Java-Account: Bedrock-Spieler müssen einen verknüpfen oder sich damit einloggen. Damit Bedrock-Spieler nur mit ihrem Microsoft-/Xbox-Account joinen können, installierst du zusätzlich Floodgate.
Warum das für Server-Betreiber wichtig ist
Mit Crossplay spielen Freunde auf Konsolen und Handys mit Java-Spielern in derselben Welt. Der Haken: Die Übersetzung ist nicht perfekt. Manche Java-Features haben kein Gegenstück in Bedrock, und Kampf, einiges Block- und Item-Verhalten sowie eigene Inhalte wie Resource Packs können anders aussehen oder sich anders anfühlen. Plugins mit eigenen GUIs oder Items brauchen eventuell Zusatzarbeit.
Praxistipp
Installiere Geyser und Floodgate zusammen und halte beide aktuell, sobald Bedrock eine neue Version veröffentlicht: Bedrock-Clients aktualisieren sich automatisch, und ältere Geyser-Builds lassen sie dann nicht mehr rein. Wenn auch Java-Spieler mit unterschiedlichen Versionen joinen sollen, kombinier es mit ViaVersion.