Zum Hauptinhalt springen

Minecraft Hosting Anleitung

Crossplay einrichten: Java und Bedrock in einer Welt

Von Astroworld Hosting

Ein Java-Server, auf den auch Konsole und Handy dürfen. Acht Schritte; beim zweiten, dem Port, bleiben die meisten Einrichtungen hängen.

Crossplay-Server konfigurierenWähle ein Crossplay-Paket und bestelle deinen Server.

Die kurze Antwort

  1. Paper, Purpur oder Spigot mit Geyser und Floodgate

    Beides kostenlose Plugins. Forge und Vanilla haben keinen Platz dafür.

  2. Ein zweiter Port, UDP 19132

    Bedrock spricht nicht auf dem Java-Port. Ohne die UDP-Zuweisung taucht der Server nie auf.

  3. Konsolen kommen über einen Freund herein

    Xbox, PlayStation und Switch haben kein Feld Add server. Jemand unter Windows oder am Handy fügt ihn hinzu, die Konsole folgt diesem Freund.

Die Schritte darunter sind diese drei Zeilen der Reihe nach, mit der Konfigzeile und dem Port-Bildschirm, den du sehen wirst.

1. Läuft auf dem, was du bestellt hast, überhaupt Geyser?

GeyserMC ist Software, und sie muss an einer Stelle liegen, von der deine Serversoftware sie laden kann. Wo sie liegt, hängt an der Serversoftware, die du an der Kasse gewählt hast, und 2 der 7 Möglichkeiten bei uns können sie nicht laden. Für Forge gibt es keine offizielle Geyser-Fassung, und Vanilla hat überhaupt keinen Loader.

Beide lassen sich trotzdem verbinden, indem Geyser eigenständig neben dem Server läuft, aber diese Fassung kann kein Floodgate tragen. Auf diesen 2 braucht also jeder deiner Bedrock-Spieler ein Java-Konto. Auf den anderen 5 ist es ein gewöhnlicher Upload in den Ordner plugins oder mods.

Dieselbe Softwareliste wie im Auswahlmenü an der Kasse, mit der Geyser-Fassung, die dazu gehört.
Du hast bestelltGeyser-FassungKommt inFloodgate
PaperWas wir standardmäßig aufsetzenGeyser-SpigotOrdner pluginsJa, floodgate-spigot
PurpurGeyser-SpigotOrdner pluginsJa, floodgate-spigot
FabricGeyser-FabricOrdner modsJa, floodgate-fabric
ForgeGeyser StandaloneNeben dem ServerNein, Java-Konto nötig
NeoForgeGeyser-NeoForgeOrdner modsJa, floodgate-neoforge
SpigotGeyser-SpigotOrdner pluginsJa, floodgate-spigot
VanillaGeyser StandaloneNeben dem ServerNein, Java-Konto nötig

Purpur und Spigot nehmen dieselbe Datei wie Paper, weil sie alle auf Bukkit aufbauen. Hast du in diesem Panel noch nie eine Datei hochgeladen, beschreibt der Leitfaden zu Plugins die Seite mit dem Dateimanager.

Zeichnung des Reiters Servers von Bedrock auf einem Handy mit einem grünen Knopf Add server, neben einem Fernseher mit Konsole, auf dem derselbe Reiter diesen Knopf nicht hat
Der Reiter Servers unter Windows und auf dem Handy. Dein Geyser-Server landet über den Knopf Add server oben in dieser Liste; Konsolen bekommen denselben Reiter ohne diesen Knopf.

2. Gib Bedrock einen eigenen Port, und zwar über UDP

Hier bleibt der Großteil der Einrichtungen hängen, und mit Geyser hat das nichts zu tun. Java Edition spricht TCP auf Port 25565. Bedrock spricht RakNet, das auf UDP aufsetzt, und lauscht üblicherweise auf 19132. Das sind unterschiedliche Wege auf unterschiedlichen Ports, dein Server braucht also eine zweite Zuweisung, bevor Geyser überhaupt etwas hat, woran es sich binden kann.

