Discord
Poradnik

Jak zrobić serwer Minecraft - kompletny poradnik

4 sposoby na własny serwer: od Realms po dedykowany VPS. Konfiguracja, pluginy, optymalizacja, backupy. Wszystko, czego potrzebujesz, żeby grać ze znajomymi.

Chcesz grać w Minecraft ze znajomymi na własnych zasadach? Potrzebujesz serwera. Nie musisz być informatykiem - wystarczy 30 minut i ten poradnik. Pokażę Ci cztery sposoby na postawienie serwera: od najprostszego (Realms) po pełną kontrolę (własny VPS). Każdy ma inne zalety, koszty i wymagania techniczne.

Jeśli dopiero zaczynasz przygodę z multiplayerem, zerknij najpierw na nasz poradnik gry ze znajomymi - tam znajdziesz też opcję LAN, która nie wymaga żadnego serwera.

Szybki przegląd: 4 sposoby na serwer Minecraft

MetodaKosztGraczePluginy24/7Trudność
Realms~30-36 PLN/mies.10NieTakŁatwa
Hosting10-80 PLN/mies.10-100+TakTakŁatwa
Własny PCZa darmo5-20TakNie*Średnia
VPS / Dedyk20-200 PLN/mies.20-200+TakTakZaawansowana

* Serwer działa tylko gdy Twój komputer jest włączony.

Wybór zależy od trzech rzeczy: budżetu, liczby graczy i tego, ile czasu chcesz poświęcić na konfigurację. Przejdźmy przez każdą opcję.

Opcja 1: Minecraft Realms - najprostsza droga

Minecraft Realms to oficjalna usługa Mojang. Płacisz subskrypcję, klikasz kilka przycisków i masz działający serwer. Zero konfiguracji, zero wiedzy technicznej.

Co dostajesz

  • Realms: Java Edition - do 10 graczy jednocześnie, ok. 36 PLN/miesiąc
  • Realms Plus (Bedrock) - do 10 graczy + 150 paczek z Marketplace, ok. 30 PLN/miesiąc
  • Serwer działa 24/7, nawet gdy nikt nie gra
  • Automatyczne backupy (możesz cofnąć świat do dowolnego momentu)
  • Wgrywanie własnych światów i pobieranie ich na dysk
  • Minigry i mapy od Mojang w bibliotece

Czego nie dostajesz

  • Żadnych pluginów - to czysty Vanilla Minecraft
  • Żadnych modów (poza Bedrock add-onami)
  • Ograniczona konfiguracja - nie zmienisz server.properties
  • Serwer stoi u Mojang - nie masz dostępu do plików ani logów

Realms to dobry wybór, jeśli masz 5-10 znajomych, chcecie grać na Vanilli i nikt nie ma ochoty bawić się w administrację. Jeśli potrzebujecie pluginów, modów albo więcej graczy, czytaj dalej.

Opcja 2: Hosting serwerów Minecraft

Hosting to pośrednia droga między Realms a własnym serwerem. Płacisz dostawcy za serwer z panelem administracyjnym, który pozwala instalować pluginy, zmieniać ustawienia i zarządzać graczami przez przeglądarkę. Nie musisz nic konfigurować po stronie swojego komputera.

Popularne hostingi w Polsce

DostawcaCena (od)RAMPluginyDarmowa opcjaUwagi
CraftServe~15 PLN/mies.2-16 GBTakNiePolski, dobry support, panel Crafty
Apex Hosting~20 PLN/mies.2-32 GBTakNieGlobalny, serwery w PL, Multicraft panel
LVL.GG~12 PLN/mies.1-16 GBTakNiePolski, panel Pterodactyl
AternosZa darmo~4 GBTakTakKolejka, usypianie, reklamy
MinehutZa darmo~2 GBTak (wtyczki)TakOgraniczone mody, szybszy start

