Krátce
Co znamená Geyser?
Geyser překládá komunikaci mezi Bedrock klientem a Java serverem. Díky tomu se mohou hráči z mobilu, konzole nebo Windows Bedrock připojit na Java server.
Často se používá s Floodgate, aby Bedrock hráči nepotřebovali Java účet, ale vyžaduje pečlivé nastavení autentizace a kompatibility.
Kdy použít Geyser
Geyser se hodí, když chcete komunitě otevřít server i pro Bedrock hráče, ale nechcete opustit Java pluginy a serverový software. Je běžný u survival serverů i menších komunit.
Protože Java a Bedrock nejsou identické, některé mechaniky, UI prvky, resource packy nebo pluginové funkce nemusí být stoprocentně stejné.
Na co myslet při nastavení
- Bedrock používá UDP port, často 19132.
- Floodgate řeší autentizaci Bedrock hráčů bez Java účtu.
- Testujte ochrany, anti-cheat a minihry s Bedrock klientem.
- U proxy sítě řešte kompatibilní forwarding.
Jak to využít v praxi
Geyser řešte systematicky: nejdřív ověřte, jestli problém vzniká u hráče, na trase k serveru, nebo přímo v konfiguraci hostingu. Síťové potíže se často pletou s výkonovým lagem, proto má smysl porovnat ping, latency, stav portů, DNS a hodnoty TPS.
Na co si dát pozor
- Neotvírejte zbytečné porty do internetu. Veřejný má být jen to, co hráči opravdu potřebují pro připojení.
- U proxy sítě nikdy nenechávejte backend servery volně dostupné. Bez firewallu může útočník obejít proxy, whitelist i oprávnění.
- DNS změny nejsou vždy okamžité. Po úpravě záznamu počítejte s cache a testujte z více sítí nebo nástrojů.
Časté otázky
Je Geyser mod? +
Ne v běžném smyslu. Je to bridge/proxy vrstva, která propojuje Bedrock klienty s Java serverem.
Potřebuje Bedrock hráč Java účet? +
Se samotným Geyserem často ano, s Floodgate lze nastavit připojení bez Java účtu.
Fungují všechny pluginy s Geyserem? +
Ne vždy. Většina serverových funkcí funguje, ale UI, resource packy nebo anti-cheat je potřeba testovat.