Jak zainstalować serwer Minecraft Bedrock na Raspberry Pi

Jak zainstalować serwer Minecraft Bedrock na Raspberry Pi

Granie w Minecraft z przyjaciółmi i rodziną wymaga albo zniesienia trybu podzielonego ekranu, albo korzystania z wielu urządzeń. Aby uzyskać najlepsze wyniki, powinny one łączyć się z serwerem Minecraft.

Ale płacenie za serwer Minecraft jest drogie. Dlaczego nie zbudować własnego? Teraz możliwe jest uruchomienie serwera Minecraft Bedrock na Raspberry Pi.

Dlaczego warto używać serwera Minecraft Bedrock?

Przez lata Minecraft ewoluował poza oryginalną grę Java. Od 2016 roku Minecraft Bedrock Edition jest główną wersją wydaną na PC, konsole i urządzenia mobilne.

Chociaż przynosi to nowe funkcje, ulepszoną grafikę i lepszą stabilność gry, Minecraft Bedrock Edition nie jest kompatybilny ze starą wersją Java na komputery i urządzenia mobilne. W związku z tym, gdybyś zainstalował serwer Minecraft na Raspberry Pi, byłbyś w stanie połączyć się tylko z odpowiedniej wersji Java (czy to na komputerze PC, czy innym Pi).

Ponieważ istnieje teraz (oparty na Javie) serwer dla Raspberry Pi kompatybilny z Minecraft Bedrock, możesz go używać do hostowania gier granych na dowolnym urządzeniu z systemem Bedrock. Daje to przewagę w postaci pełnej kontroli nad serwerem, od ustawiania zaproszeń i przypisywania praw dostępu po instalowanie modów i tworzenie kopii zapasowych świata.

Który Raspberry Pi będzie obsługiwał serwer Minecraft Bedrock?

W przypadku tego projektu masz do wyboru Raspberry Pi 3 lub Raspberry Pi 4. Oczywiście Pi 4 z wariantami 2 GB, 4 GB i 8 GB jest najlepszą opcją. Jednak powinieneś być w stanie uruchomić serwer Minecraft Bedrock Edition na Raspberry Pi 3.

RaspberryPi 3B+

Do przetestowania tego projektu użyłem Raspberry Pi 3 B+. To urządzenie ma czterordzeniowy 64-bitowy procesor 1,4 GHz i 1 GB pamięci RAM. Początkowa konfiguracja odbywała się przez Wi-Fi, przy użyciu SSH, ale lepszą reakcję i mniejsze opóźnienia można uzyskać dzięki połączeniu Ethernet z routerem.

Należy unikać wszystkiego, co jest niższe niż Raspberry Pi 3.

Czego potrzebujesz do serwera Minecraft Bedrock

Aby hostować oprogramowanie serwera, będziesz potrzebować systemu operacyjnego. Aby uzyskać optymalną wydajność, wybierz lekki system operacyjny — Raspberry Pi OS Lite jest tutaj prawdopodobnie najlepszą opcją.

Zanim przejdziesz dalej, zapoznaj się z naszym przewodnikiem dotyczącym instalacji systemu operacyjnego na Raspberry Pi. Zaleca się skonfigurowanie instalacji do automatycznego łączenia się z siecią Wi-Fi (jeśli z niej korzystasz) i włączenie SSH na Raspberry Pi. Jeśli nie używasz SSH, potrzebujesz skonfigurowanej i podłączonej klawiatury i wyświetlacza.

Będziesz także musiał zainstalować:

  • Git
  • Pakiet SDK Javy
  • Najnowsza kompatybilna z Bedrock Edition kompilacja Java gry Minecraft

Wykonaj poniższe czynności, aby je zainstalować i skonfigurować serwer Minecraft Bedrock.

Skonfiguruj system operacyjny Raspberry Pi dla serwera Minecraft Bedrock Edition

Zanim będziesz mógł zainstalować oprogramowanie serwera, musisz skonfigurować Raspberry Pi. Te kroki zakładają, że masz już zainstalowany system operacyjny Raspberry Pi.

Zacznij od upewnienia się, że system operacyjny jest aktualny:

sudo apt update && sudo apt upgrade

Następnie otwórz narzędzie konfiguracyjne Raspberry Pi, raspi-config:

sudo raspi-config

Za pomocą klawiszy strzałek wybierz Opcje systemu > Pamięć GPU i GPU do 16 . Dzięki temu większość zasobów systemowych jest przeznaczona na serwer. Hit Tab , aby wybrać OK .

Ustaw dostępną pamięć GPU na Raspberry Pi

