Minecraft16. Dezember 2025 81 Aufrufe

Wie man GeyserMC (Crossplay Java/Bedrock) auf OuiPanel konfiguriert

Wie man GeyserMC (Crossplay Java/Bedrock) auf OuiPanel konfiguriert

Wie man GeyserMC (Java/Bedrock Crossplay) auf OuiPanel einrichtet

Geschätzte Zeit: 15-20 Minuten
Schwierigkeit: Mittel ⭐⭐
Voraussetzungen: Minecraft Java Server (Paper/Spigot), zusätzlicher verfügbarer Port


📋 Einführung

GeyserMC ist ein Plugin, das es Minecraft Bedrock Edition Spielern ermöglicht, Ihrem Minecraft Java Edition Server beizutreten. Es fungiert als Übersetzer zwischen den beiden Spielversionen und ermöglicht echtes Crossplay zwischen allen Plattformen.

Unterstützte Plattformen

Plattform Unterstützung
🖥️ Windows 10/11 (Bedrock) ✅ Vollständig
📱 iOS (iPhone/iPad) ✅ Vollständig
📱 Android ✅ Vollständig
🎮 Xbox ✅ Vollständig
🎮 Nintendo Switch ✅ Vollständig
🎮 PlayStation 4/5 ⚠️ Spezielle Konfiguration erforderlich
🖥️ Java Edition ✅ Nativ (kein Geyser erforderlich)

Wie funktioniert es?

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Java Spieler   │────▶│                 │────▶│                 │
│  (PC)           │     │   Server        │     │                 │
└─────────────────┘     │   Minecraft     │     │    Welt         │
                        │   Java          │     │    Geteilt      │
┌─────────────────┐     │   +             │     │                 │
│  Bedrock Spieler│────▶│   GeyserMC      │────▶│                 │
│  (Mobile/Konsole)│     │   (Übersetzer)  │     │                 │
└─────────────────┘     └─────────────────┘     └─────────────────┘

Geyser übersetzt Bedrock-Daten in Java-Daten und umgekehrt, sodass beide Spielergruppen zusammen spielen können.


🧩 Benötigte Komponenten

Plugin Funktion Erforderlich
GeyserMC Übersetzt das Bedrock-Protokoll → Java ✅ Ja
Floodgate Ermöglicht Bedrock-Spielern die Verbindung ohne Java-Konto ✅ Empfohlen
ViaVersion Unterstützung älterer Minecraft-Versionen ⚠️ Optional

💡 Ohne Floodgate müssten Bedrock-Spieler ein Minecraft Java Edition Konto haben, was normalerweise unpraktisch ist.


⚙️ Voraussetzungen

Kompatibler Servertyp

GeyserMC funktioniert mit den folgenden Servertypen:

Typ Unterstützung Geyser-Datei
Paper ✅ Empfohlen Geyser-Spigot.jar
Spigot ✅ Vollständig Geyser-Spigot.jar
Purpur ✅ Vollständig Geyser-Spigot.jar
BungeeCord ✅ Vollständig Geyser-BungeeCord.jar
Velocity ✅ Vollständig Geyser-Velocity.jar
Fabric ✅ Vollständig Geyser-Fabric.jar
NeoForge ✅ Vollständig Geyser-NeoForge.jar
Vanilla ❌ Nicht unterstützt -

⚠️ Wichtig: Wenn Sie einen Vanilla-Server haben, müssen Sie ihn zuerst in Paper oder Spigot über den Versionsmanager konvertieren.


Zusätzlich erforderlicher Port

GeyserMC benötigt einen zusätzlichen UDP-Port für Bedrock-Verbindungen:

  • Java-Port: 25565 (TCP) - für Java-Spieler
  • Bedrock-Port: 19132 (UDP) - für Bedrock-Spieler

💡 Auf OuiPanel können Sie einen zusätzlichen Port über KonfigurationPortverwaltung hinzufügen.


📥 Schritt 1: Plugins herunterladen

GeyserMC herunterladen

  1. Gehen Sie zu geysermc.org
  2. Klicken Sie auf Download
  3. Wählen Sie die Version, die zu Ihrem Server passt:
