Přejít na hlavní obsah
Jak nastavit GeyserMC pro Bedrock crossplay na serveru

Jak nastavit GeyserMC pro Bedrock crossplay na serveru

Naučte se, jak nastavit GeyserMC a Floodgate na Minecraft serveru, přidat Bedrock port a umožnit hráčům z Bedrock Edition připojit se k vašemu serveru.

Skin autora Tomáš NavrátilTomáš Navrátil

Jak umožnit Bedrock hráčům připojit se na váš Minecraft server?

Chcete umožnit hráčům z Bedrock Edition připojit se na váš Java Edition server? V tomhle návodu si ukážeme, jak jednoduše nastavit crossplay pomocí GeyserMC a Floodgate, a to krok za krokem.

Ukázka fungujícího propojení Java a Bedrock Edition na jednom Minecraft serveru

Jak povolit připojení Bedrock hráčům ve zkratce

  1. Nainstalujte GeyserMC a Floodgate
  2. Přidělte nový port pro Bedrock hráče. Bedrock jede po UDP.
  3. Server jednou spusťte, aby se vytvořil config. Ten před prvním startem neexistuje.
  4. V konfiguraci nastavte bedrock.port na přidělený port a pod java dejte auth-type: floodgate
  5. Zapněte server znovu a zkontrolujte, že se Geyser správně načetl
  6. Na Bedrock Edition se připojte pomocí adresy serveru a přiděleného portu

Co na to potřebujete

  1. Minecraft server, na kterém chcete crossplay zprovoznit
  2. 10–15 minut času na zprovoznění
  3. Kamaráda nebo vlastní Bedrock účet na otestování připojení

1. Nahrání GeyserMC a Floodgate na server

Pro plné zprovoznění Bedrock crossplayu budete potřebovat dva pluginy:

  • GeyserMC – zajišťuje samotný crossplay mezi Java a Bedrock Edition
  • Floodgate – umožní Bedrock hráčům připojit se i bez Java Edition účtu

GeyserMC a Floodgate si stáhněte ve verzi odpovídající serverovému softwaru, který používáte. Na stránce ke stažení si jednoduše vyberte váš software, například Paper, Fabric nebo NeoForge.

Stažené soubory následně nahrajte do složky plugins nebo mods podle toho, jaký software váš server používá.

Pokud svůj server hostujete na Eternyxu, stačí využít správce pluginů přímo ve vašem serveru. Vyhledejte GeyserMC a Floodgate a správce za vás nainstaluje správnou verzi.

Správce pluginů Eternyxu s vyhledanými pluginy GeyserMC a Floodgate

2. Vytvoření portu pro Bedrock hráče

Přejděte do záložky Nastavení ve vašem serveru, klikněte na Síť a následně na tlačítko Přidělit port.

Nastavení sítě v administraci Eternyxu s možností přidělení nového portu

Nově přidělený port si zkopírujte. Budeme ho potřebovat v dalším kroku při konfiguraci Geyseru. Bedrock Edition používá UDP, takže tenhle port musí UDP pustit. Nesdílejte ho s jinou službou, která taky poslouchá na UDP, třeba s voice chatem.

Přidělený port v nastavení sítě Minecraft serveru

3. Konfigurace Geyseru

Soubor config.yml před prvním startem neexistuje. Nejdřív server s nahraným Geyserem jednou spusťte a zase vypněte. Teprve potom konfiguraci otevřete.

Najdete ji v Prohlížeči souborů:

  • Paper/Spigot: plugins/Geyser-Spigot/config.yml
  • Fabric: config/Geyser-Fabric/config.yml
  • NeoForge: config/Geyser-NeoForge/config.yml

Konfigurace Geyseru v prohlížeči souborů serveru

Port není v kořeni souboru. Je pod bedrock:

bedrock:
  port: 19132

Místo 19132 dejte port, který jste si přidělili. auth-type je pod java, ne vedle portu:

java:
  auth-type: floodgate

4. Zapnutí serveru

Po úpravě configu server znovu zapněte, abychom se na něj v dalším kroku mohli připojit.

Po startu by se měl Geyser načíst a v konzoli byste měli vidět informace o jeho spuštění.

Pokud Geyser hlásí chybu, zkontrolujte především:

  • zda máte správnou verzi Geyseru pro svůj server,
  • zda je bedrock.port nastavený na přidělený UDP port.

5. Připojení z Bedrock Edition

Nyní už by měl být server připravený pro Bedrock hráče.

Na Bedrock Edition otevřete:

Play → Servers → Add Server

Do políčka Server Address zadejte adresu svého Minecraft serveru, ale bez portu – tedy bez části za : v adrese serveru.

Nabídka pro přidání Minecraft serveru v Bedrock Edition

Do políčka Port následně zadejte port, který jste si přidělili a nastavili v bedrock.port.

Pokud je všechno správně nastavené, Bedrock hráč se připojí přímo na váš Java Edition server. Úspěšné připojení Bedrock hráče na Minecraft server pomocí Geyseru

Poznámka: Bedrock hráči budou mít před jménem tečku (.). Jedná se o normální chování Floodgate a není potřeba nic nastavovat.

Nejčastější problémy

Bedrock hráč se nemůže připojit

Zkontrolujte, že používáte správnou adresu serveru a především správný Geyser port. Bedrock hráči se musí připojovat přes port z bedrock.port a ten port musí být UDP.

Geyser hlásí chybu při spuštění

Zkontrolujte, zda máte nainstalovanou správnou verzi Geyseru pro váš serverový software a verzi Minecraftu.

Pokud používáte Floodgate, ověřte také, že máte v konfiguraci Geyseru pod java nastaveno:

java:
  auth-type: floodgate

Bedrock hráč se připojí, ale nemůže se přihlásit

Pokud používáte Floodgate, zkontrolujte, že je správně nainstalovaný a že je v Geyseru pod java nastavený auth-type na floodgate.

Hotovo

A je to! 🎉 Váš Minecraft server nyní podporuje Java i Bedrock Edition.

Bedrock hráči se mohou připojit pomocí Geyseru a společně s Java hráči hrát na stejném serveru. Díky Floodgate navíc nemusí mít zakoupenou Java Edition.

Pokud jste postupovali podle návodu a všechno správně nastavili, můžete si nyní užít Minecraft společně bez ohledu na to, jakou edici používáte.

Sdílet

Získej slevu 5 % s kódem SIGMA5 na Minecraft server

  • Česká podpora
  • Promakaný panel
  • Férové ceny
Rozjet server