Öffne deinen Server in unserem Panel, das bei jedem Paket dabei ist, lege eine Zuweisung an und merke dir den Port, den du bekommst. Öffne danach nach dem ersten Neustart die Konfiguration von Geyser und trage diese Zahl bei bedrock.port ein. Lass bedrock.address auf 0.0.0.0 stehen, und lass clone-remote-port auf false: Diese Einstellung gibt es für Anbieter, die deinen Java-Port bei jedem Start neu vergeben, und so arbeiten Zuweisungen hier nicht.

plugins/Geyser-Spigot/config.yml bedrock: address: 0.0.0.0 port: 19132 clone-remote-port: false

Ist die Zuweisung, die du bekommst, nicht 19132, ist das in Ordnung, aber sage es dazu, wenn du die Adresse weitergibst. Bedrock-Clients nehmen 19132 an, wenn das Feld für den Port leer bleibt, deshalb muss bei einem ungewöhnlichen Port ein Freund den Port selbst eintragen, und ein Freund, der das nicht weiß, kommt nicht herein.

Das Formular Add Server von Bedrock Edition mit Server Name, Server Address und einem eigenen Feld Port auf 19132, mit den Knöpfen Save und Play
Adresse und Port sind auf Bedrock getrennte Felder, und der Port steht standardmäßig auf 19132. Das ist der UDP-Port, den deine zweite Zuweisung tragen muss. Trag den Hostnamen bei Server Address und den Bedrock-Port bei Port ein, ohne Doppelpunkt hinter der Adresse. Java-Spieler nutzen denselben Hostnamen mit dem Java-Port in der Serverliste von Java.

3. Die eine Zeile, die Crossplay einschaltet

Geyser wird mit remote.auth-type auf online ausgeliefert. Mit dieser Einstellung braucht jeder Bedrock-Spieler ein eigenes, verknüpftes Java-Konto, und das haben die Leute an Konsole und Handy, für die du das installiert hast, meistens nicht.

remote: auth-type: floodgate

Stell es auf floodgate, halte Floodgate neben Geyser installiert, und deine Bedrock-Spieler werden gegen Xbox Live geprüft. Deine server.properties darf dabei auf online-mode=true bleiben: Floodgate macht keinen offenen Server daraus: Es ist ein zweiter Zugang mit einer eigenen Anmeldung über Xbox Live. Floodgate legt beim ersten Start eine key.pem in seinem eigenen Ordner an, und auf einem einzelnen Server findet Geyser sie von selbst.

Die letzte Einstellung, die du kennen solltest, ist username-prefix, ein Punkt in der Voreinstellung. Es gibt ihn, weil zwei Spieler auf zwei Editionen denselben Namen tragen können. Das betrifft alles, was einen Spieler als Text speichert: Whitelists, Sperrlisten, Rechte und die Gruppen aus dem Leitfaden zu Rechten. Arbeite mit der UUID, wo ein Plugin es zulässt, denn die hält Floodgate je Xbox-Konto stabil.

4. Deine Minecraft-Version entscheidet, was noch dazukommt

Geyser übersetzt Bedrock in das neueste Java-Protokoll, das es unterstützt, und es zielt immer nur auf eines. Das übersieht man leicht, weil beim Bestellen nichts davor warnt: Unsere Kasse bietet 16 Versionen an, und nur eine Minecraft-Version braucht keine Hilfe: 26.2, die Version, die Geyser spricht, und die bekommt ein Crossplay-Server auch mit Latest. Auf den anderen 14 spricht der Server ein älteres Protokoll als das, was Geyser erzeugt, ViaVersion und ViaBackwards müssen also dazwischen. Beides sind gewöhnliche Plugins, dieser Weg ist auf Vanilla und Forge also aus demselben Grund zu wie Floodgate.

