Skip to Content
🔥 Nová dokumentace BlazeHost.cz je online — prohlédnout

Geyser

Geyser překládá protokol Minecraft Bedrock (mobil, konzole, Windows 10) na Java protokol. Hráči z Bedrocku se tak připojí na tvůj Java server.

Co budeš potřebovat

  • Geyser — samotný překladač.
  • Floodgate — umožní připojení bez Java účtu.
  • Volný UDP port pro Bedrock (Bedrock používá UDP, Java TCP).

Bez Floodgate se Bedrock hráči musí přihlásit Java účtem. S Floodgate stačí jejich Xbox účet.

Postup

Nahraj pluginy

Geyser-Spigot.jar a floodgate-spigot.jar do plugins/.

Restartuj server

Vytvoří se konfigurační složky.

Nastav Geyser

plugins/Geyser-Spigot/config.yml
bedrock: address: 0.0.0.0 port: 19132 clone-remote-port: false remote: address: auto port: 25565 auth-type: floodgate passthrough-motd: true

Povol UDP port

V Pterodactylu si vyžádej dedikovaný UDP port 19132.

Restartuj a otestuj

Připoj se z mobilu na IP serveru a port 19132.

Bedrock hráči se nepřipojí na TCP port Java serveru. Potřebuješ zvlášť otevřený UDP port. Bez něj Geyser sice běží, ale nikdo se nepřipojí.

Floodgate a jména

Bedrock hráči mají prefix (výchozí .), aby se odlišili od Java hráčů:

plugins/floodgate/config.yml
username-prefix: '.' replace-spaces: true

replace-spaces: true nahradí mezery v Xbox gamertazích podtržítkem. Bez toho se hráči se jménem „Jan Novak” nepřipojí.

Omezení

FunkcePodpora
Základní hraníplná
Vlastní modely (resource pack)částečná
Složité GUI pluginůomezená
Elytra, lektvaryfunguje
Custom modyne

Pluginy s komplexním GUI (aukční síně, obchody) se Bedrock hráčům zobrazí rozbitě. Otestuj klíčové menu na mobilu, než síť otevřeš veřejnosti.

Geyser za proxy

Na síti s Velocity instaluj Geyser na proxy, ne na backend. Floodgate patří na proxy i na každý backend.

Tipy

  • Nastav passthrough-motd: true. Bedrock uvidí stejný MOTD jako Java.
  • Zveřejni oba porty. Java 25565, Bedrock 19132.

Poznámka

Geyser nepodporuje online-mode=false bez Floodgate. Kombinace obojího otevírá server podvodníkům.

Související články