Zalety hostingu

  • Panel administracyjny w przeglądarce - nie musisz znać wiersza poleceń
  • Ochrona anty-DDoS wliczona w cenę
  • Automatyczne backupy i jednokllikowa instalacja pluginów
  • Serwer działa 24/7 bez obciążania Twojego komputera
  • Wsparcie techniczne, gdy coś nie działa

Na co uważać

  • Overselling - tani hostingi pakują wielu klientów na jeden fizyczny serwer. Jeśli oferta wydaje się zbyt tania, pewnie tak jest
  • Darmowe tier - Aternos i Minehut działają, ale kolejki i usypianie serwera po 5 minutach bezczynności to poważne ograniczenia
  • Lokalizacja serwera - wybieraj hosting z serwerami w Polsce lub Niemczech. Serwer w USA = 100-200 ms pingu dla polskich graczy

Więcej o porównaniu dostawców znajdziesz w naszym rankingu hostingów Minecraft.

Wskazówka: Jeśli wahasz się między Aternos a płatnym hostingiem, zacznij od Aternos. Jeśli kolejki i usypianie Ci przeszkadzają, wydaj 15 PLN na CraftServe lub LVL.GG. Różnica w komforcie gry jest ogromna.

Opcja 3: Serwer na własnym komputerze - krok po kroku

To najpopularniejsza opcja wśród graczy, którzy chcą pełnej kontroli za darmo. Pobierasz oprogramowanie, konfigurujesz kilka plików, otwierasz port na routerze i gotowe. Cały proces trwa ok. 20-30 minut.

Wymagania sprzętowe

  • RAM: minimum 4 GB wolnego (8 GB całkowitego w komputerze)
  • Procesor: dowolny 4-rdzeniowy z ostatnich 5 lat
  • Dysk: SSD zdecydowanie zalecany (HDD = wolniejsze ładowanie chunków)
  • Internet: upload minimum 5 Mbps (sprawdź na speedtest.net)
  • System: Windows 10/11, macOS lub Linux

Krok 1: Pobierz oprogramowanie serwerowe

Masz trzy główne opcje:

  • Vanilla server.jar - oficjalny serwer od Mojang. Pobierz z minecraft.net/download/server. Brak obsługi pluginów
  • Paper - zoptymalizowany fork z obsługą pluginów. Pobierz z papermc.io. Rekomendowany wybór
  • Purpur - fork Papera z jeszcze większą konfigurowalnością. Pobierz z purpurmc.org

Jeśli planujesz pluginy (a pewnie planujesz), wybierz Paper. Jest szybszy od Vanilla, ma łatki bezpieczeństwa i obsługuje wszystkie pluginy Spigot/Paper. Więcej o silnikach serwerowych w naszym wiki.

Krok 2: Zainstaluj Javę 21

Minecraft 1.21+ wymaga Javy 21. Nawet jeśli masz Javę zainstalowaną, sprawdź wersję:

  1. Otwórz wiersz poleceń (Windows: Win+R, wpisz cmd, Enter)
  2. Wpisz: java -version
  3. Jeśli widzisz wersję niższą niż 21 lub komunikat o braku Javy, pobierz Eclipse Temurin 21 z adoptium.net
  4. Zainstaluj z domyślnymi ustawieniami (zaznacz "Set JAVA_HOME")

Uwaga: Nie instaluj Javy od Oracle - licencja Oracle JDK nie jest darmowa do użytku komercyjnego. Eclipse Temurin to w pełni darmowa, open-source dystrybucja Javy z identyczną wydajnością.

Krok 3: Pierwsze uruchomienie serwera

  1. Utwórz nowy folder, np. C:\MinecraftServer
  2. Wrzuć pobrany plik server.jar (lub paper-1.21.5.jar) do tego folderu
  3. Utwórz plik start.bat (Windows) lub start.sh (macOS/Linux) z zawartością:

Windows (start.bat):

java -Xmx4G -Xms4G -jar server.jar nogui
pause

macOS / Linux (start.sh):

