Wszystkie artykuły

Jak stworzyć serwer Minecraft do gry ze znajomymi

Zaktualizowano 4.10.20264 min czytania

Żeby grać ze znajomymi w jednym świecie, potrzebny jest serwer — program, który przechowuje świat i łączy wszystkich graczy. Sposobów jest trzy, a różnią się one znacznie poziomem trudności. Omówimy każdy uczciwie, także to, o czym zwykle się nie pisze.

Sposób 1. Serwer na własnym komputerze

Jest za darmo, ale wymaga czasu i rozbija się o rzeczy, na które nie masz wpływu. Zacznij od sprawdzenia — inaczej zmarnujesz godzinę.

Najpierw sprawdź, czy masz publiczne IP

Żeby znajomi mogli połączyć się z twoim komputerem przez internet, musisz mieć publiczny adres IP. Większość domowych dostawców internetu go nie oferuje, więc sprawdź to przed instalacją. Czym jest taki adres i jak w kilka minut sprawdzić swój, opisaliśmy w osobnym artykule.

Jeśli okaże się, że IP nie jest publiczne, ten sposób nie zadziała: przejdź od razu do sposobów 2 i 3 poniżej, które go nie wymagają.

Instalacja serwera

  1. 1Zainstaluj Javę. Dla wersji 26.1 i nowszych potrzebna jest Java 25, dla 1.20.5–1.21.11 — Java 21, dla 1.17–1.20.4 — Java 17. Bez niej serwer się nie uruchomi.
  2. 2Pobierz plik server.jar z oficjalnej strony minecraft.net, z działu pobierania serwera. Umieść go w osobnym folderze — przy pierwszym uruchomieniu serwer utworzy obok około dziesięciu innych plików.
  3. 3Uruchom serwer poleceniem java -Xmx2G -jar server.jar nogui. Wyłączy się i utworzy plik eula.txt.
  4. 4Otwórz eula.txt i zamień false na true. To zgoda na licencję Mojang — bez niej serwer się nie uruchomi.
  5. 5Uruchom serwer jeszcze raz. Teraz utworzy świat, co zajmie od pół minuty do kilku minut.
  6. 6Sprawdź połączenie z tego samego komputera pod adresem localhost. Jeśli połączenie działa, serwer jest gotowy i zostaje tylko udostępnić go na zewnątrz.

Przekierowanie portów

Serwer nasłuchuje na porcie 25565, ale router domyślnie nie przepuszcza do niego żądań z zewnątrz. Wejdź w ustawienia routera, znajdź sekcję Port Forwarding lub „Serwery wirtualne” i dodaj regułę: port zewnętrzny 25565, port wewnętrzny 25565, adres IP twojego komputera w sieci lokalnej.

Lokalny adres IP komputera lepiej przypisać na stałe, inaczej router przydzieli inny przy następnym włączeniu i reguła przestanie działać. Robi się to w tym samym routerze, w sekcji DHCP.

Dalej zapora Windows: przy pierwszym uruchomieniu zapyta o zgodę dla Javy — trzeba zezwolić na dostęp w sieciach prywatnych i publicznych. Jeśli okno już zniknęło, regułę możesz dodać ręcznie: „Zapora Windows Defender”, „Ustawienia zaawansowane”, „Reguły przychodzące”. Wszystkie te kroki opisano szczegółowo, z kontrolą po każdym z nich, omówieniem błędów połączenia i wskazówkami na wypadek, gdy Windows już zablokował Javę, w artykule Jak otworzyć port 25565 dla serwera Minecraft i znaleźć, gdzie jest zamknięty.

O czym jeszcze trzeba pamiętać

  • Komputer musi być włączony przez cały czas, gdy ktoś gra. Wyłączysz go — serwer znika dla wszystkich.
  • Serwer zjada pamięć RAM: 2 GB na zwykłą grę bez modów, 4–6 GB na modpack. To pamięć ponad tę, której potrzebuje twój klient gry.
  • Twoje IP widzą wszyscy, którzy się łączą. To otwiera drogę do ataków na ciebie, co w domowej sieci jest nieprzyjemne. Jak się przed tym zabezpieczyć, opisano w artykule Jak zabezpieczyć serwer Minecraft i sieć domową: lista kontrolna bezpieczeństwa.
  • Prędkość u znajomych zależy od twojego łącza wychodzącego. Domowe łącze zwykle wysyła dane kilka razy wolniej, niż je pobiera.

Sposób 2. Płatny hosting

Wynajmujesz kawałek cudzego serwera, który działa całą dobę, więc twój komputer nie jest potrzebny. Kosztuje od dwóch do dziesięciu dolarów miesięcznie, w zależności od pamięci i modpacka.

Zalety są oczywiste: nic nie trzeba konfigurować, IP nie jest twoje, łącze jest szerokie. Wada jest jedna — to pieniądze co miesiąc, a płacić trzeba nawet za tygodnie, w których nikt nie gra.

Sposób 3. Darmowy hosting w przeglądarce

Kompromis: serwer działa u hostera, ale włącza się tylko wtedy, gdy jest potrzebny. Gdy wszyscy wyjdą — zasypia i nie zajmuje zasobów. Świat zostaje przy tym zachowany.

Tak działa zuboku: rejestrujesz się, wymyślasz nazwę, dostajesz adres w stylu myserver.zuboku.com i klikasz „Uruchom”. Pierwsze uruchomienie trwa około minuty, kolejne — kilka sekund. Dołączyć mogą zarówno gracze z licencjonowanymi kontami, jak i ci z nielicencjonowanymi launcherami.

Ograniczenie jest uczciwe: serwer śpi, gdy nikogo na nim nie ma. Jeśli potrzebujesz serwera działającego całą dobę ze stałym ruchem graczy, potrzebny jest wariant płatny.

Co wybrać

  • Grasz wieczorami z jednym–dwoma znajomymi, masz publiczne IP i nie żal ci czasu — wystarczy własny komputer.
  • Potrzebujesz stałego serwera z graczami i modami, masz budżet — płatny hosting.
  • Chcesz zacząć grać już dziś i bez wydawania pieniędzy — darmowy hosting.

Spróbuj bez konfiguracji

Serwer powstaje w minutę: rejestracja, nazwa, przycisk. Nic nie trzeba pobierać.

Utwórz serwer

Czytaj dalej