Geyser vysvětlený: crossplay mezi Javou a Bedrockem
Geyser je překladová vrstva, která dovolí hráčům Minecraftu Bedrock připojit se na Java server. Tento návod probírá, jak funguje a, což je stejně důležité, co ti dává a co ne.
4 min čtení · Aktualizováno 21. 10. 2026 · Autor: GuavaHost Team
Ta jediná nejdůležitější věc, kterou je potřeba pochopit: server s Geyserem je pod tím vším Java server. Geyser sedí v prostředku a překládá síťový jazyk Bedrocku do toho javového, aby se klient Bedrocku dokázal připojit. Nedělá z tvého serveru Bedrock server. Všechno, co na tom stroji opravdu běží, je Java. Drž to v hlavě a většina otázek typu „proč nefunguje X“ si odpoví sama.
Jak Geyser funguje
Když se hráč na Bedrocku připojí, Geyser přeloží jeho pakety (malé kousky dat, které si herní klient a server posílají tam a zpátky) do javového ekvivalentu a potom přeloží odpovědi Java serveru zpátky do Bedrocku. Server si myslí, že mluví s hráčem na Javě. Hráč na Bedrocku si myslí, že je na Bedrock serveru. Geyser je tlumočník, který stojí mezi nimi.
Protože je serverová logika stoprocentně javová, herní pravidla, svět, pluginy a datapacky jsou všechny ty javové. Nikde neběží žádný herní engine Bedrocku.
Co ti crossplay DÁVÁ
- Hráči na Bedrocku (telefon, konzole, edice pro Windows 10/11, tablet) se mohou připojit a hrát na tvém Java serveru. Hráči na telefonu, tabletu a Windows si ho přidají přes IP a port. Xbox, PlayStation a Switch nemají tlačítko Add Server, takže hráči na konzolích potřebují bezplatné obejití, které probíráme v Hraní na Bedrocku na konzoli.
- Vidí stejný svět, stejné stavby a stejné ostatní hráče jako každý na Javě.
- Java pluginy a datapacky, které mění samotnou hru, platí i pro hráče na Bedrocku, protože se to chování odehrává na serveru a Geyser jen ukazuje výsledek.
- Spoj to s Floodgate (společníkem Geyseru), aby hráči na Bedrocku nepotřebovali k připojení javový účet. Pokud Floodgate ještě nainstalovaný není, přidej ho stejně, jako jsi přidal Geyser, tedy jako plugin do složky plugins.
Co ti crossplay NEDÁVÁ
Tady lidi obvykle zarazí. Nic z následujícího nefunguje a žádné nastavení to nezapne, protože to jsou funkce engine Bedrocku a tvůj server je javový:
- Behavior packy a addony pro Bedrock fungovat nebudou. Behavior packy jsou způsob, jakým Bedrock přidává vlastní moby, předměty a mechaniky. Běží uvnitř Bedrock serveru. Ten tvůj jím není, takže tady nedělají nic. Jestli chceš vlastní chování, které vidí všichni, musí to být Java plugin nebo datapack (viz níž).
- Resource packy pro Bedrock jsou jen vizuální a patří na konkrétní místo. Resource pack pro Bedrock můžeš hodit do složky
packsGeyseru a hráči na Bedrocku ty textury, modely a zvuky uvidí. To je čistě o tom, jak věci vypadají, ne jak se chovají. Na samotné hře to nemění nic. - Mody jen pro Javu se k hráčům na Bedrocku nedostanou. Něco jako Simple Voice Chat je javový klientský mod. Hráč na Bedrocku má normální aplikaci Bedrocku bez jakékoli podpory modů, takže takové funkce pro něj prostě neexistují. Nic nespadne, jen to nebudou mít.
- Cokoli, co má vidět každý, musí běžet na serveru. Pokud funkce existuje jen na klientu jedné strany, druhá strana ji vidět nemůže. Spolehlivou cestou je udělat z ní Java plugin nebo datapack, protože Java server je to jediné, k čemu jsou opravdu připojení hráči na Javě i na Bedrocku.
Jednoduché pravidlo: pokud chování běží na serveru (Java plugin nebo datapack), dostanou ho všichni. Pokud žije jen na klientu (addon pro Bedrock nebo javový mod), druhá strana ne.
Nastavení vlastního vzhledu pro hráče na Bedrocku
Jestli chceš dát hráčům na Bedrocku vlastní textury přes Geyser:
- Otevři svůj server v ovládacím panelu a jdi na kartu Files (soubory).
- Najdi konfigurační složku Geyseru a otevři v ní složku
packs. Na serveru se Spigotem nebo Paperem je to obvykle plugins/Geyser-Spigot/packs. - Klikni na Upload files a nahraj do té složky svůj resource pack pro Bedrock (obvykle
.mcpacknebo.zip). - Restartuj server tlačítkem Restart nahoře na stránce, aby ho Geyser zachytil.
- Připoj se na Bedrocku a při výzvě pack přijmi.
Nezapomeň, že tohle mění jen to, co hráči na Bedrocku vidí. Nepřidává to předměty, moby ani mechaniky.
Řešení potíží
Hráči na Bedrocku se nemohou připojit. Bedrock se připojuje na jiný port než Java. Adresa nahoře na stránce tvého serveru je ta javová, port pro Bedrock je vypsaný pod Other ports na kartě Ports & network na Overview tvého serveru. Ujisti se, že hráči na Bedrocku používají přesně ten port, a ne výchozí 19132. Jestli to i tak neprojde, ověř, že Geyser skutečně běží, tím, že na kartě Console (konzole) zkontroluješ startovní zprávy Geyseru.
Můj addon pro Bedrock nic nedělá. To se dalo očekávat. Addony a behavior packy jsou funkce engine Bedrocku a tvůj server je javový. Postav tu funkci znovu jako Java plugin nebo datapack.
Hráči na Bedrocku nedostanou resource pack. Ujisti se, že je pack ve složce packs Geyseru a že jsi server restartoval. Některé packy udělané pro novější nebo starší verzi Bedrocku se nenahrají, pokud neodpovídají verzi, na které tvůj server běží.
Hráči na Bedrocku jsou žádáni o javový účet. To obvykle znamená, že není nastavený Floodgate. Floodgate je to, co dovolí hráčům na Bedrocku připojit se bez javového přihlášení. Nainstaluj Floodgate jako plugin vedle Geyseru a potom server restartuj.
Pořád se nedaří? Přijď na náš Discord na discord.gg/GuavaHost a tým ti pomůže.
- geyser
- crossplay
- bedrock
- java
- minecraft
Host a Minecraft Geyser server From $3.99/mo, with instant setup and DDoS protection.
Pořád potřebuješ pomoct? Náš tým je online 24/7 a odpoví ti na dotazy.