Jak stworzyć serwer Minecraft krok po kroku

Tworzenie własnego serwera Minecraft to jeden z najczęściej wyszukiwanych tematów w polskiej społeczności Minecraft. Poniżej znajdziesz kompletny poradnik - od wyboru oprogramowania, przez konfiguracje, po zaproszenie pierwszych graczy. Obejmujemy zarówno Java Edition, jak i Bedrock Edition.
Krok 1: Wybierz oprogramowanie serwerowe
Pierwsza decyzja to wybór silnika serwera. Każdy ma swoje zalety:
- Vanilla (oficjalny) - plik server.jar od Mojang. Bez modów i pluginów, ale gwarantuje 100% kompatybilność z klientem. Poberz z minecraft.net.
- Paper - zoptymalizowany fork Spigota. Obsługuje pluginy Bukkit/Spigot, działa szybciej niż vanilla i ma wbudowane poprawki wydajności. Zalecany dla większości serwerow.
- Spigot - najpopularniejszy silnik pluginowy. Kompatybilny z tysiącami pluginow. Paper jest jego forkiem, więc większość pluginów Spigot działa tez na Paper.
- Fabric - lekki modloader. Jeśli chcesz serwer z modami Fabric (np. Sodium, Lithium), użyj Fabric Server. Nie obsługuje pluginów Bukkit.
- Forge/NeoForge - dla serwerów z modami Forge. Wymaga więcej RAM-u, ale daje dostęp do tysięcy modów technicznych i rozgrywkowych.
- Purpur - fork Paper z dodatkowymi opcjami konfiguracji. Dla administratorów, którzy chcą maksymalnej kontroli.
- Bedrock Dedicated Server - oficjalny serwer Bedrock Edition od Mojang. Osobna instalacja, inne pliki konfiguracyjne.
Dla początkujących zalecamy Paper - łączy wydajność z obsługa pluginów i jest najłatwiejszy w konfiguracji. Więcej o typach serwerów w porównaniu silników serwerowych.
Krok 2: Przygotuj środowisko
Java Edition
- Zainstaluj Jave 21 - pobierz z adoptium.net (Temurin JDK 21). Sprawdź instalację komenda
java -versionw terminalu. - Stwórz folder na serwer - np.
C:\MinecraftServer(Windows) lub~/minecraft-server(Linux/Mac). Trzymaj go w oddzielnym miejscu. - Pobierz server.jar - z oficjalnej strony (vanilla) lub papermc.io (Paper). Umieść plik w stworzonym folderze.
Bedrock Edition
- Pobierz Bedrock Dedicated Server z minecraft.net.
- Rozpakuj archiwum ZIP do wybranego folderu.
- Na Windows uruchom
bedrock_server.exe. Na Linux:LD_LIBRARY_PATH=. ./bedrock_server.
Krok 3: Pierwsze uruchomienie i EULA
Uruchom serwer Java komenda:
java -Xmx4G -Xms4G -jar server.jar nogui Parametry -Xmx4G i -Xms4G ustawiają 4 GB pamięci RAM dla serwera. Dostosuj do swoich możliwości:
- 2 GB - minimum, wystarczy dla 2-5 graczy vanilla
- 4 GB - zalecane dla 5-15 graczy lub serwera z pluginami
- 6-8 GB - serwer z modami lub 20+ graczy
- 12+ GB - duży serwer społecznościowy z wieloma wtyczkami
Przy pierwszym uruchomieniu serwer wygeneruje plik eula.txt i zatrzyma się. Otwórz ten plik i zmień eula=false na eula=true. To akceptacja licencji Mojang - bez tego serwer nie wystartuje. Uruchom serwer ponownie.
Krok 4: Konfiguracja server.properties
Po pierwszym pełnym uruchomieniu serwer wygeneruje plik server.properties. Najważniejsze ustawienia:
- server-port=25565 - domyślny port. Zmień tylko jeśli masz powod.
- difficulty=easy/normal/hard - poziom trudności.
- max-players=20 - maksymalna liczba graczy.
- online-mode=true - weryfikacja kont Mojang. Nigdy nie wyłączaj bez powodu - wyłączenie pozwala na dołączenie piratomn, co stwarza problemy bezpieczeństwa.
- white-list=false - ustaw na true, jeśli chcesz ograniczyć dostęp do zaproszonych graczy.
- motd= - wiadomość wyświetlana na liście serwerow. Obsługuje kody kolorów.
- view-distance=10 - zasięg widzenia w chunkach. Zmniejsz do 6-8 przy problemach z wydajnoscia.
- spawn-protection=16 - promień ochrony wokół spawnu (w blokach). Ustaw na 0, jeśli używasz pluginów ochronnych.
Pełna lista ustawień server.properties w naszym szczegółowym poradniku konfiguracji.
Krok 5: Port forwarding
Żeby gracze z internetu mogli dołączyć do Twojego serwera, musisz otworzyć port na routerze:
- Sprawdź swój lokalny adres IP - w terminalu wpisz
ipconfig(Windows) lubifconfig(Linux/Mac). Szukaj adresu typu 192.168.x.x. - Zaloguj się do panelu routera - zazwyczaj pod adresem 192.168.0.1 lub 192.168.1.1 w przegladarce.
- Znajdź sekcje Port Forwarding (może się nazywać "Virtual Server", "NAT" lub "Przekierowanie portów").
- Dodaj regule: port 25565 (TCP), przekierowanie na Twój lokalny adres IP.
- Zapisz ustawienia i zrestartuj router jeśli wymagane.
Sprawdź swój publiczny adres IP na whatismyip.com - ten adres podajesz graczom. Jeśli Twój dostawca internetu zmienia IP dynamicznie, rozważ użycie usługi DDNS (np. No-IP, DuckDNS) dla stałego adresu.
Krok 6: Zaproś graczy
Gracze dołączają do serwera wpisując Twój publiczny adres IP (i port, jeśli zmieniłeś domyślny) w zakładce Multiplayer. Dla graczy w tej samej sieci lokalnej wystarczy adres lokalny (192.168.x.x).
Jeśli ustawiłeś white-list=true, dodaj graczy komenda:
/whitelist add NazwaGracza Alternatywa: hosting serwerów
Jeśli nie chcesz trzymać serwera na własnym komputerze (zużycie prądu, komputer musi być włączony 24/7, słabe łącze internetowe), rozważ hosting:
- CraftServe - polski hosting, niski ping, wsparcie po polsku (od ~15 zl/mies.)
- Apex Hosting - międzynarodowy, serwery w Europie (od ~18 zl/mies.)
- PebbleHost - budżetowy hosting, dobra wydajność (od ~10 zl/mies.)
Hosting eliminuje potrzebę port forwardingu, zapewnia stały adres IP, ochronę DDoS i dostępność 24/7. Pełne porównanie w poradniku hostingów Minecraft.
Następne kroki
- Instalacja pluginów - dodaj EssentialsX, WorldGuard, LuckPerms i inne kluczowe pluginy
- Ochrona serwera - zabezpiecz serwer przed grieferami i exploitami
- Optymalizacja wydajności - zmniejsz lagi i popraw TPS
- Kopie zapasowe - skonfiguruj automatyczne backupy świata
- Realms vs serwer - porównaj z oficjalna usługa Mojang
Tworzenie serwera Minecraft może wydawać się skomplikowane na początku, ale po pierwszej udanej konfiguracji cały proces staje się intuicyjny. Zacznij od Paper z kilkoma podstawowymi pluginami, zaproś znajomych i rozbudowuj serwer stopniowo w miarę rosnących potrzeb.