Geyser – připojení z Bedrock edice
Jak pustit hráče z Minecraft Bedrock (mobil, konzole, Windows) na Java server pomocí pluginů Geyser a Floodgate. Nastavení UDP portu.
Minecraft server na ColdHost běží na Java Edition. Kamarádi na mobilu, konzoli nebo Windows verzi z Microsoft Store (Bedrock Edition) se na něj přímo nepřipojí. Řešením je Geyser – překladač protokolu mezi Bedrockem a Javou.
Co je Geyser a Floodgate
- Geyser přijímá připojení Bedrock klientů a překládá je pro Java server.
- Floodgate umožní Bedrock hráčům připojit se bez Java účtu – stačí jim jejich Microsoft/Xbox účet.
Bez Floodgate by se každý Bedrock hráč musel přihlásit i Java účtem. Proto se obvykle instalují oba pluginy společně.
1. Získej další port
Bedrock komunikuje přes UDP a Geyser potřebuje vlastní port – jiný, než na kterém běží Java server. Výchozí port Bedrocku je 19132, na hostingu ale použiješ port přidělený tvému serveru.
Pokud v panelu dash.coldhost.eu v sekci sítě/portů (Network) můžeš přidat další port, přidej ho tam. Pokud tato možnost není dostupná, požádej o další port přes tiket – viz Podpora a tikety.
2. Nainstaluj Geyser a Floodgate
- Ujisti se, že server běží na Paperu nebo Purpuru (Geyser existuje i pro Fabric a NeoForge, ale pro pluginový server je nejjednodušší Paper).
- Přes Plugin manager nebo ručně do složky
/pluginsnahraj Geyser-Spigot a Floodgate-Spigot (stahuj z oficiálního webu geysermc.org). - Server spusť, aby se vytvořily konfigurační soubory, a pak ho zastav.
Obecný postup instalace pluginů najdeš v článku Instalace pluginů.
3. Nastav port v configu Geyseru
Otevři soubor plugins/Geyser-Spigot/config.yml a v sekci bedrock nastav přidělený port:
bedrock:
address: 0.0.0.0
port: 19133
Hodnotu 19133 nahraď portem, který ti byl přidělen. Pokud používáš Floodgate, zkontroluj také, že je v configu nastaveno:
remote:
auth-type: floodgate
Ulož soubor a server spusť. V konzoli by se měla objevit hláška, že Geyser naslouchá na zvoleném portu.
Konkrétní struktura config.yml se mezi verzemi Geyseru může mírně lišit. Vždy se řiď komentáři přímo v souboru.
4. Připojení z Bedrocku
- V Minecraft Bedrock otevři Play → Servers a zvol Add Server.
- Do adresy zadej IP serveru (nebo doménu) a do portu číslo Geyser portu.
- Ulož a připoj se.
Bedrock nepodporuje SRV záznamy, port proto vždy zadávej ručně. Bedrock hráči mají ve výchozím stavu před jménem prefix . – na to pamatuj u whitelistu a oprávnění.
Na konzolích (Xbox, PlayStation, Switch) není přidání vlastního serveru přímo dostupné a vyžaduje obcházení přes neoficiální řešení popsaná v dokumentaci Geyseru.
Pořád si nevíš rady? Rádi pomůžeme.