Die Versionsliste aus unserem Bestellmenü, mit dem, was Geyser auf jeder von ihnen noch braucht.
Version an der KasseZusätzlich installieren
LatestWas ein neuer Server bekommt, wenn du nichts anderes wählstNichts zusätzlich
26.2Nichts zusätzlich, das ist die Version, die Geyser spricht
26.1.2ViaVersion und ViaBackwards
26.1.1ViaVersion und ViaBackwards
1.21.11ViaVersion und ViaBackwards
1.21.8ViaVersion und ViaBackwards
1.21.4ViaVersion und ViaBackwards
1.21.1ViaVersion und ViaBackwards
1.20.6ViaVersion und ViaBackwards
1.20.4ViaVersion und ViaBackwards
1.20.1ViaVersion und ViaBackwards
1.19.4ViaVersion und ViaBackwards
1.18.2ViaVersion und ViaBackwards
1.16.5ViaVersion und ViaBackwards
1.12.2ViaVersion, ViaBackwards und ViaRewind
1.8.9ViaVersion, ViaBackwards und ViaRewind

Die beiden ältesten Einträge brauchen eher eine Warnung als eine Anleitung. Einen aktuellen Bedrock-Client auf 1.12.2 oder 1.8.9 herunterzuholen heißt, ViaRewind auf die anderen beiden zu stapeln und über ein Jahrzehnt an Protokolländerungen zu übersetzen. Das läuft, aber Kampf-Timing, Inventare und neuere Blöcke funktionieren nach der Übersetzung nicht mehr gleich. Ist Crossplay der Sinn deines Servers, bestelle ihn auf einer aktuellen Version.

5. Eine Xbox kann deine Adresse nicht eintippen

Alles bisher kann richtig eingerichtet sein, und ein Spieler an der Konsole kommt trotzdem nicht herein, weil Mojang nicht auf jeder Plattform dieselbe Serverliste anbietet. Auf Windows, iOS und Android gibt es einen Knopf zum Hinzufügen: Adresse, Port, fertig. Auf Xbox, PlayStation und Nintendo Switch gibt es diesen Knopf nicht. Der Reiter mit den Servern zeigt dort nur Partnerserver von Mojang, und ein Feld für deinen gibt es nicht.

Der zuverlässige Weg führt über die Freundesliste. Jemand an Windows oder am Handy trägt deinen Server ein, geht hinein, und der Spieler an der Konsole tritt über diesen Freund bei. Das kostet dich eine Person an Windows oder am Handy, und danach funktioniert es in jeder Sitzung. Es gibt auch fremde Dienste, die deinen Server über die Adressauflösung als einen der offiziellen ausgeben; die funktionieren, aber sie sitzen zwischen deinen Spielern und uns, sie gehen bei Aktualisierungen der Konsolen kaputt, und wir können sie für dich nicht reparieren.

Gib die beiden Adressen getrennt heraus und schreibe dazu, welche welche ist. Java-Spieler brauchen den Hostnamen und den Java-Port. Bedrock-Spieler brauchen denselben Hostnamen und den Bedrock-Port, eingetragen in das Feld für den Port und nicht mit einem Doppelpunkt hinter die Adresse gesetzt: So sind Java-Spieler es gewohnt, und Bedrock nimmt das nicht an.

Isometrisches Minecraft-Diorama eines Wohnzimmers, in dem ein Spieler auf einem Sitzsack einen Controller vor einem Fernseher hält, der einen Titelbildschirm mit grünem Knopf Play zeigt
Bedrock auf einer Konsole. Dasselbe Spiel, aber der Reiter Servers hinter Play hat kein Feld für deine Adresse, also kommt ein Konsolenspieler über einen Freund herein.
Isometrische Minecraft-Zeichnung: ein Spieler am Handy fügt den Server hinzu, und ein Spieler mit Controller kommt herein, indem er diesem Freund beitritt
Ein Konsolenspieler hat einen Controller, kein Feld Add server. Jemand unter Windows oder am Handy fügt den Server hinzu, der Konsolenspieler tritt über den Reiter Friends bei diesem Freund bei.

6. Was auch danach anders bleibt

Geyser übersetzt zwischen Java und Bedrock, und für eine Handvoll Funktionen gibt es in der anderen Edition keine direkte Entsprechung. Gut zu wissen, bevor jemand sie als Fehler meldet.

Ressourcenpakete sind der größte Punkt. Ein Paket für Java ist für einen Bedrock-Client unsichtbar, egal was in deiner server.properties steht, denn die Formate haben nichts miteinander zu tun. Nutzt dein Server ein eigenes Paket, brauchst du eine Bedrock-Fassung davon als .mcpack im Ordner packs von Geyser, und ab da pflegst du zwei Pakete.

