Discord
Poradnik — Serwery

Jak stworzyć serwer Minecraft

Własny serwer Minecraft to pełna kontrola nad rozgrywką — od listy graczy po zainstalowane pluginy. W tym poradniku przeprowadzimy Cię przez cały proces: od pobrania pliku .jar, przez konfigurację, aż po udostępnienie serwera znajomym.

Wymagania sprzętowe

Zanim zaczniesz, upewnij się, że Twój komputer (lub serwer VPS) spełnia minimalne wymagania. Dla 2-5 graczy potrzebujesz:

  • Procesor: minimum 2 rdzenie, zalecane 4+ rdzenie. Minecraft jest jednowątkowy w kluczowych operacjach, więc liczy się częstotliwość taktowania
  • RAM: minimum 4 GB wolnej pamięci (2 GB dla samego serwera + system). Dla 10+ graczy alokuj 4-6 GB na serwer
  • Dysk: SSD jest praktycznie obowiązkowy — HDD powoduje lagi przy ładowaniu chunków
  • Sieć: stabilne łącze z uploadem co najmniej 5 Mb/s. Im więcej graczy, tym większe wymagania
  • Java: Java 21 (Adoptium/Temurin) — wymagana od Minecraft 1.20.5+

Jeśli planujesz serwer na więcej niż 20 osób albo z ciężkimi modami, rozważ od razu płatny hosting Minecraft — oszczędzisz czas i unikniesz problemów z portem i przepustowością domowego łącza.

Wybór oprogramowania serwera

Nie istnieje jeden „serwer Minecraft" — jest kilka implementacji, każda z innymi zaletami:

Vanilla (oficjalny server.jar)

Pobierasz go ze strony minecraft.net/download/server. Zero pluginów, zero modyfikacji — czysty Minecraft, dokładnie taki, jaki zaprojektowało Mojang. Dobry do nauki i grania w małym gronie, ale brakuje mu narzędzi administracyjnych i optymalizacji.

Paper

Najpopularniejszy silnik serwerowy w 2026 roku. Paper to fork Spigota z setkami poprawek wydajności — serwer chodzi płynniej, chunki ładują się szybciej, a TPS trzyma 20 nawet przy dużym obciążeniu. Obsługuje wszystkie pluginy Bukkit/Spigot. Pobierz z papermc.io.

Spigot

Starszy brat Papera — wciąż popularny, ale ma mniej optymalizacji. Jedyna przewaga nad Paperem to 100% kompatybilność z niektórymi starszymi pluginami, które korzystają z internali NMS. Buduje się go narzędziem BuildTools.

Fabric

Jeśli chcesz mody, a nie pluginy, Fabric to Twój wybór. Lekki modloader z szybkimi aktualizacjami do nowych wersji Minecraft. Pamiętaj, że Fabric używa modów, nie pluginów — to zupełnie inny ekosystem niż Paper/Spigot.

Rekomendacja: Dla większości graczy najlepszym wyborem jest Paper. Łączy wydajność z ogromną bazą pluginów. Vanilla polecamy tylko, jeśli celowo nie chcesz żadnych zmian.

Instalacja krok po kroku

Poniższa instrukcja dotyczy Papera, ale proces jest niemal identyczny dla Vanilla i Spigota — zmieniasz tylko plik .jar.

1. Zainstaluj Javę 21

Pobierz Adoptium Temurin 21 LTS ze strony adoptium.net. Na Windows uruchom instalator i zaznacz opcję dodania Javy do PATH. Na Linuxie:

sudo apt update && sudo apt install temurin-21-jdk

2. Pobierz plik serwera

Utwórz nowy folder (np. minecraft-serwer), pobierz plik paper-1.21.4.jar z papermc.io i umieść go w tym folderze.

3. Pierwsze uruchomienie

Otwórz terminal w folderze serwera i uruchom:

java -Xmx4G -Xms4G -jar paper-1.21.4.jar --nogui

Parametr -Xmx4G przydziela 4 GB pamięci RAM. Dostosuj do swoich potrzeb — nie dawaj więcej niż 75% dostępnego RAM-u.

Serwer wygeneruje pliki konfiguracyjne i zatrzyma się z komunikatem o EULA.

4. Zaakceptuj EULA

Otwórz plik eula.txt w edytorze tekstu i zmień eula=false na eula=true. To zgoda na warunki użytkowania Mojang.

5. Uruchom ponownie

Ponownie uruchom tą samą komendą. Serwer wygeneruje świat i będzie gotowy do gry. W konsoli zobaczysz komunikat "Done!" z czasem uruchomienia.

Konfiguracja server.properties

