Strona główna  /  Minecraft  /  Jak stworzyć własny serwer w Minecrafcie?

✦ AI
Świecący blok diamentowej rudy z Minecrafta na biurku gracza z widoczną w tle konsolą serwerową.

Jak stworzyć własny serwer w Minecrafcie?

Minecraft

Własny serwer w Minecrafcie uruchomisz na domowym komputerze albo VPS-ie. Potrzebujesz Java Runtime Environment, oficjalnego pliku serwerowego `.jar`, pliku startowego `.bat`, akceptacji EULA oraz konfiguracji dostępu sieciowego. Poniższa instrukcja dotyczy podstawowego serwera Minecraft Java Edition na Windowsie.

Czego potrzebujesz przed instalacją?

Serwer lokalny działa na Twoim komputerze. To rozwiązanie nie wymaga opłat za hosting, ale komputer musi być włączony podczas gry, a jego procesor, pamięć RAM i łącze internetowe będą obciążone. Przy większej liczbie graczy możesz użyć VPS-u albo serwera dedykowanego. VPS zapewnia wydzielone zasoby, natomiast serwer dedykowany korzysta z fizycznej maszyny przeznaczonej dla jednego użytkownika.

Podstawą działania Minecraft Java Edition jest Java. Zainstaluj aktualną, stabilną wersję środowiska Java Runtime Environment zgodną z wersją serwera, a następnie przygotuj wolne miejsce na pliki świata i kopie zapasowe. Orientacyjne zapotrzebowanie na pamięć wygląda następująco:

Liczba graczy Zalecany RAM CPU
1–2 2 GB Co najmniej 2 rdzenie, najlepiej z mocnym pojedynczym rdzeniem
3–6 5 GB Co najmniej 2 rdzenie, najlepiej z mocnym pojedynczym rdzeniem
6+ 8 GB lub więcej Wydajny procesor, szczególnie przy dużym świecie

Są to wartości orientacyjne dla podstawowego serwera Vanilla. Duży świat, wysoka odległość renderowania i dodatkowe oprogramowanie mogą zwiększyć zapotrzebowanie na zasoby.

Jak zainstalować serwer Minecraft krok po kroku?

  1. Zainstaluj Javę. Pobierz środowisko Java ze źródła udostępniającego aktualną wersję dla Twojego systemu i przeprowadź instalację. Po instalacji możesz sprawdzić działanie poleceniem java -version w wierszu polecenia.
  2. Pobierz plik serwerowy. Pobierz oficjalny plik serwera Minecraft Java Edition. Utwórz osobny folder, na przykład C:\MinecraftServer, i umieść w nim plik `.jar`. Dla ułatwienia zmień jego nazwę na server.jar.
  3. Utwórz plik startowy. W tym samym folderze utwórz plik tekstowy o nazwie start.txt. Wklej do niego poniższą zawartość:
@echo off
java -Xms2G -Xmx2G -jar server.jar nogui
pause

Zapisz plik, a następnie zmień jego rozszerzenie z `.txt` na `.bat`, aby powstał plik start.bat. Jeżeli Windows ukrywa rozszerzenia, w Eksploratorze plików włącz opcję wyświetlania rozszerzeń nazw plików.

Parametr -Xms2G określa początkową ilość pamięci przydzielonej serwerowi, a -Xmx2G ustala jej maksymalny limit. Wartość dopasuj do sprzętu. Przykładowo dla 5 GB RAM możesz użyć:

@echo off
java -Xms5G -Xmx5G -jar server.jar nogui
pause

Nie przydzielaj serwerowi całej pamięci komputera. System Windows i sam klient gry także potrzebują wolnych zasobów.

Uwaga dotycząca EULA: przy pierwszym uruchomieniu serwer najczęściej zamknie się automatycznie i utworzy plik eula.txt. Otwórz go w Notatniku, zmień wpis eula=false na eula=true i zapisz plik. Bez tej akceptacji serwer nie wystartuje. Następnie uruchom ponownie start.bat.

  1. Uruchom serwer po raz pierwszy. Po zaakceptowaniu EULA plik startowy utworzy między innymi świat oraz plik server.properties. Okno konsoli powinno pozostać otwarte, gdy serwer działa.
  2. Zatrzymuj serwer poprawnie. Nie zamykaj okna procesu przyciskiem „X”, jeśli możesz tego uniknąć. Wpisz w konsoli polecenie stop, aby serwer zapisał świat i bezpiecznie się wyłączył.