Die meisten Menüs funktionieren wie erwartet. Was ein Plugin in eine Truhe zeichnet, ist für Bedrock auch eine Truhe, Läden, Kits und Abstimmungen kommen also mit. Anders wird die Texteingabe: Wo Java dich auf ein Schild oder einen Amboss schreiben lässt, bekommt Bedrock ein Eingabefenster. Das funktioniert, sieht aber anders aus als auf Java und als das Bildschirmfoto in deinem Wiki. Der Zuschauermodus hat auf Bedrock keine Entsprechung und wird angenähert, und manche Partikel sehen anders aus oder fehlen.

Alles, was ein Plugin mit einem Spieler tut statt mit seinem Bildschirm, geht unverändert durch, denn wenn es bei deinen Plugins ankommt, ist ein Bedrock-Spieler einfach ein Spieler: Kontostände, Rechtegruppen, Gebietsansprüche, Chatformat, gespielte Zeit. Genau das ist der wichtigste Grund dafür, auf einem Java-Server zu brücken statt einen zweiten Bedrock-Server zu betreiben. Du behältst eine Welt, eine Wirtschaft und einen Satz Plugins, und die zweite Edition kommt als zusätzliche Spieler an statt als zweiter Server.

7. Wenn es nicht funktioniert

Crossplay geht auf wenige Arten kaputt, und jede davon hat ein eigenes Symptom. Fang beim Symptom in der Tabelle an und nicht bei der Pluginliste.

Fünf Arten, auf die eine Einrichtung scheitert, jede mit ihrem eigenen Anzeichen.
SymptomUrsacheWas hilft
Der Server taucht in der Bedrock-Serverliste nie aufDer Bedrock-Port ist nicht erreichbar. Bedrock spricht RakNet über UDP, eine Weiterleitung nur für TCP oder eine einzelne Zuweisung trägt das nicht.Lege im Panel eine zweite Zuweisung für UDP 19132 an und stelle bedrock.port darauf.
Er verbindet und bricht dann mit einem Fehler bei der Anmeldung abauth-type steht noch auf online, so wird es ausgeliefert. Geyser verlangt dann von jedem Bedrock-Spieler ein Java-Konto.Setze remote.auth-type auf floodgate und starte neu, mit Floodgate neben Geyser installiert.
Bedrock-Spieler kommen herein, fliegen aber bei Whitelist oder Rechten wieder herausNamen über Floodgate tragen ein Vorzeichen, .Steve und Steve sind für jedes Plugin, das Text speichert, zwei verschiedene Namen.Setze den Namen mit Vorzeichen auf die Whitelist, oder arbeite mit der UUID, die Floodgate je Xbox-Konto stabil hält.
Bedrock-Spieler werden abgewiesen, Java-Spieler kommen problemlos hereinGeyser spricht das neueste Java-Protokoll, das es unterstützt. Auf einer älteren Serverversion ist dieses Protokoll unbekannt.Installiere ViaVersion und ViaBackwards, oder ziehe den Server auf die neueste Version.
Der Port ändert sich und Crossplay ist nach einem Neustart totclone-remote-port steht auf true, damit folgt Geyser dem Java-Port statt seinem eigenen.Lass es hier auf false. Deine Zuweisungen liegen fest, also sollte auch der Bedrock-Port festliegen.
Das Pop-up Online play von Bedrock Edition mit dem Hinweis, dass du dich mit einem Server eines Drittanbieters verbindest, mit grünem Knopf Proceed und Knopf Back
Diese Warnung ist normal: Bedrock zeigt sie vor jedem Server, der kein Mojang-Partner ist. Proceed ist die richtige Antwort. Nicht normal ist, wenn der Server gar nicht erscheint. Fehlt der Server in der Liste, prüf zuerst die UDP-Zuweisung aus Schritt 2. Spieler unter Windows, iOS und Android tippen auf Proceed, um deinem Bedrock-Server beizutreten.

8. Was dich das an Leistung kostet