#!/bin/bash
java -Xmx4G -Xms4G -jar server.jar nogui
  1. Uruchom plik. Serwer zatrzyma się z komunikatem o EULA
  2. Otwórz plik eula.txt i zmień eula=false na eula=true
  3. Uruchom ponownie. Serwer wygeneruje świat - to zajmie 1-3 minuty

Parametr -Xmx4G oznacza 4 GB RAM dla serwera. Dostosuj do swoich możliwości: 2G dla 1-3 graczy, 4G dla 5-10, 6G+ dla więcej.

Krok 4: Konfiguracja server.properties

Po pierwszym uruchomieniu w folderze serwera pojawi się plik server.properties. To główny plik konfiguracyjny. Najważniejsze ustawienia:

ParametrDomyślnieRekomendacjaCo robi
server-port2556525565Port serwera - nie zmieniaj, chyba że masz powód
max-players20Twoja liczba znajomych + 2Limit graczy online jednocześnie
view-distance108Zasięg widoczności w chunkach. Mniej = lepsza wydajność
simulation-distance106Zasięg symulacji (moby, farmy). Kluczowe dla wydajności
motdA Minecraft ServerTwój opisTekst widoczny na liście serwerów
difficultyeasynormal lub hardPoziom trudności
white-listfalsetrueTylko zaproszeni gracze mogą dołączyć
online-modetruetrueWeryfikacja kont Mojang. NIGDY nie wyłączaj bez powodu
spawn-protection160-16Promień ochrony spawnu (tylko OP może budować)
enable-command-blockfalsefalseWłącz tylko jeśli potrzebujesz command blocków

Pełny opis wszystkich 50+ parametrów znajdziesz w naszym poradniku konfiguracji server.properties.

Wskazówka: Włącz whitelist (white-list=true). Bez niej każdy, kto zna Twoje IP, może dołączyć do serwera. Dodajesz graczy poleceniem /whitelist add NickGracza w konsoli serwera.

Krok 5: Port forwarding na routerze

Żeby znajomi z internetu mogli się połączyć, musisz otworzyć port 25565 na routerze. Bez tego serwer działa tylko w sieci lokalnej (LAN).

  1. Znajdź lokalne IP komputera: otwórz cmd i wpisz ipconfig. Szukaj "IPv4 Address" - np. 192.168.0.105
  2. Zaloguj się do routera: wpisz w przeglądarce 192.168.0.1 lub 192.168.1.1. Login i hasło są zwykle na naklejce pod routerem
  3. Znajdź sekcję Port Forwarding (może nazywać się: NAT, Virtual Servers, Przekierowanie portów, Serwery wirtualne)
  4. Dodaj nową regułę:
PoleWartość
Nazwa / OpisMinecraft Server
Port zewnętrzny25565
Port wewnętrzny25565
ProtokółTCP (lub TCP/UDP)
Adres IP docelowyTwoje lokalne IP (np. 192.168.0.105)
  1. Zapisz i zrestartuj router (nie zawsze konieczne, ale na wszelki wypadek)
  2. Sprawdź publiczne IP: wejdź na whatismyip.com - to adres, który wysyłasz znajomym

Uwaga o bezpieczeństwie: otwarcie portu oznacza, że Twój serwer jest dostępny z całego internetu. Włącz whitelist, ustaw silne hasło na routerze i rozważ dodatkową ochronę serwera.

Krok 6: Testowanie i łączenie

  1. Ty (host): w Minecrafcie otwórz Multiplayer, Direct Connect i wpisz localhost lub 127.0.0.1
  2. Ktoś w Twojej sieci: wpisuje Twoje lokalne IP, np. 192.168.0.105
  3. Ktoś z internetu: wpisuje Twoje publiczne IP, np. 83.12.45.67

Jeśli się nie łączy, sprawdź:

  • Czy serwer jest uruchomiony (konsola powinna pokazywać logi)?
  • Czy Windows Firewall nie blokuje Javy? (Przy pierwszym uruchomieniu powinien zapytać o zezwolenie)
  • Czy port forwarding jest poprawnie skonfigurowany? Sprawdź na canyouseeme.org (port 25565)
  • Czy obaj macie tę samą wersję Minecrafta?