Jak udostępnić serwer znajomym?

Sam start serwera nie wystarczy, aby osoby spoza Twojej sieci mogły się połączyć. Najczęstszym problemem jest brak przekierowania portu albo blokada zapory systemowej.

Domyślnie Minecraft Java Edition korzysta z portu TCP 25565. W panelu routera znajdź funkcję o nazwie „Port forwarding”, „Przekierowanie portów” lub podobnej i utwórz regułę kierującą port 25565 do lokalnego adresu IP komputera z serwerem. Warto wcześniej ustawić temu komputerowi stały adres lokalny, aby reguła nie przestała działać po ponownym uruchomieniu routera.

IP lokalne, na przykład 192.168.1.25, służy urządzeniom znajdującym się w tej samej sieci. Znajomi łączący się z własnych domów potrzebują Twojego publicznego adresu IP. Adres wpisuje się w grze w formacie adres:25565. Gracz z tej samej sieci może zwykle użyć adresu lokalnego.

W Zaporze systemu Windows utwórz regułę połączeń przychodzących dla portu TCP 25565. System może też wyświetlić pytanie o zezwolenie aplikacji Java na komunikację w sieci. Zezwalaj tylko na zakres sieci, którego rzeczywiście potrzebujesz.

Jeżeli port pozostaje niedostępny mimo poprawnej konfiguracji routera i zapory, przyczyną może być CGNAT stosowany przez dostawcę internetu. W takim przypadku przekierowanie portów na domowym routerze nie zadziała. Możesz zapytać operatora o publiczny adres IP albo przenieść serwer na VPS.

Jak zmienić ustawienia w server.properties?

Plik server.properties otwórz w Notatniku lub innym prostym edytorze tekstu. Każda opcja ma postać nazwa=wartość. Najczęściej zmieniane parametry to:

  • white-list=true – pozwala ograniczyć dostęp do osób dodanych do białej listy.
  • max-players=10 – ustala maksymalną liczbę graczy.
  • gamemode=survival – wybiera podstawowy tryb gry, na przykład survival albo creative.
  • pvp=false – wyłącza obrażenia zadawane innym graczom.
  • motd=Moja mapa – ustawia wiadomość widoczną przy serwerze na liście multiplayer.
  • server-port=25565 – określa port używany przez serwer.

Po zmianie pliku zapisz go i uruchom serwer ponownie. Nie edytuj go, gdy proces serwera nadal działa, ponieważ część ustawień może zostać nadpisana przy zamykaniu.

O czym pamiętać po uruchomieniu?

Połączenie z serwerem warto sprawdzić najpierw na własnym komputerze, a następnie z urządzenia spoza domowej sieci. Po poprawnym teście zastosuj kilka podstawowych zabezpieczeń:

  • Włącz whitelistę i dodaj do niej tylko znane osoby.
  • Twórz kopie zapasowe folderu świata przed aktualizacją lub większymi zmianami.
  • Aktualizuj serwer dopiero po sprawdzeniu zgodności wersji gry i wykonaniu backupu.
  • Nie udostępniaj publicznie plików konfiguracyjnych, haseł ani danych dostępu do VPS-u.
  • Monitoruj zużycie RAM i procesora, gdy rośnie liczba graczy albo rozmiar świata.

Jeżeli serwer ma służyć tylko kilku osobom, komputer domowy zwykle wystarczy. Stała rozgrywka, większa społeczność i potrzeba dostępności przez całą dobę przemawiają za VPS-em lub serwerem dedykowanym.

Redakcja grynieznane.pl

Grynieznane.pl to portal dla graczy. Piszemy o grach komputerowych, premierach i nowościach, publikujemy poradniki do Minecrafta i innych popularnych tytułów. Pomagamy rozwiązywać problemy ze Steamem i platformami. Doradzamy, jaki sprzęt dla gracza wybrać, od myszki i słuchawek po komputer. Piszemy z pasją i konkretnie, tak żeby więcej czasu zostawało na samo granie.

Może Cię również zainteresować

Potrzebujesz więcej informacji?