Geyser w praktyce: crossplay między Java i Bedrock
Geyser to warstwa tłumacząca, która pozwala graczom Minecraft Bedrock wejść na serwer Java. Ten przewodnik omawia, jak to działa i, równie ważne, co Ci daje, a czego nie.
4 min czytania · Aktualizacja: 21 paź 2026 · Autor: GuavaHost Team
Najważniejsza rzecz do zrozumienia: serwer z Geyserem jest pod spodem serwerem Java. Geyser stoi w środku i tłumaczy sieciowy język Bedrock na język Javy, żeby klient Bedrock mógł się połączyć. Nie zamienia Twojego serwera w serwer Bedrock. Wszystko, co faktycznie działa na maszynie, jest Javą. Trzymaj to w głowie i większość pytań "dlaczego X nie działa" odpowie sobie sama.
Jak działa Geyser
Gdy gracz Bedrock się łączy, Geyser tłumaczy jego pakiety (małe porcje danych, które klient i serwer gry wysyłają sobie w tę i z powrotem) na odpowiedniki z Javy, a potem tłumaczy odpowiedzi serwera Java z powrotem na Bedrock. Serwer sądzi, że rozmawia z graczem Java. Gracz Bedrock sądzi, że jest na serwerze Bedrock. Geyser jest tłumaczem stojącym między nimi.
Ponieważ logika serwera jest w 100 procentach Javą, zasady gry, świat, wtyczki i datapacki są te z Javy. Nigdzie nie działa żaden silnik gry Bedrock.
Co crossplay DAJE
- Gracze Bedrock (telefon, konsola, edycja Windows 10/11, tablet) mogą wejść i grać na Twoim serwerze Java. Gracze z telefonu, tabletu i Windows dodają go po adresie IP i porcie. Xbox, PlayStation i Switch nie mają przycisku dodawania serwera, więc gracze konsolowi potrzebują darmowego obejścia, opisanego w Gra na Bedrock na konsoli.
- Widzą ten sam świat, te same budowle i tych samych innych graczy co wszyscy na Javie.
- Wtyczki Java i datapacki zmieniające faktyczną grę dotyczą także graczy Bedrock, bo to zachowanie działa na serwerze, a Geyser tylko pokazuje wynik.
- Połącz to z Floodgate (towarzyszem Geysera), żeby gracze Bedrock nie potrzebowali konta Java do wejścia. Jeśli Floodgate nie jest jeszcze zainstalowany, dodaj go tak samo jak Geysera, jako wtyczkę w folderze plugins.
Czego crossplay NIE DAJE
Tu ludzie dają się złapać. Żadna z poniższych rzeczy nie działa i żadne ustawienie ich nie włączy, bo są funkcjami silnika Bedrock, a Twój serwer jest Javą:
- Paczki zachowań i addony Bedrock nie będą działać. Paczki zachowań to sposób, w jaki Bedrock dodaje własne moby, przedmioty i mechaniki. Działają wewnątrz serwera Bedrock. Twój nim nie jest, więc tutaj nie robią nic. Jeśli chcesz własnego zachowania, które widzą wszyscy, musi to być wtyczka Java albo datapack (patrz niżej).
- Paczki zasobów Bedrock są wyłącznie wizualne i trafiają w konkretne miejsce. Możesz wrzucić paczkę zasobów Bedrock do folderu
packsGeysera, a gracze Bedrock zobaczą te tekstury, modele i dźwięki. To wyłącznie wygląd rzeczy, a nie ich zachowanie. Nie zmienia nic w samej grze. - Mody tylko dla Javy nie dotrą do graczy Bedrock. Coś w rodzaju Simple Voice Chat jest modem klienta Java. Gracz Bedrock uruchamia zwykłą aplikację Bedrock bez obsługi modów, więc takich funkcji po prostu u niego nie ma. Nic się nie wywala, oni tego po prostu nie mają.
- Wszystko, co mają widzieć wszyscy, musi działać na serwerze. Jeśli funkcja istnieje tylko w kliencie jednej strony, druga strona jej nie widzi. Pewną drogą jest zrobienie z niej wtyczki Java albo datapacka, bo serwer Java to jedyna rzecz, z którą naprawdę połączeni są zarówno gracze Java, jak i Bedrock.
Prosta zasada: jeśli zachowanie działa na serwerze (wtyczka Java albo datapack), dostają je wszyscy. Jeśli żyje tylko w kliencie (addon Bedrock albo mod Java), druga strona go nie ma.
Ustawianie własnego wyglądu dla graczy Bedrock
Jeśli chcesz dać graczom Bedrock własne tekstury przez Geysera:
- Otwórz swój serwer w panelu i przejdź do zakładki Files (pliki).
- Znajdź folder konfiguracyjny Geysera i otwórz w nim folder
packs. Na serwerze Spigot albo Paper to zwykle plugins/Geyser-Spigot/packs. - Kliknij Upload files i wyślij do tego folderu swoją paczkę zasobów Bedrock (zwykle
.mcpackalbo.zip). - Zrestartuj serwer przyciskiem Restart u góry strony, żeby Geyser ją wychwycił.
- Wejdź na Bedrock i zaakceptuj paczkę, gdy pojawi się pytanie.
Pamiętaj, że to zmienia tylko to, co widzą gracze Bedrock. Nie dodaje przedmiotów, mobów ani mechanik.
Rozwiązywanie problemów
Gracze Bedrock nie mogą się połączyć. Bedrock łączy się na innym porcie niż Java. Adres u góry strony Twojego serwera to ten dla Javy, a port Bedrock jest wypisany w Other ports na karcie Ports & network w Overview Twojego serwera. Upewnij się, że gracze Bedrock używają dokładnie tego portu, a nie domyślnego 19132. Jeśli nadal nie działa, potwierdź, że Geyser faktycznie działa, sprawdzając w zakładce Console komunikaty startowe Geysera.
Mój addon Bedrock nic nie robi. Tak ma być. Addony i paczki zachowań są funkcjami silnika Bedrock, a Twój serwer jest Javą. Zbuduj tę funkcję od nowa jako wtyczkę Java albo datapack.
Gracze Bedrock nie dostają paczki zasobów. Upewnij się, że paczka jest w folderze packs Geysera i że zrestartowałeś serwer. Część paczek zrobionych pod nowszą albo starszą wersję Bedrock nie wczyta się, jeśli nie odpowiada wersji, na której działa Twój serwer.
Gracze Bedrock są pytani o konto Java. Zwykle oznacza to, że Floodgate nie jest skonfigurowany. Floodgate to właśnie to, co pozwala graczom Bedrock wejść bez logowania przez Javę. Zainstaluj Floodgate jako wtyczkę obok Geysera, a potem zrestartuj serwer.
Nadal masz problem? Wpadnij na nasz Discord pod adresem discord.gg/GuavaHost, a zespół Ci pomoże.
- geyser
- crossplay
- bedrock
- java
- minecraft
Host a Minecraft Geyser server From $3.99/mo, with instant setup and DDoS protection.
Nadal potrzebujesz pomocy? Nasz zespół jest online 24/7 i odpowie na Twoje pytania.