Ihr Server Zu ladende Datei
Paper / Spigot / Purpur Geyser-Spigot.jar
BungeeCord / Waterfall Geyser-BungeeCord.jar
Velocity Geyser-Velocity.jar
Fabric Geyser-Fabric.jar
NeoForge Geyser-NeoForge.jar

Floodgate herunterladen

  1. Auf geysermc.org, klicken Sie auf den Tab Floodgate
  2. Laden Sie die Version herunter, die zu Ihrem Server passt:
Ihr Server Zu ladende Datei
Paper / Spigot / Purpur Floodgate-Spigot.jar
BungeeCord / Waterfall Floodgate-BungeeCord.jar
Velocity Floodgate-Velocity.jar
Fabric Floodgate-Fabric.jar

📤 Schritt 2: Plugins auf OuiPanel installieren

Dateien hochladen

  1. Melden Sie sich bei OuiPanel an
  2. Wählen Sie Ihren Minecraft-Server aus
  3. Gehen Sie zum Dateimanager
  4. Navigieren Sie zum Ordner plugins (oder mods für Fabric)
  5. Klicken Sie auf Hochladen und laden Sie hoch:
    • Geyser-Spigot.jar
    • Floodgate-Spigot.jar

Bild

Erster Start

  1. Gehen Sie zur Konsole
  2. Starten Sie den Server
  3. Warten Sie auf den vollständigen Start
  4. Überprüfen Sie, ob Geyser korrekt geladen wird:
[INFO]: [Geyser-Spigot] Lade Geyser Version X.X.X...
[INFO]: [Geyser-Spigot] Geyser ist jetzt bereit, Bedrock-Verbindungen zu akzeptieren!
[INFO]: [Floodgate] Floodgate wurde aktiviert!
  1. Stoppen Sie den Server, um die Konfiguration vorzunehmen

⚙️ Schritt 3: Einrichten eines Bedrock-Ports

Einen Port auf OuiPanel hinzufügen

  1. Gehen Sie zu KonfigurationPortverwaltung (oder Netzwerk)
  2. Klicken Sie auf Port hinzufügen
  3. Notieren Sie sich den zugewiesenen neuen Port (z.B.: 19132 oder ähnlich)
  4. Fügen Sie eine Notiz hinzu: "Port Bedrock GeyserMC"

Bild

💡 Hinweis: Der Standardport für Bedrock ist 19132, aber OuiPanel kann Ihnen einen anderen Port zuweisen. Notieren Sie ihn sich gut!


⚙️ Schritt 4: GeyserMC konfigurieren

Zugriff auf die Konfigurationsdatei

  1. In der Dateiverwaltung navigieren Sie zu:
    /plugins/Geyser-Spigot/config.yml
    
  2. Klicken Sie auf die Datei, um sie zu bearbeiten

Konfiguration des Bedrock-Ports

Suchen Sie den Abschnitt bedrock: und ändern Sie den Port:

bedrock:
  # Die Adresse, auf der Geyser lauscht
  address: 0.0.0.0
  # Der Bedrock-Port (ersetzen Sie ihn durch Ihren zugewiesenen Port)
  port: 19132
  # Aktivieren des Klonens des entfernten IP
  clone-remote-port: false
  # MOTD, das den Bedrock-Spielern angezeigt wird
  motd1: "Mein Minecraft-Server"
  motd2: "Crossplay Java & Bedrock!"
  # Servername in der Liste
  server-name: "Mein Server"

⚠️ Wichtig: Ersetzen Sie 19132 durch den Port, den Sie im vorherigen Schritt erhalten haben!


Konfiguration der Java-Verbindung

Suchen Sie den Abschnitt remote::

remote:
  # Die Adresse des Java-Servers (normalerweise localhost)
  address: auto
  # Der Port des Java-Servers
  port: 25565
  # Authentifizierungstyp
  auth-type: floodgate
Parameter Wert Erklärung
address auto Automatische Erkennung (empfohlen)
port 25565 Port Ihres Java-Servers
auth-type floodgate Verwenden von Floodgate zur Authentifizierung

Wichtige Optionen

# Präfix für Bedrock-Spieler (vermeidet Pseudokonflikte)
floodgate-key-file: key.pem

# Befehle von Bedrock zulassen
command-suggestions: true