Opcja 4: VPS lub serwer dedykowany

VPS (Virtual Private Server) to wynajęty serwer w data center, który działa 24/7. Ma stałe IP, gwarantowane zasoby i profesjonalną infrastrukturę. To opcja dla poważniejszych serwerów z 20+ graczami.

Kiedy VPS zamiast hostingu?

  • Potrzebujesz więcej niż jednego serwera (np. lobby + survival + minigry z BungeeCord)
  • Chcesz pełną kontrolę nad systemem operacyjnym
  • Planujesz serwer z modami (Forge/NeoForge/Fabric), który wymaga specyficznej konfiguracji
  • Masz 20+ graczy i hosting nie daje rady

Polecani dostawcy VPS

DostawcaCena (od)RAMLokalizacjaUwagi
Hetzner~18 PLN/mies.4 GBNiemcy, FinlandiaŚwietna cena/wydajność, niski ping z PL
OVH~25 PLN/mies.4 GBFrancja, PolskaSerwery w Warszawie, anty-DDoS
Oracle CloudZa darmo24 GB (ARM)NiemcyAlways Free Tier - 4 rdzenie ARM, 24 GB RAM
Contabo~20 PLN/mies.8 GBNiemcyDużo RAM za niską cenę, wolniejsze dyski

Wskazówka: Oracle Cloud Free Tier daje 4 rdzenie ARM i 24 GB RAM za darmo, na zawsze. To wystarczy na serwer dla 30+ graczy. Konfiguracja wymaga więcej wiedzy (Linux, firewall), ale finansowo to najlepsza opcja. Szukaj tutoriali "Oracle Cloud Minecraft server" na YouTube.

Konfiguracja VPS w skrócie

  1. Zamów VPS z Ubuntu 22.04 lub Debian 12
  2. Połącz się przez SSH: ssh root@adres_ip_vps
  3. Zainstaluj Javę: apt update && apt install openjdk-21-jre-headless -y
  4. Utwórz użytkownika: adduser minecraft (nigdy nie uruchamiaj serwera jako root)
  5. Pobierz Paper: wget https://api.papermc.io/v2/projects/paper/versions/1.21.5/builds/NUMER/downloads/paper-1.21.5-NUMER.jar
  6. Skonfiguruj firewall: ufw allow 25565/tcp
  7. Uruchom serwer w screen/tmux: screen -S mc java -Xmx4G -Xms4G -jar paper.jar nogui

To skrócona wersja. Jeśli chcesz pełną instrukcję z systemd, automatycznym restartem i monitoringiem, przeczytaj nasz szczegółowy poradnik administracji serwerem.

Instalacja pluginów (Paper / Spigot)

Pluginy to największa przewaga własnego serwera nad Realms. Dodają ochronę griefingu, ekonomię, nowe tryby gry, systemy rang i setki innych funkcji. Działają na Paper, Spigot i ich forkach (Purpur, Pufferfish).

Jak zainstalować plugin

  1. Pobierz plik .jar pluginu ze sprawdzonego źródła: Modrinth, SpigotMC, Hangar
  2. Wrzuć plik do folderu plugins/ w katalogu serwera
  3. Zrestartuj serwer (polecenie /stop w konsoli, potem ponowne uruchomienie)
  4. Sprawdź konsolę - plugin powinien się załadować bez błędów
  5. Skonfiguruj plugin w pliku konfiguracyjnym w plugins/NazwaPluginu/config.yml

Obowiązkowe pluginy na start

PluginDo czegoDlaczego potrzebujesz
EssentialsXKomendy podstawowe/home, /tpa, /warp, /spawn, kity, ekonomia
LuckPermsSystem rangUprawnienia, grupy, rangi (Admin, Mod, Gracz)
WorldGuardOchrona terenuRegiony, blokowanie griefingu, flagi (PvP, TNT)
CoreProtectLogi zmianKto co zbudował/zniszczył. Rollback griefingu jednym poleceniem
VaultAPI ekonomiiŁączy pluginy ekonomiczne. Wymagany przez EssentialsX Economy

