Własny serwer Minecrafta daje pełną kontrolę nad światem, zasadami i tym, kto może wejść do gry. W praktyce wszystko sprowadza się do trzech decyzji: wybrać właściwą edycję, uruchomić serwer bez błędów i dobrze go wystawić do sieci. Poniżej pokazuję, jak zrobić serwer MC bez chaosu, z naciskiem na konfigurację, bezpieczeństwo i sensowne kompromisy między wygodą a kontrolą.
Najpierw wybierz edycję, potem ustaw pliki i port, a na końcu dopracuj zabezpieczenia
- Java Edition daje największą swobodę, ale działa wyłącznie z klientami Java.
- Bedrock jest lepszy, jeśli chcesz łączyć PC, telefon i konsole.
- Realms to najprostsza droga, jeśli nie chcesz bawić się w ręczną konfigurację.
- Najczęściej potrzebujesz: folderu na serwer, pliku serwera, akceptacji
eula.txti poprawnego portu. - Do małego serwera wystarczy domowy komputer, ale przy grze 24/7 lepiej sprawdza się VPS albo Realms.
- Jeśli coś nie działa, sprawdzam kolejno: wersję gry, firewall, port i whitelistę.
Wybierz edycję, bo od tego zależy cały serwer
Ja zawsze zaczynam od jednego pytania: kto ma grać i na czym. To ważniejsze niż sam sprzęt, bo Java Edition i Bedrock Edition nie są zamienne. Gracze Java łączą się z serwerami Java, a gracze Bedrock z serwerami Bedrock. Jeśli ekipa siedzi głównie na PC i chce modów albo pluginów, Java jest naturalnym wyborem. Jeśli w grę wchodzą telefony, konsole i Windows, wygodniejszy będzie Bedrock.
| Wariant | Dla kogo | Plusy | Ograniczenia |
|---|---|---|---|
| Java Edition | Gracze PC, osoby chcące większej kontroli | Najwięcej możliwości konfiguracji, dobry punkt wyjścia pod mody i pluginy | Działa tylko z Java Edition |
| Bedrock Edition | Mixed platform, rodzina, szybki start | Łatwiejsze łączenie urządzeń, dobra opcja dla małych grup | Inny ekosystem niż Java, mniej elastyczny w rozbudowie |
| Realms | Ktoś, kto chce prywatny świat bez technicznej zabawy | Prosta konfiguracja, serwer działa cały czas, zapraszanie znajomych jest szybkie | Abonament i mniejsza swoboda ustawień |
Jeśli planujesz własny serwer Bedrock, oficjalne wymagania są konkretne: Windows 10 w wersji 15063 lub nowszej, Windows Server 2016 lub nowszy albo Ubuntu 22.04 LTS i wyżej. Minecraft podaje też 4 GB RAM jako punkt odniesienia dla Bedrock Dedicated Server, więc na słabszym sprzęcie nie ma sensu liczyć na cud. Gdy wybór masz za sobą, można przejść do samego uruchomienia.
Jak uruchomić serwer krok po kroku