# Koordinaten für Bedrock-Spieler anzeigen
show-coordinates: true

# Debug-Modus aktivieren (in der Produktion deaktivieren)
debug-mode: false

# Maximale Anzahl von angezeigten Bedrock-Spielern
max-players: 100

# Anonyme Statistiken aktivieren
metrics:
  enabled: true

Vollständige empfohlene Konfiguration

Hier ist eine optimierte config.yml Konfiguration:

bedrock:
  address: 0.0.0.0
  port: 19132  # Ersetzen Sie durch Ihren Port!
  clone-remote-port: false
  motd1: "Mein Server Crossplay"
  motd2: "Java & Bedrock zusammen!"
  server-name: "MeinServer"
  compression-level: 6
  enable-proxy-protocol: false

remote:
  address: auto
  port: 25565
  auth-type: floodgate

floodgate-key-file: key.pem

command-suggestions: true
passthrough-motd: true
passthrough-player-counts: true
legacy-ping-passthrough: false

max-players: 100

show-coordinates: true

emote-offhand-workaround: "disabled"

cache-images: 0

allow-custom-skulls: true

add-non-bedrock-items: true

above-bedrock-nether-building: false

force-resource-packs: true

xbox-achievements-enabled: false

⚙️ Schritt 5: Floodgate konfigurieren

Zugriff auf die Floodgate-Konfiguration

  1. Navigieren Sie zu:
    /plugins/floodgate/config.yml
    
  2. Öffnen Sie die Datei, um sie zu bearbeiten

Floodgate-Konfiguration

# Präfix für Bedrock-Pseudonyme (vermeidet Konflikte)
username-prefix: "."

# Leerzeichen in Pseudonymen ersetzen (Bedrock-Pseudonyme können Leerzeichen enthalten)
replace-spaces: "_"

# Debug-Modus
debug-mode: false

# Spielerdatenbankkonfiguration
player-link:
  enabled: true
  type: sqlite

💡 Pseudonym-Präfix: Mit dem Präfix . wird ein Bedrock-Spieler namens "Steve" als .Steve auf dem Server angezeigt. Dies vermeidet Konflikte, wenn ein Java-Spieler denselben Benutzernamen hat.


🔄 Schritt 6: Server neu starten und testen

Server neu starten

  1. Gehen Sie zur Konsole von OuiPanel
  2. Klicken Sie auf Starten
  3. Warten Sie auf den vollständigen Start

Funktionsüberprüfung

In der Konsole sollten Sie sehen:

[INFO]: [Geyser-Spigot] Lade Geyser...
[INFO]: [Geyser-Spigot] Geyser Version X.X.X
[INFO]: [Geyser-Spigot] Lauschen auf /0.0.0.0:19132
[INFO]: [Geyser-Spigot] Geyser ist jetzt bereit, Bedrock-Verbindungen zu akzeptieren!
[INFO]: [Floodgate] Floodgate wurde aktiviert!

Bedrock-Verbindung testen

Verwenden Sie den Befehl in der Konsole:

geyser connectiontest IP:PORT

Beispiel:

geyser connectiontest 123.456.789.0:19132

Erwartetes Ergebnis:

[Geyser] Verbindungstest erfolgreich!

📱 Schritt 7: Bedrock-Spieler verbinden

Verbindungsinformationen

Bedrock-Spieler müssen verwenden:

Information Wert
Adresse Die IP Ihres Servers
Port Der konfigurierte Bedrock-Port (z.B. 19132)

⚠️ Wichtig: Der Bedrock-Port ist anders als der Java-Port!


Verbindung von Windows 10/11 aus

  1. Starten Sie Minecraft für Windows (Bedrock Edition)
  2. Klicken Sie auf SpielenServerServer hinzufügen
  3. Füllen Sie aus:
    • Servername: Was auch immer Sie möchten
    • Serveradresse: IP Ihres Servers
    • Port: Ihr konfigurierter Bedrock-Port (z.B. 19132)
  4. Klicken Sie auf Speichern
  5. Wählen Sie den Server aus und klicken Sie auf Beitreten

