-10% Promocja na start. Kod START daje 10% zniżki na Twój pierwszy serwer gry
Gamehost

Java i Bedrock na jednym serwerze

Część ekipy gra na komputerze w wersji Java, a część na telefonie albo konsoli? Nie trzeba stawiać dwóch serwerów. Wystarczy serwer Java z dodatkiem, który tłumaczy ruch z Bedrocka. Poniżej jest cała konfiguracja i lista rzeczy, które warto wiedzieć przed startem.

Zespół Gamehost·5 min czytania·Aktualizacja:

Krótka odpowiedź

Java i Bedrock to dwie osobne gry, które nie rozmawiają ze sobą bezpośrednio. Most między nimi buduje Geyser: siedzi na serwerze Java i tłumaczy połączenia z Bedrocka. Drugi dodatek, Floodgate, pozwala graczom Bedrock wejść bez konta Java.

GraczCzym łączy sięPort
Java (PC, Mac, Linux)bezpośrednio z serweremgłówny port serwera
Bedrock (telefon, tablet, Windows, konsole)przez Geyserosobny port Bedrock (UDP)

W panelu Gamehost robi to jedno kliknięcie: zakładka Automatyzacje, kafelek Geyser + Floodgate. Panel pobiera właściwe pliki pod Twój silnik, przypisuje dodatkowy port i wpisuje go w konfigurację.

Na jakim silniku to zadziała

Geyser istnieje w wersji pluginu i w wersji moda, więc działa na większości popularnych silników. Panel sam wybiera właściwy wariant:

  • Paper, Purpur, Spigot jako plugin w katalogu plugins. To najpewniejsza kombinacja.
  • Fabric i NeoForge jako mod w katalogu mods.
  • Vanilla nie obsługuje dodatków. Przejdź na Paper w zakładce Wersja i silnik, świat zostanie.

Geyser nadąża za najnowszą wersją Bedrocka, a gracze Bedrock dostają aktualizacje automatycznie. Dlatego serwer Java najlepiej trzymać na aktualnej wersji. Jeśli zostajecie na starszej, potrzebny będzie dodatkowo plugin ViaVersion. Więcej o silnikach: jaki silnik serwera Minecraft wybrać.

Włączenie krok po kroku

  • Wejdź w zakładkę Automatyzacje i kliknij włączenie przy Geyser + Floodgate.
  • Panel przypisze serwerowi dodatkowy port i ustawi go jako port Bedrock w config.yml Geysera.
  • Zrestartuj serwer. W konsoli pojawi się linia o uruchomieniu Geysera na nowym porcie.
  • Status w kafelku pokaże dwa adresy: dla Javy i dla Bedrocka. Te dwa adresy przekazujesz ekipie.

Port Bedrock to inny numer niż port Javy. Gracz Bedrock, który wpisze port Javy, nie połączy się, a gra pokaże tylko ogólny komunikat o braku połączenia.

Jak dołączyć z telefonu, Windowsa i konsoli

W Bedrocku wejdź w Graj, zakładkę Serwery i wybierz Dodaj serwer. Wpisz adres IP lub domenę oraz port Bedrock w osobnym polu.

  • Telefon, tablet, Windows: dodanie serwera działa od ręki.
  • Xbox: lista własnych serwerów jest dostępna, ale bywa ukryta za ustawieniami konta i trybu wieloosobowego.
  • PlayStation i Switch: gra nie pozwala dopisać własnego serwera. Gracze używają obejścia przez zmianę DNS w konsoli albo dołączają przez znajomego z listy, więc tu trzeba się liczyć z dodatkową konfiguracją po ich stronie.

Gracze Bedrock wchodzą przez Floodgate i domyślnie mają przed nickiem kropkę, np. .Kasia2014. Dzięki temu nick nie zderzy się z kontem Java o tej samej nazwie.

Whitelist, OP i bany dla graczy Bedrock

Gracz Bedrock nie ma konta Java, więc zwykła komenda whitelist add go nie znajdzie. Floodgate ma do tego własną komendę:

Co chcesz zrobićKomenda
Dodać gracza Bedrock do whitelistyfwhitelist add NickXbox
Usunąć z whitelistyfwhitelist remove NickXbox
Dać OP (po pierwszym wejściu)op .NickXbox

W fwhitelist podajesz nick z Xbox Live bez kropki. Przy OP i banach, już po pierwszym wejściu na serwer, używasz nicku z kropką. Szerzej o uprawnieniach: whitelist, OP i uprawnienia.

Czego crossplay nie załatwi

Geyser tłumaczy grę na bieżąco i radzi sobie bardzo dobrze, ale nie wszystko da się przetłumaczyć 1:1:

  • Mody dodające nowe bloki i przedmioty nie pokażą się poprawnie graczom Bedrock. Crossplay ma sens na serwerach z pluginami i na lekkich modach serwerowych, nie na dużych modpackach.
  • Walka działa trochę inaczej, bo Bedrock nie ma cooldownu ataku z Javy.
  • Mechanizmy z redstone zachowują się jak na Javie, bo to serwer Java liczy świat. Gracze Bedrock muszą przyzwyczaić się do zasad Javy.
  • Niektóre menu z pluginów (np. skrzynki z przyciskami) wyglądają na telefonie inaczej niż na PC.

Najczęstsze pytania

Nie. Floodgate wpuszcza graczy Bedrock na ich koncie Microsoft, bez konta Java.

Najczęściej wpisał port Javy zamiast portu Bedrock albo serwer nie był zrestartowany po włączeniu Geysera. Oba adresy pokazuje kafelek Geyser + Floodgate w zakładce Automatyzacje.

Panel instaluje Geysera na Paper, Purpur, Spigot, Fabric i NeoForge. Nawet tam mody z nowymi blokami nie wyświetlą się poprawnie graczom Bedrock.

W niewielkim stopniu. Przy kilku graczach Bedrock różnicy praktycznie nie widać, przy kilkudziesięciu warto mieć zapas pamięci.

Mogą, ale ich konsole nie pozwalają dopisać własnego serwera, więc potrzebują obejścia przez DNS albo dołączenia przez znajomego. To ograniczenie konsoli, nie serwera.

Postaw serwer dla całej ekipy

Crossplay włączysz jednym kliknięciem w zakładce Automatyzacje.

Zobacz pakiety