25% Rabatt auf die erste Bestellung mitAPEX25
Minecraft
Gepostet am Apr 1, 2021

Minecraft Java und Bedrock Crossplay Server mit GeyserMC

Übersicht Eine der besten Funktionen von Minecraft ist die Möglichkeit, Servern beizutreten und mit anderen zu spielen. Dies gilt besonders, wenn man sich mit Freunden zusammenschließt. Probleme können auftreten, wenn einige in der Java Ed...
Minecraft Java und Bedrock Crossplay Server mit GeyserMC

Übersicht

Eine der besten Funktionen von Minecraft ist die Möglichkeit, Servern beizutreten und mit anderen zu spielen. Dies gilt besonders, wenn man sich mit Freunden zusammenschließt. Probleme können auftreten, wenn einige in der Java Edition spielen, während andere in der Bedrock Edition spielen. Standardmäßig sind Server nicht plattformübergreifend, was verhindert, dass beide Versionen demselben Server beitreten können. Zum Glück gibt es GeyserMC ein Minecraft-Plugin, das dieses Dilemma lösen kann. Das Plugin kann auf Java-Servern installiert und konfiguriert werden, um es Bedrock-Spielern zu ermöglichen, beizutreten und wie bei jedem anderen Server zu spielen. Zusätzlich dazu stehen diesen Spielern installierte Plugins zur Verfügung, sodass alle dieselben Erfahrungen machen können. Es gibt zwei Möglichkeiten, GeyserMC zu konfigurieren, daher haben wir diesen Minecraft Server Hosting Guide erstellt, um dir den Einstieg zu erleichtern.

 

Automatische Installation

  1. Greife auf dein Apex-Server-Panel zu und stoppe den Server.
  2. Gehe im linken Menü zum Tab “Anpassungen”.
  3. GeyserMC-Anpassungen

  4. Öffne das Dropdown-Menü neben dem Bereich “Geyser Installer” und wähle “Bukkit” aus.
  5. GeyserMC Auto-Installer

  6. Wenn du dazu aufgefordert wirst, wähle “Installation in die Warteschlange stellen” aus und starte dann den Server neu.

GeyserMC-Konsole

Das wird GeyserMC automatisch so konfigurieren, dass es mit deiner bestehenden IP und Port läuft. Du kannst überprüfen, ob es funktioniert hat, indem du die Server-Konsole überprüfst und nach einer Nachricht des Plugins suchst.

 

Manuelle Installation

Alternativ kann GeyserMC manuell über den Tab “FTP-Dateizugriff” installiert werden. Obwohl das komplizierter ist, hast du Zugriff auf mehr Konfigurationsoptionen.

 

Geyser und Floodgate Download

  1. Besuche die GeyserMC Download-Seite.
  2. Finde und klicke auf den Link Geyser-Spigot.jar.
  3. GeyserMC Herunterladen Geyser

  4. Speichere die .jar-Datei an einem sicheren Ort für später.
  5. Besuche außerdem die Floodgate Download-Seite.
  6. Lade die floodgate-spigot.jar herunter und speichere sie wie zuvor.

 

Server Installation

  1. Navigiere zu deiner Apex-Panel-Seite und stoppe den Server.
  2. Scrolle zum Abschnitt “Game File” und öffne das Dropdown-Menü.
  3. GeyserMC Server Version

  4. Stelle sicher, dass du eine Plugin-kompatible Version verwendest, wie zum Beispiel PaperMC oder Spigot.
  5. Betritt anschließend die Seite “FTP File Access” im linken Menü und logge dich ein.
  6. Gehe in den Ordner “plugins” und klicke oben links auf “Upload”.
  7. GeyserMC-Plugins-Ordner

  8. Ziehe die .jar-Dateien in den rechten Bereich.
  9. Sobald der Upload zu 100% abgeschlossen ist, kehre zur Hauptseite des Panels zurück.
  10. GeyserMC Upload

  11. Starte den Server neu, um die Standarddateien für GeyserMC zu laden.

 

Wie du GeyserMC einrichtest

Bevor GeyserMC funktioniert, musst du es so konfigurieren, dass es auf deinem Server läuft. Darüber hinaus muss dein Server Verbindungen von der neuesten Version des Spiels akzeptieren. Wenn du eine ältere Version verwendest, ermöglicht dir die Installation des Plugins ViaVersion diese Anforderung zu erfüllen.

 

Zugriff auf die Konfiguration

  1. Stoppe den Server vom Apex-Panel aus.
  2. Kehre zur FTP-Dateizugriffsoberfläche wie zuvor zurück und melde dich an.
  3. Navigiere durch die Verzeichnisse /plugins/Geyser-Spigot/.
  4. GeyserMC Navigation

  5. Finde die Datei config.yml und klicke rechts auf Bearbeiten, um den Editor zu öffnen.

 