Verbindung von Mobile (iOS/Android) aus

  1. Starten Sie Minecraft auf Ihrem Gerät
  2. Klicken Sie auf SpielenServerServer hinzufügen
  3. Geben Sie die Adresse und den Port ein
  4. Speichern und beitreten

Verbindung von der Xbox aus

  1. Auf der Xbox sind benutzerdefinierte Server nicht direkt zugänglich
  2. Lösungen:
    • Verwenden Sie die BedrockConnect-App (DNS-Änderung)
    • Oder verwenden Sie MC Server Connector aus dem Microsoft Store

DNS-Methode (BedrockConnect)

  1. Auf der Xbox gehen Sie zu EinstellungenNetzwerkErweiterte Einstellungen
  2. DNS-EinstellungenManuell
  3. Geben Sie ein:
    • Primärer DNS: 104.238.130.180
    • Sekundärer DNS: 8.8.8.8
  4. Starten Sie Minecraft neu
  5. In der Server-Registerkarte klicken Sie auf einen Partner-Server
  6. Ein Menü wird angezeigt, um die IP Ihres Servers einzugeben

Verbindung von der Nintendo Switch aus

Gleiche Methode wie bei der Xbox:

  1. SystemeinstellungenInternetInternet-Einstellungen
  2. Wählen Sie Ihr Netzwerk → Einstellungen ändern
  • DNS-EinstellungenManuell
  • Haupt-DNS: 104.238.130.180
  • Befolgen Sie die gleichen Schritte wie bei Xbox

  • Verbindung von der PlayStation

    ⚠️ Hinweis: PlayStation ist restriktiver. Sie müssen eine Proxy-App in Ihrem lokalen Netzwerk verwenden.

    1. Laden Sie BedrockConnect oder Phantom auf einem PC im selben Netzwerk herunter
    2. Konfigurieren Sie den Proxy
    3. Ändern Sie die DNS Ihrer PlayStation auf die IP des Proxy-PCs

    🔧 GeyserMC-Befehle

    Konsolenbefehle

    Befehl Beschreibung
    geyser reload Lädt die Konfiguration neu
    geyser version Zeigt die Geyser-Version an
    geyser dump Generiert einen Diagnosebericht
    geyser statistics Zeigt Statistiken an
    geyser connectiontest IP:PORT Testet die Bedrock-Verbindung
    geyser list Listet die verbundenen Bedrock-Spieler auf

    Spielerbefehle (Im Spiel)

    Befehl Beschreibung
    /geyser help Liste der verfügbaren Befehle
    /geyser offhand Wechselt das Objekt in die Nebenhand
    /geyser advancements Öffnet das Fortschrittsmenü
    /geyser statistics Öffnet das Statistikmenü
    /geyser settings Geyser-Einstellungen

    🔧 Fehlerbehebung

    Bedrock-Spieler können nicht verbinden

    Ursache Lösung
    Falscher Port Überprüfen Sie den Port in config.yml und auf OuiPanel
    Nicht geöffneter Port Überprüfen Sie in der Portverwaltung, ob der Port erstellt wurde
    Falsche IP Verwenden Sie die Haupt-IP des Servers
    Firewall Der Port muss im UDP-Protokoll erreichbar sein

    Fehler "Unable to connect to world"

    1. Überprüfen Sie, ob der Server gestartet ist
    2. Überprüfen Sie, ob Geyser geladen ist (Konsolen-Logs)
    3. Testen Sie mit geyser connectiontest
    4. Überprüfen Sie, ob der Port korrekt ist

    Fehler "Disconnected from server"

    1. Überprüfen Sie auth-type: floodgate in der Geyser-Konfiguration
    2. Vergewissern Sie sich, dass Floodgate installiert und aktiviert ist
    3. Überprüfen Sie, ob key.pem im Floodgate-Verzeichnis existiert

    Bedrock-Skins werden nicht korrekt angezeigt

    Es handelt sich um ein bekanntes Limit. Lösungen:

    • Installieren Sie das Plugin SkinsRestorer für Java-Spieler
    • Benutzerdefinierte Bedrock-Skins funktionieren nicht auf Java

    Chat-Problem (1.19.1+)

    Für Versionen 1.19.1 und höher müssen Sie möglicherweise:

    1. In server.properties hinzufügen:
      enforce-secure-profile=false
      
    2. Oder das Plugin NoEncryption / FreedomChat installieren

    Fehler "Invalid credentials"

    1. Überprüfen Sie, ob auth-type auf floodgate eingestellt ist
    2. Starten Sie den Server neu
    3. Löschen und erstellen Sie die Dateien key.pem erneut

    📊 Crossplay-Beschränkungen

    Unterschiede zwischen den Versionen

    Funktion Java Bedrock über Geyser
    Combos PvP ✅ Nativ ⚠️ Unterschiedlich
    Redstone ✅ Vollständig ⚠️ Geringfügige Unterschiede
    Bestimmte Blöcke ✅ Alle ⚠️ Unterschiedliche Darstellung
    Befehle ✅ Alle ⚠️ Manchmal unterschiedliche Syntax
    F3 (Debug) ✅ Ja ❌ Nein
    Mods ✅ Bei modifiziertem Server ❌ Nein

    Was gut funktioniert

    • ✅ Erkundung und Bau
    • ✅ Überleben und Abenteuer
    • ✅ Grundlegende Minispiele
    • ✅ Chat und Kommunikation
    • ✅ Wirtschaft und Standard-Plugins

    Was Probleme verursachen kann

    • ⚠️ Wettbewerbs-PvP (unterschiedliche Mechaniken)
    • ⚠️ Komplexe Piston-/Redstone-Mechanismen
    • ⚠️ Einige fortgeschrittene Plugins
    • ⚠️ Benutzerdefinierte Ressourcenpakete

    💡 Best Practices

    Serverkonfiguration

    Praxis Grund
    Verwendung von Floodgate Vermeidet die Notwendigkeit eines Java-Kontos
    Festlegen eines Präfixes (.) Vermeidet Pseudokonflikte
    Regelmäßige Tests Stellt sicher, dass das Crossplay funktioniert
    Geyser aktualisieren Neue Funktionen und Korrekturen

    Für Spieler

    Tipp Erklärung
    Verwenden Sie denselben Benutzernamen Erleichtert die Identifizierung
    Melden Sie Fehler Hilft, die Erfahrung zu verbessern
    Geduld haben Einige Mechaniken sind unterschiedlich

    📝 Zusammenfassung

    GEYSERMC AUF OUIPANEL KONFIGURIEREN:
    
    1. VORAUSSETZUNGEN
       ├── Paper/Spigot/Purpur-Server (nicht Vanilla)
       ├── Zusätzlicher verfügbarer Port
       └── Geyser + Floodgate herunterladen
    
    2. INSTALLATION
       ├── Geyser-Spigot.jar in /plugins/ hochladen
       ├── Floodgate-Spigot.jar in /plugins/ hochladen
       ├── Server starten (erstellt die Konfigurationen)
       └── Anhalten, um zu konfigurieren
    
    3. PORTKONFIGURATION
       ├── Konfiguration → Portverwaltung
       ├── Einen neuen Port hinzufügen
       └── Notieren Sie den zugewiesenen Port (z. B. 19132)
    
    4. GEYSER-KONFIGURATION
       ├── Bearbeiten von /plugins/Geyser-Spigot/config.yml
       ├── Port ändern: IHR_PORT
       ├── Überprüfen von auth-type: floodgate
       └── Speichern
    
    5. BEDROCK-VERBINDUNG
       ├── Adresse: IP des Servers
       ├── Port: Bedrock-Port (nicht der Java-Port!)
       └── Xbox/Switch: Verwenden Sie die DNS-Methode
    
    PORTS:
    ├── Java: 25565 (oder Ihr Hauptport)
    └── Bedrock: 19132 (oder zugewiesener Port)
    
    DATEIEN:
    ├── /plugins/Geyser-Spigot/config.yml
    └── /plugins/floodgate/config.yml
    
    NÜTZLICHE BEFEHLE:
    ├── geyser connectiontest IP:PORT
    ├── geyser reload
    ├── geyser list
    └── geyser dump
    

    📚 Ressourcen

    Ressource URL
    Offizielle GeyserMC-Website geysermc.org
    GeyserMC-Wiki wiki.geysermc.org
    GeyserMC-Discord discord.gg/geysermc
    GeyserMC-GitHub github.com/GeyserMC