Geyser — plugin pro připojení hráčů Bedrock k Java serverům v Minecraftu
Geyser umožňuje hráčům Bedrock připojit se k Java serverům v Minecraftu. Jak plugin funguje, přihlášení přes Floodgate, nastavení…
Geyser umožňuje hráčům Bedrock připojit se k Java serverům v Minecraftu. Jak plugin funguje, přihlášení přes Floodgate, nastavení config.yml a omezení.
Geyser — plugin pro připojení hráčů Bedrock k Java serverům v Minecraftu
Verze Minecraftu, na které byl článek testován a napsán: Java Edition 26.1.2 (Bedrock 26.x)
Rozsah podporovaných verzí: nejnovější sestavení — Java 26.1 – 26.1.2 a Bedrock 26.0 – 26.30; připojení k serverům od verze 1.16.5 je možné s dodatečným nastavením
Geyser je proxy plugin, který umožňuje hráčům Bedrock Edition připojit se k serverům Java Edition. Plugin překládá síťové pakety mezi oběma edicemi: majitel nemusí udržovat samostatný svět pro každou z nich a uživatelé z telefonů, konzolí a Windows edice se připojují ke stejnému serveru jako hráči Java.
Jak Geyser funguje
Java a Bedrock mají odlišné síťové protokoly, které nejsou přímo kompatibilní. Proxy stojí uprostřed: přijímá připojení Bedrock klienta, převádí jeho pakety do formátu Java a naopak. Pro hráče to vypadá jako běžné přihlášení na server pomocí adresy a portu.
Plugin lze spustit dvěma způsoby: uvnitř existujícího serveru (Spigot, Paper, BungeeCord, Velocity, Fabric, NeoForge) nebo jako samostatný Standalone program před serverem. Standalone se volí, když není přístup k samotnému serveru nebo je třeba obsluhovat více backendů.
Co získá hráč Bedrock
Po připojení se hráč Bedrock ocitne ve stejném světě jako uživatelé Java a vidí je vedle sebe. Část rozdílů mezi edicemi vyrovnává resource pack GeyserIntegratedPack, který se načítá automaticky: na straně Bedrock přidává částice zásahů, animaci předmětu ve druhé ruce, šířku scoreboardu jako v Javě a vzhled inventáře ve stylu Java.
Bedrock funguje na bojové mechanice verze 1.8, bez cooldownu útoku, zatímco Java má časovač úderu. Aby se hráč orientoval, proxy zobrazuje umělý ukazatel cooldownu — zaměřovač, ukazatel u hotbaru, nebo je vypnutý, v závislosti na parametru cooldown-type.
Autorizace a Floodgate
Způsob přihlášení určuje parametr auth-type. Výchozí hodnota je online — hráč Bedrock se musí přihlásit přes účet Microsoft, který vlastní Java Edition. To vyhovuje serverům, kde má každý Java účet.
Aby mohli hrát i hráči bez verze Java, instaluje se vedle Geyseru Floodgate — samostatný plugin od stejného týmu. S hodnotou auth-type: floodgate probíhá přihlášení přímo z účtu Bedrock. Floodgate také zobrazuje skiny hráčů Bedrock na Javě, umožňuje jim posílat nativní formuláře Bedrock a propojovat účty obou edic. Je dostupný pro Spigot/Paper, BungeeCord, Velocity a Fabric; bez něj proxy funguje v režimu online.
Hlavní konfigurační parametry
Soubor config.yml obsahuje desítky možností, ale ke spuštění stačí několik klíčových — zbytek se týká jemného doladění sítě.
Parametr | Co dělá |
| UDP port pro připojení Bedrock; musí být otevřený pro UDP. |
|
|
| Předává MOTD z Javy na obrazovku serverů Bedrock; |
| Předává počet hráčů z Javy; |
|
|
| Načte GeyserIntegratedPack; |
Omezení
Protože plugin překládá protokol mezi dvěma odlišnými hrami, část možností Javy nelze na straně Bedrock reprodukovat: klikatelné odkazy v chatu, efekt záře (glowing) na entitách, rozlišení levého a pravého kliknutí v inventáři, vlastní očarování a vlastní recepty kovadliny a kovářského stolu. Pohyb hráče Bedrock se nereprodukuje dokonale, takže na velkých serverech ho mohou anticheaty chybně vyhodnotit.
Závěr
Geyser pouští hráče Bedrock na Java server bez samostatného světa pro každou edici, z telefonů, konzolí a Windows edice zároveň. Na rozdíl od provozování dvou paralelních serverů proxy nechává všechny v jednom světě a předává MOTD, skiny a formuláře. Naproti tomu část mechanik Javy je na Bedrocku zjednodušená nebo nedostupná a pohyb ne vždy dobře spolupracuje s anticheaty. Plugin se hodí pro servery, které se chtějí otevřít publiku Bedrock; ve dvojici s Floodgate — i pro hráče bez účtu Java.
Instalace
Typická instalace trvá asi 5 minut. Postup je stejný; liší se jen loader a odpovídající verze.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.