Najwygodniej działa to wtedy, gdy od razu tworzysz osobny folder na serwer. Dzięki temu wszystkie pliki konfiguracyjne, logi i zapisy świata lądują w jednym miejscu. Ja zwykle robię to tak: najpierw pobieram oficjalne pliki dla wybranej edycji, potem uruchamiam serwer raz, akceptuję licencję i dopiero wtedy dopracowuję ustawienia.
- Utwórz osobny folder, na przykład
mc-server, i trzymaj w nim wszystkie pliki. - Pobierz oficjalne oprogramowanie serwera dla Java albo Bedrock.
- Jeśli wybierasz Java, upewnij się, że Java jest zainstalowana i aktualna. Na Windows czasem trzeba też poprawnie ustawić PATH.
- Uruchom plik serwera pierwszy raz, żeby wygenerował podstawowe pliki konfiguracyjne.
- Otwórz
eula.txti zmieńeula=falsenaeula=true. Bez tego serwer nie ruszy. - Edytuj
server.propertiesi ustaw nazwę serwera, tryb gry, trudność oraz limit graczy. - Uruchom serwer ponownie i sprawdź, czy działa lokalnie.
- Dopiero potem decyduj, czy chcesz grać tylko w sieci domowej, czy wystawić serwer do internetu.
Jeżeli grasz wyłącznie z kimś w tym samym domu albo na tym samym Wi-Fi, nie musisz od razu bawić się w przekierowanie portów. W Java wystarczy Open to LAN, a w Bedrock opcja zaproszenia do gry z poziomu świata. To często najlepszy pierwszy krok, bo pozwala sprawdzić, czy wszystko działa, zanim wchodzisz w router, firewall i publiczny adres IP. Gdy lokalny test przejdzie bez problemu, przechodzę do ustawień, które naprawdę wpływają na komfort gry.
Ustawienia, które robią największą różnicę
W pliku server.properties nie trzeba ruszać wszystkiego. Na start interesują mnie tylko te opcje, które realnie zmieniają wygodę, bezpieczeństwo i wydajność. Resztę zostawiam w spokoju, dopóki nie pojawi się konkretny powód, żeby coś poprawiać.
| Ustawienie | Co zmienia | Rozsądny start |
|---|---|---|
motd |
Tekst widoczny na liście serwerów | Krótkie, czytelne hasło lub nazwa świata |
| Tryb gry | Survival, creative albo adventure | Survival dla grania ze znajomymi, creative do testów i budowania |
| Trudność | Poziom wyzwań i agresywność mobów | Normal lub hard, jeśli grupa lubi większe wyzwanie |
| Whitelist / allow-list | Kto może wejść na serwer | Włączona, jeśli to prywatny serwer dla znajomych |
max-players |
Ile osób może wejść jednocześnie | Realna liczba, nie „na zapas” |
| Widoczność świata | Jak daleko serwer renderuje teren | 6-8 chunków na słabszym sprzęcie, więcej tylko gdy masz zapas mocy |
online-mode |
Weryfikacja kont i autentyczności graczy | true dla serwera publicznego |
| PvP | Czy gracze mogą się wzajemnie atakować | Włączane tylko wtedy, gdy taka jest intencja serwera |
Największą różnicę w wydajności robi zwykle nie sama gra, tylko zbyt ambitne ustawienia jak za wysoki zasięg renderowania, zbyt duża liczba graczy albo zbyt mała ilość pamięci RAM. Jeśli na starcie utrzymasz konfigurację w ryzach, serwer będzie znacznie stabilniejszy. Kolejny krok to sieć, bo nawet idealnie ustawiony świat nic nie da, jeśli router albo firewall blokują połączenie.
Jak udostępnić serwer znajomym i nie utknąć na firewallu
W tej części najczęściej pojawiają się problemy, bo lokalny test działa, a koledzy z internetu już nie mogą wejść. Ja patrzę na to w dwóch scenariuszach. Jeśli grasz tylko w domu, wystarczy sieć lokalna. Jeśli chcesz zaprosić ludzi spoza domu, musisz otworzyć port i dopuścić ruch w zaporze sieciowej. W praktyce liczą się też dwa drobiazgi: właściwy adres IP i właściwy port.
- Gra w domu - użyj LAN, żeby nie wystawiać serwera do internetu.
- Gra przez internet - ustaw przekierowanie portu w routerze.
-
Java Edition - domyślny port to
25565. -
Bedrock Edition - domyślny port to
19132. - Firewall - dodaj wyjątek dla procesu serwera zamiast wyłączać zabezpieczenia całkiem.
- Whitelist - jeśli serwer ma być prywatny, nie zostawiaj go otwartego dla wszystkich.
Jest jeszcze jeden praktyczny problem, który w Polsce nadal trafia się często: CGNAT. Jeśli dostawca internetu nie daje Ci prawdziwego publicznego adresu IP, samo przekierowanie portu w domu nie wystarczy. W takiej sytuacji lepiej przejść na VPS, skorzystać z Realms albo poprosić operatora o publiczny adres. To nie jest błąd w konfiguracji Minecrafta, tylko ograniczenie sieci, więc szkoda tracić na to godziny.
Realms, własny komputer czy VPS
Wybór miejsca hostingu zmienia więcej, niż się wydaje. Przy małej grupie znajomych można zacząć na własnym komputerze, ale jeśli serwer ma działać stale albo bez Twojej obecności, różnica między domowym PC, Realms i VPS robi się bardzo wyraźna. Ja patrzę na to przede wszystkim przez wygodę, stabilność i kontrolę.
| Opcja | Koszt | Wygoda | Kontrola | Kiedy ma sens |
|---|---|---|---|---|
| Własny komputer | 0 zł dodatkowo, ale dochodzi prąd i zużycie sprzętu | Średnia | Duża | Mała grupa, testy, granie okazjonalne |
| Realms | Abonament miesięczny | Bardzo duża | Średnia | Chcesz prostoty i stałej dostępności |
| VPS / hosting pod Minecrafta | Zwykle od kilkunastu do kilkudziesięciu zł miesięcznie, przy większych paczkach więcej | Duża | Bardzo duża | Serwer 24/7, większa grupa, pluginy, większa stabilność |
Jeśli mam być uczciwy, domowy komputer wygrywa tylko wtedy, gdy serwer jest mały i używasz go okazjonalnie. Realms wygrywa prostotą. VPS wygrywa wtedy, gdy chcesz mieć spokój i przewidywalność. Przy kilku osobach i zwykłym survivalu sensowny start to często 2-4 GB RAM, a przy większej liczbie graczy albo modach trzeba myśleć szerzej. Najważniejsze jest jednak to, żeby nie mylić prostoty z trwałością, bo serwer stawiany „na szybko” najczęściej pada właśnie wtedy, gdy zaczyna być używany regularnie.
Najczęstsze błędy, które psują start serwera
Większość problemów powtarza się w kółko i po kilku uruchomieniach widać je jak na dłoni. Dobrze jest znać je wcześniej, bo wtedy oszczędzasz sobie dłubania w logach i przypadkowego zmieniania ustawień, które wcale nie są winne.
- Łączenie złej edycji, czyli próba wejścia z Java na Bedrock albo odwrotnie.
- Rozjazd wersji gry między klientem a serwerem.
- Zapomniana zgoda w
eula.txt. - Używanie lokalnego adresu IP zamiast publicznego.
- Brak przekierowania portu albo blokada przez firewall, VPN lub antywirusa.
- Za mało RAM-u i zbyt ambitne ustawienia renderowania.
- Uruchamianie modów lub pluginów bez sprawdzenia, czy serwer ma na to zasoby.
Gdy coś nie działa, ja zawsze sprawdzam w tej kolejności: edycja, wersja, EULA, port, firewall, whitelist. To proste, ale działa lepiej niż przypadkowe zmienianie wszystkiego naraz. Jeśli po tym serwer dalej nie odpowiada, zaglądam do logów i dopiero wtedy szukam bardziej złożonego problemu.
Jak utrzymać serwer w formie po pierwszym starcie
Sam start to dopiero początek. Najwięcej serwerów nie psuje się od razu, tylko po kilku dniach lub tygodniach, gdy ktoś zmienia ustawienia, dorzuca mody albo zapomina o kopii świata. Dlatego ja od początku ustalam kilka prostych zasad i trzymam się ich bez kombinowania.
- Rób kopię świata przed każdą większą zmianą.
- Aktualizuj serwer i klientów razem, zamiast mieszać przypadkowe wersje.
- Trzymaj whitelistę, jeśli serwer nie ma być publiczny.
- Nie przesadzaj z liczbą pluginów i modów na słabym sprzęcie.
- Kontroluj zajętość dysku, bo logi i backupy potrafią urosnąć szybciej, niż się wydaje.
- Jeśli serwer ma dużo osób albo ciężkie dodatki, zaplanuj okresowe restarty.
Jeżeli potraktujesz serwer jak mały projekt, a nie jednorazowy eksperyment, dużo łatwiej utrzymasz go w stabilnej formie. Najlepsza zasada jest prosta: zacznij od wersji vanilla, sprawdź, czy wszystko działa, dopiero potem dokładaj mody, pluginy i bardziej zaawansowane ustawienia. Dzięki temu własny świat będzie działał tak, jak powinien, zamiast zamieniać się w serię przypadkowych awarii.
