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
| Metoda | Koszt | Gracze | Pluginy | 24/7 | Trudność |
|---|---|---|---|---|---|
| Realms | ~30-36 PLN/mies. | 10 | Nie | Tak | Łatwa |
| Hosting | 10-80 PLN/mies. | 10-100+ | Tak | Tak | Łatwa |
| Własny PC | Za darmo | 5-20 | Tak | Nie* | Średnia |
| VPS / Dedyk | 20-200 PLN/mies. | 20-200+ | Tak | Tak | Zaawansowana |
* 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
| Dostawca | Cena (od) | RAM | Pluginy | Darmowa opcja | Uwagi |
|---|---|---|---|---|---|
| CraftServe | ~15 PLN/mies. | 2-16 GB | Tak | Nie | Polski, dobry support, panel Crafty |
| Apex Hosting | ~20 PLN/mies. | 2-32 GB | Tak | Nie | Globalny, serwery w PL, Multicraft panel |
| LVL.GG | ~12 PLN/mies. | 1-16 GB | Tak | Nie | Polski, panel Pterodactyl |
| Aternos | Za darmo | ~4 GB | Tak | Tak | Kolejka, usypianie, reklamy |
| Minehut | Za darmo | ~2 GB | Tak (wtyczki) | Tak | Ograniczone 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ę:
- Otwórz wiersz poleceń (Windows: Win+R, wpisz
cmd, Enter) - Wpisz:
java -version - Jeśli widzisz wersję niższą niż 21 lub komunikat o braku Javy, pobierz Eclipse Temurin 21 z adoptium.net
- 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
- Utwórz nowy folder, np.
C:\MinecraftServer - Wrzuć pobrany plik
server.jar(lubpaper-1.21.5.jar) do tego folderu - Utwórz plik
start.bat(Windows) lubstart.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 - Uruchom plik. Serwer zatrzyma się z komunikatem o EULA
- Otwórz plik
eula.txti zmieńeula=falsenaeula=true - 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:
| Parametr | Domyślnie | Rekomendacja | Co robi |
|---|---|---|---|
server-port | 25565 | 25565 | Port serwera - nie zmieniaj, chyba że masz powód |
max-players | 20 | Twoja liczba znajomych + 2 | Limit graczy online jednocześnie |
view-distance | 10 | 8 | Zasięg widoczności w chunkach. Mniej = lepsza wydajność |
simulation-distance | 10 | 6 | Zasięg symulacji (moby, farmy). Kluczowe dla wydajności |
motd | A Minecraft Server | Twój opis | Tekst widoczny na liście serwerów |
difficulty | easy | normal lub hard | Poziom trudności |
white-list | false | true | Tylko zaproszeni gracze mogą dołączyć |
online-mode | true | true | Weryfikacja kont Mojang. NIGDY nie wyłączaj bez powodu |
spawn-protection | 16 | 0-16 | Promień ochrony spawnu (tylko OP może budować) |
enable-command-block | false | false | Włą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).
- Znajdź lokalne IP komputera: otwórz
cmdi wpiszipconfig. Szukaj "IPv4 Address" - np.192.168.0.105 - Zaloguj się do routera: wpisz w przeglądarce
192.168.0.1lub192.168.1.1. Login i hasło są zwykle na naklejce pod routerem - Znajdź sekcję Port Forwarding (może nazywać się: NAT, Virtual Servers, Przekierowanie portów, Serwery wirtualne)
- Dodaj nową regułę:
| Pole | Wartość |
|---|---|
| Nazwa / Opis | Minecraft Server |
| Port zewnętrzny | 25565 |
| Port wewnętrzny | 25565 |
| Protokół | TCP (lub TCP/UDP) |
| Adres IP docelowy | Twoje lokalne IP (np. 192.168.0.105) |
- Zapisz i zrestartuj router (nie zawsze konieczne, ale na wszelki wypadek)
- 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
- Ty (host): w Minecrafcie otwórz Multiplayer, Direct Connect i wpisz
localhostlub127.0.0.1 - Ktoś w Twojej sieci: wpisuje Twoje lokalne IP, np.
192.168.0.105 - 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
| Dostawca | Cena (od) | RAM | Lokalizacja | Uwagi |
|---|---|---|---|---|
| Hetzner | ~18 PLN/mies. | 4 GB | Niemcy, Finlandia | Świetna cena/wydajność, niski ping z PL |
| OVH | ~25 PLN/mies. | 4 GB | Francja, Polska | Serwery w Warszawie, anty-DDoS |
| Oracle Cloud | Za darmo | 24 GB (ARM) | Niemcy | Always Free Tier - 4 rdzenie ARM, 24 GB RAM |
| Contabo | ~20 PLN/mies. | 8 GB | Niemcy | Duż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
- Zamów VPS z Ubuntu 22.04 lub Debian 12
- Połącz się przez SSH:
ssh root@adres_ip_vps - Zainstaluj Javę:
apt update && apt install openjdk-21-jre-headless -y - Utwórz użytkownika:
adduser minecraft(nigdy nie uruchamiaj serwera jako root) - Pobierz Paper:
wget https://api.papermc.io/v2/projects/paper/versions/1.21.5/builds/NUMER/downloads/paper-1.21.5-NUMER.jar - Skonfiguruj firewall:
ufw allow 25565/tcp - 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
- Pobierz plik
.jarpluginu ze sprawdzonego źródła: Modrinth, SpigotMC, Hangar - Wrzuć plik do folderu
plugins/w katalogu serwera - Zrestartuj serwer (polecenie
/stopw konsoli, potem ponowne uruchomienie) - Sprawdź konsolę - plugin powinien się załadować bez błędów
- Skonfiguruj plugin w pliku konfiguracyjnym w
plugins/NazwaPluginu/config.yml
Obowiązkowe pluginy na start
| Plugin | Do czego | Dlaczego potrzebujesz |
|---|---|---|
| EssentialsX | Komendy podstawowe | /home, /tpa, /warp, /spawn, kity, ekonomia |
| LuckPerms | System rang | Uprawnienia, grupy, rangi (Admin, Mod, Gracz) |
| WorldGuard | Ochrona terenu | Regiony, blokowanie griefingu, flagi (PvP, TNT) |
| CoreProtect | Logi zmian | Kto co zbudował/zniszczył. Rollback griefingu jednym poleceniem |
| Vault | API 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ść
| Parametr | Domyślnie | Zalecane | Wpływ |
|---|---|---|---|
view-distance | 10 | 6-8 | Mniej chunków do załadowania = mniej RAM i CPU |
simulation-distance | 10 | 4-6 | Moby i farmy działają tylko w tym zasięgu |
max-players | 20 | Realna liczba | Nie ustawiaj 100, jeśli grasz w 5 osób |
entity-broadcast-range-percentage | 100 | 75 | Ogranicza 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 narazoptimize-explosions: true- szybsze obliczenia eksplozji TNTmob-spawner-tick-rate: 2(domyślnie 1) - spawner sprawdza co 2 ticki zamiast co 1disable-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