Więcej rekomendacji w naszym katalogu pluginów i rankingu najlepszych pluginów 2026.

Uwaga: nigdy nie pobieraj pluginów z przypadkowych stron. Złośliwe pluginy mogą kraść dane graczy, dawać backdoor do serwera albo niszczyć świat. Korzystaj wyłącznie z Modrinth, SpigotMC i Hangar.

Optymalizacja wydajności serwera

Serwer Minecraft jest jednowątkowy - korzysta głównie z jednego rdzenia procesora. Nawet potężny komputer może lagować przy złej konfiguracji. Oto co zrobić, żeby serwer działał płynnie.

Flagi startowe Aikar

Standardowy java -Xmx4G -jar server.jar nie wykorzystuje pełni możliwości garbage collectora. Aikar's Flags to zestaw parametrów JVM zoptymalizowanych pod Minecraft. Użyj ich zamiast prostego polecenia startowego:

java -Xmx4G -Xms4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar server.jar nogui

Wklej to do pliku start.bat / start.sh w jednej linii. Zmień -Xmx4G -Xms4G na ilość RAM, którą chcesz przydzielić.

Konfiguracja server.properties pod wydajność

ParametrDomyślnieZalecaneWpływ
view-distance106-8Mniej chunków do załadowania = mniej RAM i CPU
simulation-distance104-6Moby i farmy działają tylko w tym zasięgu
max-players20Realna liczbaNie ustawiaj 100, jeśli grasz w 5 osób
entity-broadcast-range-percentage10075Ogranicza zasięg, w którym serwer wysyła dane o mobach

Konfiguracja Paper (paper-global.yml)

Paper ma własne pliki konfiguracyjne z dodatkowymi optymalizacjami. Kluczowe zmiany:

  • max-auto-save-chunks-per-tick: 8 (domyślnie 24) - mniej chunków zapisywanych naraz
  • optimize-explosions: true - szybsze obliczenia eksplozji TNT
  • mob-spawner-tick-rate: 2 (domyślnie 1) - spawner sprawdza co 2 ticki zamiast co 1
  • disable-chest-cat-detection: true - skrzynie otwierają się nawet z kotem na nich

Szczegółowy poradnik optymalizacji Paper, Purpur i Pufferfish znajdziesz w przewodniku optymalizacji serwera.

Inne sposoby na lepszą wydajność

  • Pregeneruj świat: plugin Chunky pozwala wygenerować chunki z wyprzedzeniem. Generowanie w locie (gdy gracz eksploruje) obciąża procesor
  • Ogranicz moby: plugin Spark lub Timings pokaże, ile ticków zajmują moby. Zmniejsz limity spawnu w bukkit.yml
  • Użyj Papera/Purpur: Vanilla i Spigot są wolniejsze. Paper ma dziesiątki patch-ów poprawiających wydajność
  • SSD zamiast HDD: zapis/odczyt świata jest wielokrotnie szybszy na SSD

Strategia backupów - nie strać świata

Backupy to ubezpieczenie Twojego serwera. Bez nich jeden griefer, uszkodzony chunk albo krytyczny błąd pluginu może zniszczyć setki godzin pracy. Rób backupy.

Co backupować

  • Folder świata (world/, world_nether/, world_the_end/) - mapy, budowle, dane graczy
  • Folder plugins/ - konfiguracje pluginów, dane ekonomii, rang, regionów
  • server.properties + inne pliki konfiguracyjne

Jak backupować

  • Ręcznie: zatrzymaj serwer (/stop), skopiuj cały folder serwera, uruchom ponownie
  • Automatycznie: plugin DriveBackupV2 robi backup co X godzin i wysyła na Google Drive lub OneDrive
  • Na VPS: cron job z tar: tar -czf /backups/mc-$(date +%Y%m%d).tar.gz /home/minecraft/server/

