Masz gotowy świat, kilku znajomych i ochotę grać razem, ale nie wiesz, od czego zacząć? Poniżej pokazuję, jak zrobić serwer Minecraft na komputerze, kiedy lepiej wybrać hosting oraz czym różni się zwykły serwer od wersji z modami i pluginami. Uwzględniam też przekierowanie portów, podstawowe zabezpieczenia, wymagania sprzętowe i typowe problemy z połączeniem.
Najważniejsze decyzje przed uruchomieniem serwera Minecraft
- Java czy Bedrock zależy od urządzeń, z których korzystają gracze.
- Vanilla wystarczy do czystej rozgrywki, a Paper, Fabric lub NeoForge otwierają drogę do pluginów i modów.
- Do małej grupy zwykle wystarczy komputer z 4-8 GB wolnej pamięci RAM.
- Gracze spoza domu potrzebują najczęściej przekierowania portu 25565.
- Kopie świata i whitelistę warto skonfigurować przed zaproszeniem większej liczby osób.

Najpierw wybierz edycję i typ serwera
Największy błąd początkujących polega na pobraniu pierwszego znalezionego pliku bez sprawdzenia, z jakiej edycji Minecraft korzystają znajomi. Oficjalny serwer Java działa wyłącznie z Minecraft: Java Edition, natomiast gracze na telefonach, konsolach i często także na Windowsie korzystają z Bedrock Edition.
| Rozwiązanie | Dla kogo | Najważniejsza cecha |
|---|---|---|
| Vanilla Java | Mała grupa bez modów | Czysty Minecraft i najprostsza konfiguracja |
| Paper | Serwer survival lub minigry | Lepsza wydajność i obsługa pluginów |
| Fabric, Forge lub NeoForge | Gracze korzystający z modów | Modowany serwer wymagający zgodnego klienta |
| Bedrock Dedicated Server | Telefony, konsole i Bedrock na PC | Gra między różnymi urządzeniami Bedrock |
| Realms lub hosting | Osoby, które nie chcą konfigurować sieci | Mniej pracy, ale stały koszt lub ograniczenia usługi |
Jeżeli planujesz zwykły survival dla trzech lub czterech osób, zacząłbym od Vanilli albo Paper. Paper jest moim zdaniem rozsądniejszy, gdy serwer ma działać dłużej, bo pozwala później dodać ochronę terenu, teleporty czy system ekonomii bez stawiania wszystkiego od nowa.
Do wspólnej gry Java i Bedrock można użyć rozwiązania opartego na Geyserze, czasem razem z Floodgate. To jednak dodatkowa warstwa konfiguracji i nie gwarantuje identycznych funkcji na każdej platformie. Jeśli większość grupy gra na konsolach, prostszy będzie serwer Bedrock.
Jak uruchomić serwer Java na własnym komputerze
Przygotuj Javę i osobny folder
Utwórz pusty folder, na przykład mc-server, i trzymaj w nim wyłącznie pliki serwera. Zanim pobierzesz silnik, sprawdź w terminalu poleceniem java -version, czy Java jest dostępna. W przypadku Paper wersja Javy zależy od wydania, dlatego dla nowszych linii trzeba użyć wersji wskazanej w dokumentacji danego silnika. Dla wielu wydań z zakresu 1.20-1.21 będzie to Java 21, a dla Paper 26.1 i nowszych aktualne wymaganie to Java 25.
Oficjalne oprogramowanie serwera Java jest darmowe, ale sam Minecraft nie staje się przez to darmowy. Każdy gracz powinien korzystać z legalnej kopii gry i tej samej głównej wersji, którą uruchamia serwer.
Pierwsze uruchomienie
Pobierz plik serwera odpowiadający wersji klienta i zmień jego nazwę na server.jar. W folderze uruchom terminal, a potem wpisz:
java -Xms2G -Xmx4G -jar server.jar --noguiParametr -Xms2G określa początkową pamięć, a -Xmx4G jej maksymalny limit. Dla małego świata możesz zacząć od 2 GB RAM, ale przy kilku graczach, dużej liczbie mobów lub nowych chunkach bezpieczniejsze będzie 4 GB. Nie przydzielaj serwerowi całej pamięci komputera, bo system i gra klienta również jej potrzebują.
Po pierwszym uruchomieniu program utworzy plik eula.txt i zakończy pracę. Otwórz go, przeczytaj warunki licencji i zmień wpis eula=false na eula=true, jeśli je akceptujesz. Dopiero wtedy uruchom serwer ponownie.
Ułatw sobie start plikiem bat
Na Windowsie warto utworzyć w folderze plik start.bat z poniższą zawartością. Dzięki temu nie trzeba za każdym razem wpisywać całej komendy.
java -Xms2G -Xmx4G -jar server.jar --nogui
pauseNie zamykaj okna serwera podczas gry. Komenda stop wpisana w konsoli bezpiecznie zapisuje świat, a zamknięcie okna przyciskiem może uszkodzić pliki mapy. Właśnie dlatego serwer powinien mieć własny folder i być wyłączany kontrolowanym poleceniem.
Jak pozwolić znajomym dołączyć przez internet
W tej części najczęściej pojawia się problem, którego nie widać podczas gry w sieci lokalnej. Osoby podłączone do tego samego routera mogą zwykle wejść przez lokalny adres IP komputera, na przykład 192.168.1.25. Znajomi z innego domu potrzebują jednak publicznego adresu oraz reguły przekierowania portu.
Połączenie w domu
Sprawdź adres IPv4 komputera, na którym działa serwer. W Windowsie możesz użyć polecenia ipconfig. W polu adresu serwera znajomy wpisuje ten adres, a port pozostaje standardowy, czyli 25565, o ile nie zmieniłeś go w pliku server.properties.
Połączenie spoza sieci
W panelu routera dodaj przekierowanie portu TCP 25565 na lokalny adres komputera z serwerem. W Zaporze Windows zezwól Javie na połączenia prywatne, a w razie potrzeby utwórz regułę wyłącznie dla tego portu. Nie otwieraj przypadkowych portów i nie wyłączaj całej zapory, bo to wygodny skrót do problemów z bezpieczeństwem.
W pliku server.properties pole server-ip najlepiej zostawić puste. Możesz natomiast ustawić nazwę świata, poziom trudności, limit graczy i whitelistę. Przykładowe ustawienia wyglądają tak:
max-players=8
difficulty=normal
white-list=true
online-mode=true
server-port=25565Jeżeli mimo poprawnego przekierowania portu nikt z zewnątrz nie może się połączyć, przyczyną może być CGNAT. W takiej sytuacji router nie otrzymuje własnego publicznego IPv4 i zwykłe port forwarding nie zadziała. Pozostaje poprosić operatora o publiczny adres, skorzystać z hostingu albo użyć rozwiązania tworzącego prywatną sieć między graczami.
Jeśli serwer działa tylko okazjonalnie, komputer domowy jest najtańszym rozwiązaniem, ale musi być włączony przez cały czas gry. Mały hosting Minecraft kosztuje zwykle około kilkunastu do kilkudziesięciu złotych miesięcznie, a prosty VPS często zaczyna się od około 20-40 zł. Darmowe usługi bywają ograniczone limitem RAM, usypianiem instancji albo kolejkami, więc nadają się głównie do testów.
Mody i pluginy wymagają innego podejścia
Serwer z pluginami i serwer z modami to nie to samo. Plugin rozszerza działanie silnika serwera, ale zazwyczaj nie wymaga instalacji dodatkowych plików u gracza. Mod zmienia klienta gry, dlatego musi być zainstalowany po obu stronach i dokładnie pasować do wersji Minecraft oraz używanego loadera.
Pluginy na Paper
Po uruchomieniu Paper pojawi się folder plugins. Wgrywasz do niego pliki pluginów w formacie JAR, a potem restartujesz serwer. Najpierw instaluj dodatki pojedynczo, ponieważ łatwiej wtedy znaleźć konflikt. Na start przydatniejsze od dużej paczki bajerów są whitelist, ochrona świata, podstawowe uprawnienia i narzędzia do zarządzania.
Paper nie uruchomi modów przeznaczonych dla Forge, Fabric lub NeoForge. Próba wrzucenia ich do folderu plugins zakończy się błędem albo brakiem działania. To jedna z najczęstszych pomyłek przy pierwszym serwerze.
Modpack na Fabric, Forge lub NeoForge
Przy modach zacznij od wybrania gotowego modpacka albo spisania dokładnej listy dodatków. Serwer i wszyscy gracze muszą mieć ten sam loader, tę samą wersję gry oraz zgodne wersje modów. Wiele paczek wymaga także dodatkowych bibliotek, na przykład API właściwego dla danego środowiska.
Najwygodniej udostępnić znajomym gotowy profil z launchera, zamiast wysyłać pliki ręcznie. Jeśli serwer ma działać na modach generujących dużo nowych struktur lub wymiarów, przydziel więcej pamięci i przygotuj się na dłuższe uruchamianie. Samo zwiększenie RAM nie naprawi jednak źle zoptymalizowanego moda.
Wydajność, kopie zapasowe i bezpieczeństwo
Najwięcej opóźnień nie wynika z samego internetu. Często powodują je generowanie nowych obszarów, zbyt duża liczba mobów, automatyczne farmy albo mody wykonujące ciężkie operacje co tick. Z mojego doświadczenia wynika, że stabilny procesor i rozsądna liczba dodatków dają lepszy efekt niż bezmyślne przydzielanie 16 GB RAM.
Przeczytaj również: Rust raid cost - ile siarki potrzeba na rajd?
Rozsądne ustawienia na początek
- Dla 2-4 graczy przeznacz około 2-4 GB RAM.
- Dla 5-10 graczy z pluginami przygotuj zwykle 4-8 GB RAM.
- Ustaw odległość renderowania i symulacji na umiarkowanym poziomie, szczególnie na słabszym sprzęcie.
- Nie uruchamiaj wielu ciężkich modów bez sprawdzenia ich wymagań.
- Monitoruj TPS lub obciążenie serwera, zamiast zgadywać, co powoduje lagi.
Przed każdą aktualizacją skopiuj folder świata, pliki konfiguracji i folder dodatków. Kopię najlepiej wykonywać po komendzie stop, gdy serwer zakończy zapis. W przypadku ważnego świata trzymaj przynajmniej dwie kopie, w tym jedną na innym dysku lub w chmurze.
Włącz whitelistę komendą whitelist on, dodaj zaufane osoby przez whitelist add nick i nie rozdawaj uprawnień operatora wszystkim uczestnikom. Pozostaw online-mode=true, nie udostępniaj publicznie panelu RCON bez silnego hasła i aktualizuj silnik po sprawdzeniu zgodności pluginów lub modów.
Co zrobić, gdy serwer nie działa
Jeżeli Java zgłasza błąd uruchomienia, najpierw sprawdź jej wersję. Komunikat o nieobsługiwanej wersji klasy zwykle oznacza, że serwer wymaga innej Javy niż ta zainstalowana w systemie. Pomaga również wpisanie pełnej ścieżki do właściwego programu Java w pliku startowym.
Gdy gracz widzi komunikat o timeoutach, sprawdź kolejno adres IP, zaporę, przekierowanie portu i CGNAT. Jeżeli połączenie działa w LAN, ale nie działa przez internet, problem prawie na pewno dotyczy sieci, a nie plików świata.
Przy modach komunikaty o brakujących modach, niezgodnych wersjach lub wymaganych zależnościach trzeba rozwiązywać po stronie klienta i serwera. Nie usuwaj losowo plików z paczki. Sprawdź nazwę moda, wersję Minecraft i loader, bo jedna różnica wystarczy, aby gracz nie mógł dołączyć.
Dobry serwer zaczyna się od prostego planu
Na pierwszy wspólny świat wybrałbym Paper bez modów, whitelistę, cztery gigabajty pamięci i regularne kopie zapasowe. Taki zestaw pozwala szybko zacząć, a pluginy można dodawać stopniowo, gdy grupa rzeczywiście ich potrzebuje.
Jeśli nie chcesz zostawiać własnego komputera włączonego, hosting będzie wygodniejszy i często bardziej stabilny. Najważniejsze nie jest jednak kupienie najmocniejszej oferty, tylko dopasowanie wersji gry, silnika, pamięci i sposobu dostępu do tego, jak faktycznie będziecie grać.