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.
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 .
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.
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.
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ć
- Uruchom Minecraft Bedrock Edition na dowolnym innym urządzeniu
- Wybierz Serwery > Dodaj serwer
- Wprowadź nazwę serwera i adres IP (powinieneś to wiedzieć, używając SSH)
- Stuknij Graj , aby od razu wejść na serwer, lub Zapisz
- Przy kolejnych połączeniach serwer będzie wyświetlany w sekcji Dodatkowe serwery — po prostu wybierz go, a następnie Dołącz do serwera
Chwilę później powinieneś być w świecie serwerów Minecraft. Po stronie serwera zostanie to zapisane:
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