GeyserMC tłumaczy protokół Bedrock na Java, dzięki czemu gracze na telefonach, tabletach, konsolach i w wersji Minecraft dla Windows mogą grać na Twoim serwerze Java.
Własny serwer Minecraft? W HostValues od €2,80 miesięcznie, online w kilka minut. Zobacz plany →
- Upewnij się, że Twój serwer działa na Paper. Ustawisz to w zakładce Versions.
- Pobierz plugin Geyser (Geyser-Spigot) z oficjalnej strony GeyserMC i wgraj plik .jar do folderu
plugins. - Zrestartuj serwer, aby Geyser utworzył swój plik konfiguracyjny.
- Geyser potrzebuje własnego portu, dla TCP i UDP, a nie portu Twojego serwera Java. Jeśli w zakładce Network panelu gry widać tylko jeden port, otwórz zgłoszenie do supportu, a przygotujemy dla Ciebie dodatkowy port.
- Otwórz
plugins/Geyser-Spigot/config.ymli w sekcji bedrock ustaw wartośćportna ten dodatkowy port. - Zrestartuj serwer jeszcze raz.
Gracze Bedrock dodają serwer, podając adres IP Twojego serwera i port z kroku 5.
NetherNet i Bedrock 26.60 (27 października 2026)
Bedrock 26.60 jest zaplanowany na 27 października 2026. Potem gracze Bedrock nie łączą się już przez RakNet. Używają wtedy NetherNet. Dlatego przestaw Geyser na NetherNet już teraz:
- Pobierz Geyser-Spigot i Floodgate-Spigot ze strony geysermc.org/download. Build 1237 to minimum. Weź najnowszy build.
- Sprawdź w zakładce Network, ile portów ma Twój serwer.
- Geyser ma własny port? Ustaw wtedy w pliku
plugins/Geyser-Spigot/config.ymlw sekcjibedrock:te wartości:
Nic więcej nie trzeba. Panel otwiera już każdy port dla TCP i UDP. Twoi gracze zachowują swój adres.bedrock: port: <Twój port Geysera> clone-remote-port: false transport: nethernet - Geyser działa na porcie Twojego serwera Java (
clone-remote-port: true)? Poproś wtedy w zgłoszeniu do supportu o dodatkowy port. Następnie ustawportna nowy port,clone-remote-portnafalseitransportnanethernet. Gracze używają wtedy nowego numeru portu. - Nie da się dodać portu? Zostaw
clone-remote-port: truei ustawtransport: nethernet. Geyser używa wtedy Warden. Gracze łączą się z adresem, który pokazuje konsola. - Zrestartuj serwer. Konsola nie powinna już pokazywać komunikatu "NetherNet support is NOT enabled".
- Po premierze 26.60 zaktualizuj Geyser jeszcze raz. Geyser zna 26.60 dopiero po premierze.
Gracze dostają timeout przy łączeniu? Dodaj w sekcji signaling: linię advertise-addresses: ["<IP Twojego serwera>"] i zrestartuj serwer. Przy pierwszym połączeniu Bedrock pyta, czy gracz ufa serwerowi. To normalne. Wybierz zaufanie.
Na Fabric lub NeoForge wgraj plik jar do mods/. Konfiguracja jest wtedy w config/Geyser-Fabric/ lub config/Geyser-NeoForge/. To działa tylko na 26.3. Fabric potrzebuje też Fabric API. Używasz Velocity? Zainstaluj Geyser tylko na proxy i wykonaj te same kroki w plugins/Geyser-Velocity/config.yml.
Znajomi grają na Xboksie, PlayStation lub Switchu? BedrockConnect nie działa jeszcze z NetherNet. Dlatego nie możemy niczego obiecać w sprawie konsol.
Masz serwer Bedrock bez Geysera? Nie aktualizuje się sam. Po premierze serwera Bedrock 26.60 zainstaluj go ponownie przez Settings, Reinstall Server. Świat, allowlista i uprawnienia zostają. Następnie sprawdź, czy w server.properties jest transport=nethernet. Serwer potrzebuje jednego portu UDP na gracza, a server-udp-ports musi podawać te dodatkowe porty. O dodatkowe porty poproś w zgłoszeniu do supportu.
Nigdy więcej nie ustawiaj transport na raknet. Po 26.60 to już nie działa.
Floodgate
Domyślnie gracze Bedrock potrzebują także płatnego konta Java. Jeśli tego nie chcesz, zainstaluj dodatkowo plugin Floodgate od tych samych twórców. Gracze Bedrock mogą wtedy dołączyć tylko ze swoim kontem Microsoft. W takim przypadku ustaw w konfiguracji Geyser wartość auth-type na floodgate.
Pamiętaj, że niektóre pluginy nie działają w pełni dla graczy Bedrock, ponieważ ich klient inaczej wyświetla pewne funkcje, takie jak niestandardowe menu.
Wskazówka: w HostValues możesz wynająć serwer Minecraft i być online w kilka minut.