GeyserMC - most między Bedrock a Java Edition
Bedrock 26.60, planowany na 27 października 2026, przestanie łączyć się z serwerami przez RakNet. Geyser obsługuje nowy protokół NetherNet od buildu 1237, ale domyślnie nadal używa RakNet, więc musisz włączyć NetherNet i otworzyć port TCP. Całą konfigurację opisujemy w poradniku crossplay Java i Bedrock na serwerze.
Czym jest GeyserMC?
GeyserMC to darmowy projekt open source, dzięki któremu gracze Bedrock Edition na telefonach, konsolach i Windows wchodzą na serwery Java Edition. Geyser przyjmuje połączenie klienta Bedrock, tłumaczy jego ruch na protokół Javy i odsyła odpowiedzi serwera z powrotem. Gracze Bedrock nie instalują żadnych modyfikacji, tylko wpisują adres i port Bedrock serwera.
Twój serwer Paper albo sieć na Velocity obsługuje wtedy obie edycje w jednym świecie, bez drugiego serwera. Na Modrinth Geyser ma około 1,5 mln pobrań (stan na 20 października 2026).
NetherNet i Bedrock 26.60
Według zespołu GeyserMC od Bedrock 26.60 klienci przestaną łączyć się starym protokołem RakNet. Nowy transport, NetherNet, zaczyna od signalingu przez TCP, a samą grę prowadzi przez WebRTC na UDP. Dlatego port Geysera (domyślnie 19132) musi być otwarty dla TCP i UDP.
- W
config.yml, w sekcjibedrock, ustawtransport: netherneti zrestartuj serwer. - Dla graczy na wersjach starszych niż 26.40 ustaw na czas przejścia
transport: bothi osobny port UDP wwebrtc-port. - Opcja
clone-remote-port(Geyser na porcie Javy) nie działa z wbudowanym signalingiem. Na takim hostingu weź osobny port TCP i UDP albo ustaw zewnętrzny signalingmode: nxs(serwis Warden). - Od buildu 1260 Geyser z wyłączonym NetherNet pokazuje przy starcie ostrzeżenie
NetherNet support is NOT enabled.
Gdy Geyser doda obsługę 26.60, usunie obsługę Bedrock 26.30. Pełną konfigurację, porty dla Dockera i OVH oraz listę kontrolną znajdziesz w poradniku crossplay Java i Bedrock na serwerze.
Jak działa tłumaczenie protokołu?
Geyser łączy się z serwerem jako klient Java 26.3. Serwer musi więc przyjmować tę wersję, a starszy serwer potrzebuje pluginu ViaVersion. Geyser zamienia każdy pakiet od gracza Bedrock na odpowiednik z Javy, a odpowiedzi serwera tłumaczy z powrotem.
Świat prowadzi serwer Java, a Geyser niczego w nim nie zmienia, dlatego redstone, farmy i komendy działają dla graczy Bedrock tak samo jak w Javie. Różnice widać po stronie klienta i opisujemy je niżej.
Floodgate - granie bez konta Java
Domyślnie Geyser ma auth-type: online, czyli gracz Bedrock musi zalogować się też kontem Minecraft Java. Plugin Floodgate (2.2.5, build 141 z 17 września 2026) wpuszcza graczy z samym kontem Microsoft (Xbox), na którym grają w Bedrock.
Wgrywasz floodgate-spigot.jar do plugins/, restartujesz serwer, w konfiguracji Geysera ustawiasz auth-type: floodgate i restartujesz ponownie. Floodgate dodaje graczom Bedrock prefiks, domyślnie kropkę (.Steve), żeby ich nicki nie pokrywały się z nickami z Javy. Floodgate nie ma ustawień sieci, więc NetherNet konfigurujesz tylko w Geyserze.
Instalacja i tryby pracy
Pliki pobierzesz z geysermc.org/download albo z karty Geysera w naszym katalogu pluginów. Geyser wymaga Javy 21 lub nowszej.
- Plugin Paper/Spigot (Geyser-Spigot) - na serwerach od 1.20.5 w górę. Konfiguracja leży w
plugins/Geyser-Spigot/config.yml. - Proxy - Geyser-Velocity albo Geyser-BungeeCord instalujesz tylko na proxy, nie na serwerach za nim. Serwery w starszych wersjach obsłużysz wtedy z ViaVersion.
- Mod - Geyser-Fabric i Geyser-NeoForge działają tylko na serwerze 26.3 i tylko z modami po stronie serwera.
- ViaProxy i Standalone - osobne programy przed serwerem, np. dla starszych wersji gry albo gdy chcesz aktualizować Geysera bez restartu serwerów.
Port Geysera nie może być portem serwera Java. Otwórz go dla TCP i UDP w firewallu i w routerze, a w Dockerze dodaj go dwa razy (TCP i /udp). Hosting i Docker opisujemy w poradniku crossplay Java i Bedrock.
Znane ograniczenia
Części różnic między edycjami nie da się naprawić bez zmian w samym Bedrocku albo w protokole Javy. Dokumentacja GeyserMC wymienia m.in.:
- Czat i komendy - brak klikalnych linków na czacie i funkcji opartych na dopełnianiu klawiszem Tab.
- Ekwipunek - Bedrock nie rozróżnia lewego i prawego kliknięcia w ekwipunku.
- Grafika - brak efektu blasku (glowing) i warstw sztandaru powyżej szóstej. Część braków, np. pozy stojaków na zbroję, uzupełnia dołączona paczka GeyserIntegratedPack.
- Wysokość świata - w Overworldzie działają tylko wysokości od -512 do 512, a w innych wymiarach od 0 do 256.
- Paczki zasobów - Geyser nie przerabia paczek z Javy. Paczkę w formacie Bedrock wrzucasz do folderu
packs, a w konwersji pomagają wczesne narzędzia Rainbow i Thunder. - Dodatki Bedrock - behavior packi nie działają, ale własne przedmioty i bloki dodasz przez API Geysera.
Wersje pluginowe są lżejsze od Standalone: na Spigot, Fabric i NeoForge Geyser ma bezpośredni dostęp do świata, co zmniejsza zużycie pamięci. Buildy wychodzą często (od 14 do 20 października 2026 ukazało się 13 buildów wersji 2.12.0), więc aktualizuj Geysera regularnie.
