Blog

Java i Bedrock hráči na jednom serveru: Geyser a Floodgate

28. října 2026·4 min čtení

Minecraft existuje ve dvou edicích, které spolu běžně hrát nemohou: Java pro počítače a Bedrock pro mobily, konzole a Windows. Pluginy Geyser a Floodgate tuto hranici odstraní. Bedrock hráči se připojí na váš Java server a hrají na stejném světě jako ostatní, a to i bez Java účtu. Níže najdete, jak to funguje, jak oba pluginy nainstalovat a s jakými omezeními počítat.

Jak Geyser a Floodgate fungují

Geyser je překladač. Přijímá spojení od Bedrock klientů a převádí je do „jazyka“ Java serveru a zpět. Server sám o Bedrocku neví, vidí jen další hráče. Geyser existuje jako plugin pro Paper, Spigot a Purpur, pro proxy Velocity a BungeeCord a jako mód pro Fabric a NeoForge.

Floodgate řeší přihlášení. Bez něj by Bedrock hráč musel vlastnit i Java účet. S Floodgate se ověří Microsoft (Xbox) účtem, se kterým hraje Bedrock, a na server se dostane i bez Java licence.

Důležitý technický rozdíl: Java používá protokol TCP, Bedrock UDP. Výchozí port Bedrocku je 19132, na hostingu ale použijete port, který vám přidělí panel.

Instalace na Paper nebo Purpur

  1. V panelu otevřete sekci Síť a klikněte na Přidat port. Tento port bude pro Bedrock hráče. Počet portů je omezený balíčkem.
  2. Nainstalujte pluginy Geyser-Spigot a Floodgate v sekci Pluginy, nebo je stáhněte z oficiálního webu geysermc.org.
  3. Spusťte server, aby se vytvořily konfigurační soubory, a pak ho vypněte.
  4. Otevřete plugins/Geyser-Spigot/config.yml a v části bedrock: nastavte port: na číslo nového portu ze sekce Síť.
  5. Server znovu spusťte a v konzoli zkontrolujte, že se Geyser spustil bez chyb.

Upravená část konfigurace vypadá takto, jen číslo nahraďte svým portem:

bedrock:
  port: 25570

Pokud by server Bedrock hráče i přes Floodgate žádal o Java přihlášení, zkontrolujte v configu Geysera volbu auth-type. Musí být nastavená na floodgate. Stručný postup najdete i v návodu Bedrock hráči na Java serveru (Geyser).

Jak se připojí Bedrock hráči

Na mobilu a ve Windows hráč otevře Hrát → Servery, přidá server a vyplní IP adresu serveru a port pro Bedrock, tedy ne hlavní port Java serveru.

  • Subdoména bez portu nestačí. Java edice díky SRV záznamu najde port sama, Bedrock ale SRV záznamy nepodporuje. Bedrock hráči proto port vždy vyplňují ručně.
  • Konzole (Xbox, PlayStation, Switch) neumí přidat vlastní server přímo. Existují obejití, která popisuje dokumentace GeyserMC.
  • Verze Bedrocku. Geyser podporuje aktuální verze Bedrocku. Po velké aktualizaci Bedrocku proto Geyser brzy aktualizujte, jinak se hráči s novou verzí nepřipojí.

Než adresu pošlete ostatním, vyzkoušejte připojení sami z mobilu. Když to nejde, bývá příčinou nejčastěji špatně nastavený port v configu Geysera, zadaný hlavní port místo portu pro Bedrock nebo zastaralá verze Geysera. Chybu obvykle prozradí výpis v konzoli při startu serveru.

Jména, whitelist a oprávnění

Floodgate přidává jménům Bedrock hráčů předponu, ve výchozím nastavení tečku. Hráč Hrac123 z mobilu se tak na serveru jmenuje .Hrac123. Díky tomu nevznikají kolize s Java hráči stejného jména. Předponu lze změnit v plugins/floodgate/config.yml, výchozí tečku ale doporučujeme nechat.

  • Whitelist. Běžný příkaz whitelist add Bedrock hráče nenajde, protože nemají Java účet. Floodgate proto má vlastní příkaz fwhitelist, kterým hráče přidáte podle jeho Xbox jména.
  • Oprávnění. V LuckPerms a dalších pluginech pracujte se jménem včetně tečky.
  • Propojení účtů. Kdo hraje střídavě na PC i na mobilu, může si Java a Bedrock účet propojit, aby měl stejný inventář a postup. Jak na to, popisuje dokumentace GeyserMC.

Pro Bedrock hráče platí stejná pravidla jako pro ostatní. Bany, umlčení i ochrana pozemků fungují úplně stejně, takže moderátoři nemusí nic řešit zvlášť. Jen při hledání hráče v příkazech nezapomínejte na tečku na začátku jména.

Omezení, se kterými počítejte

  • Jiný pocit z boje. Bedrock hráči hrají podle pravidel Java serveru, včetně soubojů s prodlevou mezi údery. Pro někoho to může být zpočátku zvláštní.
  • Resource packy. Java resource pack na Bedrocku nefunguje. Geyser ale umí Bedrock hráčům poslat Bedrock balíček ze své složky packs.
  • Módy. Bedrock klient módy nenačte. Na Fabric nebo NeoForge serveru s Geyserem proto dávají smysl jen módy, které běží čistě na serveru. Modpacky s novými bloky a předměty pro Bedrock hráče vhodné nejsou.
  • Anticheat. Bedrock klient se pohybuje trochu jinak, takže některé anticheaty mohou hlásit falešné poplachy. Ověřte, že váš anticheat s Geyserem počítá.
  • Verze serveru. Geyser podporuje aktuální verzi Java edice. Pokud máte server na starší verzi Minecraftu, nainstalujte i ViaVersion.

Offline mode kvůli Bedrock hráčům zapínat nemusíte. Floodgate funguje s online-mode=true, takže server zůstává chráněný před hráči, kteří by se vydávali za někoho jiného.

Geyser v síti serverů

Pokud máte síť serverů za proxy Velocity, nainstalujte Geyser a Floodgate na proxy a port pro Bedrock přidejte k proxy serveru. Floodgate patří i na podservery a všechny musí sdílet stejný klíč key.pem, který zkopírujete ze složky Floodgate na proxy. Jak síť propojit, popisuje návod Síť serverů přes Velocity / BungeeCord.

Shrnutí

Geyser zpřístupní Java server Bedrock hráčům a Floodgate jim umožní hrát bez Java účtu. Stačí přidat port, nainstalovat oba pluginy, nastavit port v configu Geysera a poslat hráčům IP adresu s portem. Rozšíříte tím okruh hráčů o všechny, kdo hrají na mobilu nebo konzoli.

Na Minecraft hostingu ColdHost přidáte port v sekci Síť, oba pluginy nainstalujete přímo z panelu a ochranu proti DDoS útokům máte v ceně. Související čtení: Síť – porty serveru, Whitelist, OP a správa hráčů a Jak přilákat hráče na Minecraft server.

Minecraft od 20 Kč měsíčně

Vanilla, Paper, Fabric, Forge i modpacky. Pluginy a mody nainstalujete jedním klikem.

Zobrazit balíčky