Wie du die IP und Port Einstellungen änderst

  1. Suche den Bedrock-Abschnitt der Konfigurationsdatei:
    bedrock:
      # The IP address that will listen for connections.
      # There is no reason to change this unless you want to limit what IPs can connect to your server.
      address: 0.0.0.0
      # The port that will listen for connections
      port: 19132
  2. Ändere die Adresse, damit sie zu der IP-Adresse deines Servers passt.
  3. Passe den Port an einen zufälligen Port an, zum Beispiel den bereits existierenden Port deines Servers.
  4. GeyserMC Konfig Bedrock

  5. Finde als nächstes den Remote-Abschnitt der Datei mit den folgenden Optionen:
      address: auto
    
      port: 25565
    
      auth-type: online
  6. Lasse die Adresse auf “auto” eingestellt und ändere den Port auf deinen 5-stelligen Serverport.
  7. GeyserMC-Konfigurationsfernbedienung

  8. Wechsele den Authentifizierungstyp zu “floodgate”.
  9. Sobald dies abgeschlossen ist, klicke auf “Speichern” und starte den Server neu.

Version 1.19.1 und höher – Installationen

Für die Versionen 1.19.1 und neuer ist eine zusätzliche Einstellung erforderlich, um Bedrock-Spielern das Beitreten zu ermöglichen.

  1. Vom Hauptpanel aus gehe in das Menü “Config Files” auf der linken Seite.
  2. Hier suche und klicke auf die Option “Server Settings”.
  3. Scrolle nach unten, um die Einstellung “Enforce secure profile” zu finden.
  4. GeyserMC Sicheres Profil erzwingen

  5. Ändere die Einstellung auf “Disabled” und klicke unten auf “Speichern”.
  6. Starte den Server neu, wenn du dazu aufgefordert wirst, um diese Änderungen zu laden.

 

Einen Bedrock Server joinen

Nun, da GeyserMC und Floodgate installiert und konfiguriert wurden, können Bedrock-Spieler den Server betreten und spielen.

  1. Starte Minecraft Bedrock, navigiere zum Abschnitt “Server” und füge einen neuen Server hinzu.
  2. Gib die IP und den Port ein, die im vorherigen Abschnitt “Bedrock” angepasst wurden.
  3. GeyserMC Verbinden

  4. Sobald dies erledigt ist, kannst du versuchen, dem Server beizutreten.
  5. Bei erfolgreicher Verbindung wirst du dem Server beitreten und neben Java Edition-Spielern spielen können.
  6. GeyserMC In-Game

 

Fazit

Durch Befolgen dieser Schritte können Bedrock- und Java Edition-Spieler gemeinsam auf dem gleichen Server spielen. Das ist großartig, um mit Freunden zu spielen oder mehr Menschen beizutreten zu lassen. Darüber hinaus läuft Geyser auf einer plugin-kompatiblen Minecraft-Version, was bedeutet, dass Bedrock-Spieler auch andere installierte Plugins wie EssentialsX nutzen können. Nach Veröffentlichung von Spielaktualisierungen kann es erforderlich sein, die GeyserMC- und/oder Floodgate-Dateien auf dem Server zu aktualisieren. Dies kann einfach durch Wiederholen der Schritte und Ersetzen der alten .jar-Dateien durch neuere erfolgen. Mit diesem neu gewonnenen Wissen bist du bereit, dich mit oder gegen Spieler von verschiedenen Plattformen zu verbünden und deine Minecraft-Abenteuer fortzusetzen.

 

Häufige Probleme

Fehler beim Binden (Failed to Bind):

Oft tritt dieser Fehler auf, wenn die IP und der Port falsch konfiguriert oder bereits belegt sind. Gehe zurück zur config.yml-Datei und stelle sicher, dass die IP mit der deines Servers übereinstimmt, ohne den Port am Ende einzuschließen. Wenn du einen zufälligen Port für die Bedrock-Einstellungen verwendest, versuche es mit einer anderen Portnummer oder erwäge die Verwendung des Standard-5-stelligen Ports deines Servers. Sobald dies angepasst wurde, speichere die Datei und starte neu, um es erneut zu versuchen.

Ich erhalte eine Fehlermeldung, wenn ich mich mit dem Server verbinde:

In einigen Fällen erhalten Bedrock-Spieler einen Fehler beim Versuch, dem Server beizutreten. Die beiden häufigsten Fehler beziehen sich oft auf notwendige Konfigurationseinstellungen. Wenn der Fehler besagt, dass du ein Java-Profil benötigst, stelle sicher, dass der “auth-type” auf Floodgate eingestellt ist. Alternativ, wenn von sicheren Profilen die Rede ist, überprüfe, ob die Einstellung “Enforce Secure Profile” deaktiviert ist. Nachdem eine dieser Korrekturen durchgeführt wurde, starte den Server neu und versuche erneut zu verbinden.

