Repository navigation
Crossplay DE
github-actions[bot] edited this page Oct 30, 2026
·
5 revisions
Ziel: Java-Clients von 1.8 bis 26.3 und Bedrock-Clients spielen auf denselben Servern.
| Client | Weg |
|---|---|
| Java, neueste Version | Velocity → direkt zum Backend |
| Java, andere Versionen | ViaVersion übersetzt neuere Clients; ViaBackwards und ViaRewind decken ältere Clients bis 1.8 ab |
| Bedrock | Geyser übersetzt das Protokoll, Floodgate meldet Bedrock-Spieler ohne Java-Account an |
All das läuft auf dem Proxy. Die Backends laufen auf der neuesten Minecraft-Version und müssen nicht wissen, mit welchem Client jemand spielt.
- Auf dem Proxy laufen Velocity, Geyser, Floodgate, ViaVersion 5.12.2, ViaBackwards 5.12.2 und ViaRewind 4.2.0. ViaBackwards und ViaRewind übersetzen für ältere Java-Clients bis 1.8 (#5).
- Floodgate läuft auf jedem Backend, auch auf dem Fabric-Mod-Server (Floodgate-Fabric 2.2.7-b69, #4). Alle Server nutzen denselben Floodgate-Schlüssel.
- Geyser nimmt beide Bedrock-Transporte an (
transport: both): RakNet auf UDP 19132, NetherNet mit eingebautem Signaling auf TCP 19132 und dessen WebRTC-Verkehr auf UDP 19133 (immerbedrock-port+ 1). Ist das Netzwerk von außen erreichbar, alle drei weiterleiten.
- Jeder Spielmodus muss auf Bedrock spielbar sein. Ein Modus, den Bedrock-Spieler nicht betreten können, wird nicht veröffentlicht.
- Menüs sind Inventar-Menüs, die Geyser auch auf Bedrock anzeigt. Bedrock-Formulare nutzen wir nicht, damit beide Editionen dasselbe Menü sehen.
- Der Mod-Server nutzt nur serverseitige Mods, weil Bedrock-Clients keine Fabric-Mods installieren können.
- Der geplante Anti-Cheat (Etappe 6) behandelt Bedrock-Bewegungen gesondert, damit Bedrock-Spieler für normales Verhalten nicht auffallen.
- Das geplante Resourcepack (Etappe 7) gibt es als Java-Pack für jedes
pack_formatvon 1.8 bis 26.3 und als Bedrock-Pack für Geyser.
Das Vectolyn-Plugin deckt Minecraft 1.8.8 bis 26.3 über Versionsadapter ab. Für 1.8.8-Server-Gruppen wählen wir in Etappe 2 einen modernen Fork, der unter Java 21 läuft.
VectolynCloud · GPL-3.0 · Repository · Discussions · Roadmap · Source: docs/wiki/