Jeśli w tym momencie nie włączyłeś jeszcze SSH, zrób to, wybierając Opcje interfejsu > SSH , naciśnij Tab , aby wybrać Tak i naciśnij Enter, aby potwierdzić.

Następnie naciśnij Tab , aby wybrać Zakończ , a następnie Enter , aby ponownie uruchomić Raspberry Pi.

Skonfiguruj serwer Minecraft Bedrock na swoim Raspberry Pi

Po ponownym uruchomieniu Raspberry Pi zainstaluj Git

sudo apt install git

To oprogramowanie umożliwia sklonowanie repozytorium GitHub na komputerze i jest wymagane do zainstalowania serwera Minecraft Bedrock.

Możesz teraz zainstalować Javę.

sudo apt install default-jdk

Spowoduje to zainstalowanie domyślnej (bieżącej) wersji oprogramowania Java. Możesz sprawdzić, która wersja, wchodząc

java -version

(Pamiętaj, że aby zainstalować określoną wersję Java, użyj określonej nazwy wersji, na przykład sudo apt install openjdk-8-jdk .)

W chwili pisania tego tekstu domyślną wersją jdk była wersja 11.0.16.

Zainstaluj serwer Minecraft Bedrock na Raspberry Pi

Nie jesteś gotowy do zainstalowania serwera. Zacznij od wejścia

git clone https://github.com/CloudburstMC/Nukkit

Poczekaj, aż to się zakończy, a następnie przełącz się do katalogu Nukkit

cd Nukkit

Tutaj zaktualizuj moduł podrzędny:

git submodule update –init

To zajmie trochę czasu. Po zakończeniu zmień uprawnienia na mvnw

chmod +x mvnw

Wreszcie:

./mvnw clean package

To ostatnie polecenie jest najdłuższą częścią procesu. To dobra okazja, aby w gotowości uruchomić grę Minecraft Bedrock Edition na komputerze PC, telefonie komórkowym lub konsoli.

Uruchom serwer Minecraft Bedrock na Raspberry Pi

Gdy wszystko będzie gotowe, zmień katalog:

cd target

Tutaj uruchom oprogramowanie serwera:

java -jar nukkit-1.0-SNAPSHOT.jar

Na początku zostaniesz poproszony o wprowadzenie preferowanego języka serwera.

Ustaw język na swoim serwerze Minecraft

Po zakończeniu uruchamia się Nukkit, importowane są właściwości serwera i uruchamiane jest środowisko gry. Zaczyna się od domyślnego trybu gry ustawionego na Przetrwanie, ale możesz go zmienić później.

Gdy wszystko wydaje się działać, wprowadź

status

Spowoduje to wyświetlenie różnych faktów, takich jak użycie pamięci, czas działania, dostępna pamięć, obciążenie i liczba graczy.

Stan serwera Raspberry Pi Bedrock Edition

Możesz także użyć polecenia help (lub nacisnąć ? ), aby sprawdzić, jakich instrukcji można użyć do administrowania serwerem. Można je wprowadzić bezpośrednio do Pi za pomocą klawiatury, przez SSH lub z konsoli czatu gry Minecraft (pamiętaj, aby poprzedzić każde polecenie znakiem „/” w konsoli).

Połącz się z serwerem Minecraft Bedrock z innego urządzenia

Po skonfigurowaniu wszystkiego możesz połączyć się z serwerem. Aby to zrobić

  1. Uruchom Minecraft Bedrock Edition na dowolnym innym urządzeniu
  2. Wybierz Serwery > Dodaj serwer
  3. Wprowadź nazwę serwera i adres IP (powinieneś to wiedzieć, używając SSH)
  4. Stuknij Graj , aby od razu wejść na serwer, lub Zapisz
  5. Przy kolejnych połączeniach serwer będzie wyświetlany w sekcji Dodatkowe serwery — po prostu wybierz go, a następnie Dołącz do serwera
    Dołącz do gry Minecraft Bedrock Edition

Chwilę później powinieneś być w świecie serwerów Minecraft. Po stronie serwera zostanie to zapisane:

Serwer Raspberry Pi Minecraft Bedrock

Stwórz serwer Minecraft Bedrock Edition z Raspberry Pi

Chociaż do włączenia serwera Bedrock Edition na Raspberry Pi potrzeba kilku kroków, wyniki końcowe są dobre. Jak zapewne pamiętacie, naszym urządzeniem testowym był Raspberry Pi 3B+, bardziej niż wystarczający dla 2-5 graczy. Raspberry Pi 4 prawdopodobnie będzie działać lepiej dla większej liczby graczy.

Korzystanie z Raspberry Pi to tylko jeden z wielu sposobów na bezpłatne utworzenie serwera Minecraft.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *