Minecraft Bedrock Edition pozwala graczom z różnych platform korzystać z tego samego świata, niezależnie od tego, czy używają komputera z systemem Windows, urządzenia z Androidem, iPhone’a, konsoli Xbox czy Nintendo Switch. Aby cieszyć się stabilną rozgrywką bez zależności od usług zewnętrznych, wielu użytkowników decyduje się na hostowanie własnego serwera dedykowanego. Największym wyzwaniem jest zazwyczaj początkowa konfiguracja, ponieważ pobranie właściwego oprogramowania, przygotowanie serwera, otwarcie wymaganych portów i utrzymanie świata dostępnego przez całą dobę może być mylące, jeśli nigdy wcześniej nie administrowałeś serwerem VPS. W tym poradniku pokażemy podstawowe kroki potrzebne do utworzenia serwera Minecraft Bedrock Edition na serwerze VPS i przygotowania go tak, aby Twoi znajomi mogli się z nim połączyć.

Najważniejsze informacje:

  1. Minecraft Bedrock Edition korzysta z innego oprogramowania serwerowego niż Java Edition i została zaprojektowana tak, aby obsługiwać grę międzyplatformową pomiędzy komputerami PC, urządzeniami mobilnymi oraz kompatybilnymi konsolami.
  2. VPS z odpowiednimi zasobami, prawidłową konfiguracją firewalla oraz otwartymi portami UDP to podstawowe elementy zapewniające prawidłową łączność.
  3. Skonfigurowanie serwera jako usługi systemowej ułatwia automatyczne uruchamianie, poprawia stabilność i upraszcza zadania administracyjne.

Chcesz grać ze znajomymi z różnych urządzeń bez korzystania z usług firm trzecich? Tutaj pokazujemy, jak wdrożyć i administrować własnym serwerem Minecraft Bedrock Edition na VPS.

Jakie są wymagania do instalacji serwera Minecraft Bedrock na VPS

Przed rozpoczęciem potrzebujesz serwera VPS działającego na kompatybilnej dystrybucji Linuxa, takiej jak Ubuntu. Musisz również mieć dostęp SSH do zdalnego administrowania systemem oraz wystarczające uprawnienia do instalowania oprogramowania i zmiany konfiguracji sieci.

Zasoby VPS będą zależeć od liczby graczy, których planujesz obsługiwać. Dla małych grup od jednego do pięciu graczy zazwyczaj wystarczy 1 GB pamięci RAM i 1 vCPU. Jeśli spodziewasz się od pięciu do dziesięciu jednoczesnych graczy, zalecane jest użycie co najmniej 2 GB RAM i 2 vCPU. W przypadku większych społeczności lub światów z dodatkowymi rozszerzeniami warto zwiększyć pamięć i moc obliczeniową.

Kolejnym ważnym aspektem jest użycie właściwej edycji serwera. Potrzebne będzie oryginalne oprogramowanie serwera dedykowanego Minecraft Bedrock udostępniane przez Mojang, które różni się od tego używanego przez Minecraft Java Edition i jest zaprojektowane specjalnie dla urządzeń kompatybilnych z Bedrock.

Musisz również wziąć pod uwagę łączność sieciową. W przeciwieństwie do serwerów w wersji Java, Bedrock używa głównie portów 19132/UDP i 19133/UDP. Jeśli te porty pozostaną zablokowane przez firewall systemowy lub ustawienia dostawcy VPS, gracze nie będą mogli poprawnie połączyć się z serwerem.

Jak utworzyć serwer Minecraft Bedrock na serwerze VPS

Gdy masz już VPS z Linuxem i dostępem SSH, możesz zainstalować i skonfigurować Minecraft Bedrock Dedicated Server, wykonując poniższe kroki.

W tym poradniku użyjemy Ubuntu Linux jako systemu operacyjnego VPS. Pokazane komendy są kompatybilne z większością dostawców serwerów VPS, którzy pozwalają zainstalować Ubuntu, chociaż niektóre kroki związane z firewallem lub zarządzaniem instancją mogą się różnić w zależności od używanej platformy.

  1. Zaktualizuj system i zainstaluj wymagane zależności, wykonując poniższe komendy:

sudo apt update
sudo apt install -y curl unzip screen wget

  1. Utwórz folder serwera, aby przechowywać wszystkie pliki Minecraft Bedrock:

sudo mkdir -p /opt/minecraft-bedrock
sudo chown $USER:$USER /opt/minecraft-bedrock
cd /opt/minecraft-bedrock

  1. Wejdź na oficjalną stronę Minecraft Bedrock Dedicated Server i skopiuj adres URL pobierania najnowszej wersji dla Linuxa. Następnie z poziomu VPS wykonaj poniższą komendę, zastępując URL adresem odpowiadającym aktualnej wersji:

wget URL_DO_POBRANIA-O bedrock-server.zip

  1. Wypakuj zawartość i przygotuj plik wykonywalny:

unzip bedrock-server.zip
rm bedrock-server.zip
chmod +x bedrock_server

  1. Uruchom serwer ręcznie, aby sprawdzić, czy działa poprawnie:

LD_LIBRARY_PATH=. ./bedrock_server

Gdy pojawi się komunikat informujący, że serwer został poprawnie uruchomiony, naciśnij Ctrl + C, aby go zatrzymać.

  1. Skonfiguruj parametry serwera. Edytuj główny plik konfiguracyjny, aby dostosować ustawienia serwera:

nano /opt/minecraft-bedrock/server.properties

Tutaj możesz zmienić takie opcje jak nazwa serwera, poziom trudności, maksymalna liczba graczy czy tryb gry.

  1. Otwórz wymagane porty w firewallu. Minecraft Bedrock używa portów UDP 19132 i 19133. Jeśli Twój dostawca VPS ma dodatkowy firewall, musisz również włączyć te porty w panelu administracyjnym. Zezwól na nie poniższymi komendami:

sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
sudo ufw reload

  1. Utwórz plik usługi systemowej poleceniem:

sudo nano /etc/systemd/system/minecraft-bedrock.service

  1. Po zapisaniu konfiguracji aktywuj usługę:

sudo systemctl daemon-reload
sudo systemctl enable minecraft-bedrock
sudo systemctl start minecraft-bedrock

  1. Sprawdź jej status:

sudo systemctl status minecraft-bedrock

  1. Na koniec połącz się z serwerem z poziomu Minecraft Bedrock, otwierając grę i wybierając Graj > Serwery > Dodaj serwer.

  2. Wpisz publiczny adres IP VPS wraz z portem 19132.

Jak aktualizować serwer i tworzyć kopie zapasowe

Po skonfigurowaniu serwera warto zaplanować strategię kopii zapasowych. Światy Minecraft przechowują wszystkie informacje o budowlach, ekwipunku i postępach graczy, dlatego regularne backupy pozwolą odzyskać serwer w przypadku błędów, nieudanych aktualizacji lub uszkodzenia danych.

  • Przed utworzeniem kopii zapasowej zatrzymaj serwer poleceniem:

sudo systemctl stop minecraft-bedrock

  • Następnie wygeneruj skompresowany plik:

tar -czf ~/bedrock-backup-$(date +%Y%m%d).tar.gz \
/opt/minecraft-bedrock/worlds/

  • Na koniec ponownie uruchom serwer:

sudo systemctl start minecraft-bedrock

Gdy pojawią się nowe wersje, zaktualizuj serwer, wykonując poniższe kroki:

  • Zatrzymaj usługę i utwórz kopię zapasową za pomocą tej komendy:

sudo systemctl stop minecraft-bedrock
cp -r /opt/minecraft-bedrock/worlds ~/worlds-backup

  • Pobierz nową wersję i zastąp istniejące pliki:

wget URL_NOWEJ_WERSJI -O bedrock-server.zip
unzip -o bedrock-server.zip
chmod +x bedrock_server

  • Uruchom usługę ponownie:

sudo systemctl start minecraft-bedrock

Wnioski osobiste

Jeśli szukasz stabilnego sposobu na grę ze znajomymi z różnych urządzeń, serwer Minecraft VPS oferuje elastyczność potrzebną do utrzymania Twojego świata dostępnego w dowolnym momencie i według własnych zasad. Dodatkowo będziesz mieć znacznie większą kontrolę nad aktualizacjami, bezpieczeństwem i kopiami zapasowymi.

Poświęć kilka minut na prawidłową konfigurację firewalla, usług automatycznych i kopii zapasowych już na początku. Takie przygotowanie pozwoli Ci skupić się na grze i administrowaniu społecznością bez zbędnych przerw ani ryzyka dla postępów w Twoim świecie.