Zasady backupów

  • Backup minimum raz dziennie (lepiej co 6 godzin)
  • Trzymaj minimum 7 ostatnich backupów - jeden dzień to za mało, jeśli problem zauważysz po tygodniu
  • Przechowuj backup poza serwerem (Google Drive, osobny dysk). Backup na tym samym dysku co serwer nie chroni przed awarią dysku
  • Testuj przywracanie - backup, którego nie umiesz przywrócić, jest bezwartościowy

Więcej o strategiach backupów w naszym poradniku kopii zapasowych.

Który sposób wybrać? Podsumowanie

  • Grasz z 3-5 znajomymi, nie potrzebujesz pluginów? Realms albo Aternos
  • Chcesz pluginy, ale nie chcesz konfigurować serwera? Płatny hosting (CraftServe, Apex, LVL.GG)
  • Chcesz pełną kontrolę i masz czas na konfigurację? Serwer na własnym PC
  • Budujesz społeczność 20+ graczy? VPS (Hetzner, OVH) lub dedykowany serwer
  • Zero budżetu, ale ogarniasz Linuxa? Oracle Cloud Free Tier

Niezależnie od wyboru, zacznij od małej skali. Postawienie serwera na 5 znajomych to jedno - zarządzanie społecznością 100 graczy to zupełnie inny poziom wyzwań. Sprawdź naszą sekcję wiki o serwerach, gdzie znajdziesz poradniki na każdy temat: od zarządzania graczami po diagnozowanie lagów.

Najczęściej zadawane pytania

Ile kosztuje serwer Minecraft?

Serwer na własnym PC jest darmowy (płacisz za prąd). Realms: 30-36 PLN/miesiąc. Hosting: od 10 PLN/miesiąc. Aternos: za darmo z ograniczeniami. VPS: od 18 PLN/miesiąc.

Czy mogę postawić serwer Minecraft za darmo?

Tak. Trzy opcje: Aternos (darmowy, ale z kolejkami i usypianiem), własny komputer (wymaga konfiguracji portu), Oracle Cloud Free Tier (darmowy VPS z 24 GB RAM, wymaga wiedzy o Linuxie).

Ile RAM potrzebuje serwer Minecraft?

Minimum 2 GB dla 1-5 graczy na Vanilla. 4 GB dla 10 graczy. 6-8 GB dla 20+ graczy lub serwera z modami. Paper zużywa mniej RAM niż Vanilla dzięki optymalizacjom.

Jak zainstalować pluginy?

Użyj Paper lub Spigot (nie Vanilla). Pobierz plik .jar pluginu z Modrinth, SpigotMC lub Hangar. Wrzuć do folderu plugins/ i zrestartuj serwer. Szczegóły w sekcji instalacja pluginów powyżej.

Czy mój komputer wystarczy na serwer?

Jeśli masz 8 GB RAM, dowolny 4-rdzeniowy procesor i upload min. 5 Mbps, wystarczy na 5-10 graczy. Na 20+ graczy potrzebujesz 16 GB RAM i mocniejszy CPU.

Jak sprawić, żeby serwer działał 24/7?

Na własnym PC: komputer musi być włączony non-stop. Lepsze opcje: płatny hosting (od 10 PLN/mies.), VPS (od 18 PLN/mies.), Realms (36 PLN/mies.) lub stary komputer/Raspberry Pi jako dedykowany serwer.

Jak otworzyć port 25565?

Zaloguj się do panelu routera (192.168.0.1 lub 192.168.1.1), znajdź Port Forwarding i dodaj regułę: port 25565 TCP na IP Twojego komputera. Instrukcja krok po kroku w sekcji serwer na własnym PC.

Paper czy Spigot?

Paper. Jest szybszy, bezpieczniejszy i obsługuje te same pluginy co Spigot. Jedyny powód na Spigot to specyficzny plugin kompatybilny tylko ze Spigotem (rzadkość).

Komentarze