Plik server.properties to serce konfiguracji serwera. Najważniejsze opcje:

  • server-port=25565 — domyślny port. Zmień tylko, jeśli uruchamiasz kilka serwerów na jednej maszynie
  • max-players=20 — limit graczy. Ustaw realistycznie w stosunku do zasobów serwera
  • difficulty=normal — poziom trudności: peaceful, easy, normal, hard
  • gamemode=survival — domyślny tryb gry. Opcje: survival, creative, adventure, spectator
  • motd=Moj serwer Minecraft — wiadomość widoczna na liście serwerów w kliencie
  • online-mode=true — weryfikacja kont Mojang. Nigdy nie wyłączaj, chyba że używasz pluginu autoryzacji (np. AuthMe) na serwerze z Geyserem
  • view-distance=10 — zasięg renderowania chunków. Obniż do 6-8, jeśli serwer laguje
  • spawn-protection=16 — promień ochrony spawnu w blokach. Ustaw 0, jeśli używasz pluginu ochrony
  • white-list=false — zmień na true, jeśli chcesz dopuścić tylko wybranych graczy
  • enable-command-block=false — włącz command blocki, jeśli ich potrzebujesz

Po zmianie opcji zrestartuj serwer komendą stop w konsoli, a następnie uruchom go ponownie.

Port forwarding — dostęp z internetu

Jeśli uruchamiasz serwer na domowym komputerze i chcesz, żeby znajomi łączyli się spoza Twojej sieci lokalnej, musisz przekierować port na routerze.

Jak to zrobić

  1. Sprawdź lokalne IP komputera z serwerem (ipconfig na Windows, ip addr na Linuxie)
  2. Zaloguj się do panelu routera (zwykle 192.168.0.1 lub 192.168.1.1)
  3. Znajdź sekcję "Port Forwarding" / "Przekierowanie portów" / "Virtual Servers"
  4. Dodaj regułę: port zewnętrzny 25565, port wewnętrzny 25565, protokół TCP, adres IP Twojego komputera
  5. Zapisz i zrestartuj router, jeśli potrzeba

Podaj znajomym swój publiczny adres IP (sprawdź na whatismyip.com). Pamiętaj, że dynamiczne IP od dostawcy internetu może się zmienić — rozważ darmową domenę z serwisów typu No-IP.

Uwaga: Udostępnianie domowego IP niesie ryzyko. Jeśli serwer ma być publiczny, zdecydowanie lepiej wykupić hosting Minecraft, który oferuje stałe IP, ochronę DDoS i łatwiejsze zarządzanie.

Bezpieczeństwo serwera

Nawet mały serwer dla znajomych może zostać zaatakowany. Podstawowe środki ochrony:

  • Nie wyłączaj online-mode — to jedyna warstwa weryfikacji tożsamości graczy. Wyłączenie pozwala dołączyć komukolwiek pod dowolnym nickiem
  • Używaj whitelisty — na prywatnym serwerze włącz white-list=true i dodawaj graczy ręcznie komendą /whitelist add nick
  • Zainstaluj plugin ochrony — CoreProtect loguje każdą akcję (kto co zniszczył), WorldGuard chroni tereny, EssentialsX daje podstawowe komendy moderacji
  • Regularnie twórz backupy — kopiuj folder world/ (i world_nether/, world_the_end/) przynajmniej raz dziennie. Na Linuxie ustaw cron z tar
  • Aktualizuj oprogramowanie — Paper i pluginy regularnie łatają luki bezpieczeństwa. Nie ignoruj aktualizacji
  • Nie dawaj OP każdemu — status operatora daje pełnię władzy. Używaj pluginu uprawnień (LuckPerms) do przyznawania konkretnych komend

Hosting vs własny komputer

Stawianie serwera na domowym PC jest darmowe, ale ma poważne ograniczenia: komputer musi być włączony 24/7, łącze domowe ma ograniczony upload, brak ochrony DDoS, a awaria prądu = serwer offline.

Profesjonalny hosting Minecraft rozwiązuje te problemy — dostajesz stały adres, panel zarządzania, automatyczne backupy i wsparcie techniczne. Ceny zaczynają się od kilkunastu złotych miesięcznie.

Jeśli nie chcesz płacić, sprawdź darmowe hostingi Minecraft — mają ograniczenia (limity RAM, gracze, czas działania), ale do testów i małych grup wystarczą.

Kryterium Własny PC Płatny hosting
Koszt0 zł (rachunek za prąd)15-100 zł/msc
Dostępność 24/7Tylko przy włączonym PCTak
Ochrona DDoSBrakTak
Port forwardingWymaga konfiguracjiNie potrzeba
WydajnośćZależy od sprzętuSkalowalna
BackupRęcznyAutomatyczny

Powiązane strony