Bedrock-Spieler-Skins werden nicht angezeigt:

In den meisten Fällen werden Bedrock-Skins von Java-Spielern nicht richtig angezeigt. Benutzerdefinierte Bedrock-Skins funktionieren nicht auf Java-Servern, und einige Updates entfernen auch die Funktionalität klassischer Skins. Um Skins für diese Spieler hinzuzufügen, erwäge die Verwendung eines Plugins wie SkinsRestorer.

 

Modded Minecraft Server Hosting
GeyserMC Download Seite
Floodgate Download Seite
So installieren Sie ViaVersion
Wie wird SkinsRestorer installiert?

 

GeyserMC in Minecraft – Häufig gestellte Fragen

 

Was ist GeyserMC in Minecraft?

GeyserMC ist ein Proxy-Plugin, das es Bedrock-Spielern ermöglicht, Java-Servern beizutreten. Es übersetzt Protokolle beider Editionen in Echtzeit und macht Crossplay möglich.

 

Wie installiere ich GeyserMC automatisch auf einem Minecraft-Server?

Nutze im Hosting-Panel den Menüpunkt „Geyser Installer“. Wähle „Bukkit“ oder deine gewünschte Version, stelle die Installation in die Warteschlange und starte den Server neu. Geyser wird automatisch mit Standard-IP und Port eingerichtet.

 

Wie installiere ich GeyserMC manuell?

Lade Geyser-Spigot.jar und floodgate-spigot.jar herunter. Lade beide Dateien in den Plugin-Ordner deines Servers via FTP hoch, starte den Server neu und bearbeite die config.yml für die passende IP- und Port-Zuweisung.

 

GeyserMC mit Floodgate konfigurieren – wie geht das?

Stelle in der Datei config.yml im Abschnitt remote: den auth-type auf floodgate. Achte außerdem darauf, dass der Port korrekt und nicht bereits belegt ist.

 

Welche Plugins brauche ich für GeyserMC?

Floodgate ist empfohlen für Bedrock-Authentifizierung. Zusätzlich sind Plugins wie ViaVersion und SkinsRestorer sinnvoll, um mehr Kompatibilität und kosmetische Features zu unterstützen.

 

GeyserMC IP und Port richtig einstellen – Anleitung?

bedrock.address: auf die IP des Servers setzen, z. B. 0.0.0.0
bedrock.port: einen freien, oft 5-stelligen Port wählen
remote.port: auf den Port des Java-Servers setzen (z. B. 25565)

 

Warum funktioniert GeyserMC nicht auf meinem Server?

Häufige Gründe sind:

  • IP/Port falsch gesetzt
  • auth-type nicht auf „floodgate“
  • Server verwendet inkompatible Version
  • „Enforce secure profile“ nicht deaktiviert

 

Fehler „Failed to bind“ bei GeyserMC – was tun?

Dieser Fehler tritt auf, wenn der gewählte Port bereits verwendet wird oder gesperrt ist. Wähle in der config.yml einen anderen Port im Bedrock-Bereich und starte den Server neu.

 

GeyserMC zeigt „Java-Profil erforderlich“ – wie behebe ich das?

Setze den Eintrag auth-type in der Geyser-Konfiguration auf floodgate, um Bedrock-Spielern die Anmeldung ohne Java-Konto zu ermöglichen.

 

Bedrock-Spieler können nicht joinen – mögliche Ursachen?

Falscher Port oder IP in der Geyser-Konfiguration
„Enforce secure profile“ ist nicht deaktiviert (ab Version 1.19.1+)
Bedrock-Spieler nicht im gleichen Netzwerk bei lokalen Setups

 

Skins werden bei Bedrock-Spielern nicht angezeigt – Lösung?

Installiere das Plugin SkinsRestorer, um Skins von Bedrock-Spielern auch auf Java-Servern sichtbar zu machen. Beachte, dass einige Bedrock-Skins nicht vollständig kompatibel sind.

 

Ist GeyserMC sicher zu benutzen?

Ja, GeyserMC ist Open Source und wird von einer aktiven Community entwickelt. Es ist sicher, wenn du es von der offiziellen Seite oder über vertrauenswürdige Hoster installierst.

 

Funktioniert GeyserMC mit Minecraft 1.20?

Ja, GeyserMC ist mit Minecraft 1.20 kompatibel. Nach jedem Update sollte jedoch geprüft werden, ob eine neue Geyser-Version verfügbar ist.

 

Muss ich GeyserMC nach Updates neu installieren?

Nicht zwingend, aber empfohlen. Lade einfach die aktuelle Version herunter und überschreibe die alte .jar-Datei im Plugin-Ordner.

 

Welche Minecraft-Versionen sind kompatibel mit GeyserMC?

GeyserMC unterstützt in der Regel alle aktuellen Java- und Bedrock-Versionen. Für maximale Kompatibilität sollte ViaVersion installiert sein.