Minecraft Hosting Anleitung
Crossplay einrichten: Java und Bedrock in einer Welt
Ein Java-Server, auf den auch Konsole und Handy dürfen. Acht Schritte; beim zweiten, dem Port, bleiben die meisten Einrichtungen hängen.
Die kurze Antwort
Paper, Purpur oder Spigot mit Geyser und Floodgate
Beides kostenlose Plugins. Forge und Vanilla haben keinen Platz dafür.
Ein zweiter Port, UDP 19132
Bedrock spricht nicht auf dem Java-Port. Ohne die UDP-Zuweisung taucht der Server nie auf.
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.
| Du hast bestellt | Geyser-Fassung | Kommt in | Floodgate |
|---|---|---|---|
| PaperWas wir standardmäßig aufsetzen | Geyser-Spigot | Ordner plugins | Ja, floodgate-spigot |
| Purpur | Geyser-Spigot | Ordner plugins | Ja, floodgate-spigot |
| Fabric | Geyser-Fabric | Ordner mods | Ja, floodgate-fabric |
| Forge | Geyser Standalone | Neben dem Server | Nein, Java-Konto nötig |
| NeoForge | Geyser-NeoForge | Ordner mods | Ja, floodgate-neoforge |
| Spigot | Geyser-Spigot | Ordner plugins | Ja, floodgate-spigot |
| Vanilla | Geyser Standalone | Neben dem Server | Nein, 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.

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: falseIst 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.

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: floodgateStell 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.
| Version an der Kasse | Zusätzlich installieren |
|---|---|
| LatestWas ein neuer Server bekommt, wenn du nichts anderes wählst | Nichts zusätzlich |
| 26.2 | Nichts zusätzlich, das ist die Version, die Geyser spricht |
| 26.1.2 | ViaVersion und ViaBackwards |
| 26.1.1 | ViaVersion und ViaBackwards |
| 1.21.11 | ViaVersion und ViaBackwards |
| 1.21.8 | ViaVersion und ViaBackwards |
| 1.21.4 | ViaVersion und ViaBackwards |
| 1.21.1 | ViaVersion und ViaBackwards |
| 1.20.6 | ViaVersion und ViaBackwards |
| 1.20.4 | ViaVersion und ViaBackwards |
| 1.20.1 | ViaVersion und ViaBackwards |
| 1.19.4 | ViaVersion und ViaBackwards |
| 1.18.2 | ViaVersion und ViaBackwards |
| 1.16.5 | ViaVersion und ViaBackwards |
| 1.12.2 | ViaVersion, ViaBackwards und ViaRewind |
| 1.8.9 | ViaVersion, 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.


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.
| Symptom | Ursache | Was hilft |
|---|---|---|
| Der Server taucht in der Bedrock-Serverliste nie auf | Der 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 ab | auth-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 heraus | Namen ü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 herein | Geyser 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 tot | clone-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. |

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.
Pakete mit Luft für Geyser
Starter Performance8 GB€6,38Erste 6 Monate · danach €15,95/Mon.
Standard Performance12 GB€9,58Erste 6 Monate · danach €23,95/Mon.
Premium Performance24 GB€18,78Erste 6 Monate · danach €46,95/Mon.Alle 21 Pakete in drei Editionen ansehenVier Fragen beantworten und die passende Größe bekommen
Jede Zahl auf dieser Seite wird beim Bauen der Seite aus unseren eigenen Dateien gelesen.
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.