Geyser hält je Bedrock-Spieler eine offene Sitzung und schreibt jedes Paket in beide Richtungen um. Das ist Rechenarbeit und kein Speicherbedarf, und sie wächst mit der Zahl der Bedrock-Spieler, die du wirklich hast, nicht mit der, die du erlaubst. In der Praxis brauchst du eher Luft bei der CPU als ein größeres Paket: Eine Maschine, die mit Java-Spielern schon am Limit läuft, zeigt die Belastung zuerst auf der Bedrock-Seite, als Zurückspringen an den Chunkgrenzen.

Unser kleinstes Paket, Starter Performance, hat 2 vCPU und 8 GB und kostet 15,95 € im Monat, mit 60% Rabatt auf deine ersten sechs Monate in Polen, und es trägt Geyser und Floodgate ohne Probleme. Die Stufe darüber, Standard Performance, legt 1 vCPU und 4 GB darauf, und das ist die Reserve, die du kaufst, wenn eure Runde zur Hälfte auf Konsole und Handy sitzt.

Welche Geyser-Fassung zu welcher Serversoftware gehört, welche Versionen wir anbieten und was die beiden Pakete kosten, wird beim Bauen dieser Seite aus unseren eigenen Dateien gelesen.

Fragen zu Crossplay

Was genau macht GeyserMC?

Es übersetzt zwischen den beiden Editionen. Auf deinem Java-Server nimmt Geyser die Sprache von Bedrock entgegen und gibt sie als Java-Sprache weiter, sodass Konsole und Handy in dieselbe Welt kommen, ohne dass du einen zweiten Server betreibst.

Warum brauche ich einen zweiten Port?

Weil die beiden Editionen unterschiedlich sprechen. Java läuft über TCP auf 25565, Bedrock über UDP auf 19132. Das sind zwei getrennte Wege, dein Server braucht also eine zweite Zuweisung, bevor Geyser überhaupt irgendwo lauschen kann.

Brauchen meine Bedrock-Spieler ein Java-Konto?

Mit Floodgate nicht. Sie werden dann gegen Xbox Live geprüft. Auf 2 unserer 7 Softwarearten geht Floodgate allerdings nicht, weil Geyser dort nur daneben laufen kann, und dann brauchen sie doch eines.

Warum finden meine Freunde an der Konsole den Server nicht?

Weil es auf Xbox, PlayStation und Switch keinen Knopf gibt, um eine eigene Adresse einzutragen. Der zuverlässige Weg führt über die Freundesliste: Jemand an Windows oder am Handy trägt den Server ein, geht hinein, und die Konsole springt über diesen Freund hinterher.

Sehen Bedrock-Spieler mein Ressourcenpaket?

Nein. Ein Paket für Java ist für einen Bedrock-Client unsichtbar, die Formate haben nichts miteinander zu tun. Willst du beiden Seiten dasselbe zeigen, brauchst du eine eigene Fassung als .mcpack im Ordner packs von Geyser, und dann pflegst du zwei Pakete.

Zwei Protokolle in einem Tick

Geyser übersetzt jedes Bedrock-Paket in etwas, das der Java-Server versteht, und diese Übersetzung passiert auf demselben Kern, der die Welt rechnet. Bei einer Handvoll Spieler merkt das niemand. Bei einem vollen Server ist es echte Arbeit, und sie kommt zu allem anderen dazu. Crossplay gibt es auch auf der Performance-Linie, auf einem AMD Ryzen 9 5900X in Deutschland oder einem AMD Ryzen 9 7950X mit DDR5-RAM in Polen.

Konsolenspieler und Bedrock-Welten

Konsolenspieler brauchen auf ihrer eigenen Seite ein paar zusätzliche Schritte, bevor sie einem Java-Server beitreten können, und How to Let Console Players Join Your Java Server geht sie durch. Eine bestehende Java-Welt nach Bedrock zu bringen, ist eine eigene Aufgabe: How to Convert a Java World to Bedrock Format. Beide Anleitungen sind auf Englisch.

Geschrieben und geprüft vom Team von Astroworld Hosting. Zuletzt überprüft am 6. September 2026.

Lieferung: die meisten Server gehen sofort durch und laufen wenige Sekunden nach der Zahlung, der Rest folgt tagsüber innerhalb von 60 Minuten und nachts innerhalb von 12 Stunden.