Jak stworzyć serwer Minecraft krok po kroku
Tworzenie własnego serwera Minecraft to jeden z najczęściej wyszukiwanych tematow w polskiej społeczności Minecraft. Poniżej znajdziesz kompletny poradnik - od wyboru oprogramowania, przez konfiguracje, po zaproszenie pierwszych graczy. Obejmujemy zarowno Java Edition, jak i Bedrock Edition.
Krok 1: Wybierz oprogramowanie serwerowe
Pierwsza decyzja to wybor silnika serwera. Każdy ma swoje zalety:
- Vanilla (oficjalny) - plik server.jar od Mojang. Bez modow i pluginow, ale gwarantuje 100% kompatybilność z klientem. Poberz z minecraft.net.
- Paper - zoptymalizowany fork Spigota. Obsluguje pluginy Bukkit/Spigot, działa szybciej niz vanilla i ma wbudowane poprawki wydajności. Zalecany dla wiekszosci serwerow.
- Spigot - najpopularniejszy silnik pluginowy. Kompatybilny z tysiacami pluginow. Paper jest jego forkiem, wiec wiekszosc pluginow Spigot działa tez na Paper.
- Fabric - lekki modloader. Jeśli chcesz serwer z modami Fabric (np. Sodium, Lithium), uzyj Fabric Server. Nie obsługuje pluginow Bukkit.
- Forge/NeoForge - dla serwerow z modami Forge. Wymaga więcej RAM-u, ale daje dostep do tysiecy modow technicznych i rozgrywkowych.
- Purpur - fork Paper z dodatkowymi opcjami konfiguracji. Dla administratorow, którzy chca 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 pluginow i jest najlatwiejszy w konfiguracji. Więcej o typach serwerow w porównaniu silnikow serwerowych.
Krok 2: Przygotuj środowisko
Java Edition
- Zainstaluj Jave 21 - pobierz z adoptium.net (Temurin JDK 21). Sprawdź instalację komenda
java -versionw terminalu. - Stworz 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). Umiesc 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 ustawiaja 4 GB pamieci 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ę. Otworz ten plik i zmien 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 - domyslny port. Zmien 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 ograniczyc dostep do zaproszonych graczy.
- motd= - wiadomosc wyswietlana na liscie serwerow. Obsluguje kody kolorów.
- view-distance=10 - zasięg widzenia w chunkach. Zmniejsz do 6-8 przy problemach z wydajnoscia.
- spawn-protection=16 - promien ochrony wokół spawnu (w blokach). Ustaw na 0, jeśli uzywasz pluginow ochronnych.
Pełna lista ustawien server.properties w naszym szczegolowym poradniku konfiguracji.
Krok 5: Port forwarding
Zeby gracze z internetu mogli dolaczyc do Twojego serwera, musisz otworzyc port na routerze:
- Sprawdź swoj 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.
- Znajdz sekcje Port Forwarding (może się nazywac "Virtual Server", "NAT" lub "Przekierowanie portow").
- Dodaj regule: port 25565 (TCP), przekierowanie na Twoj lokalny adres IP.
- Zapisz ustawienia i zrestartuj router jeśli wymagane.
Sprawdź swoj publiczny adres IP na whatismyip.com - ten adres podajesz graczom. Jeśli Twoj dostawca internetu zmienia IP dynamicznie, rozważ uzycie uslugi DDNS (np. No-IP, DuckDNS) dla stalego adresu.
Krok 6: Zapros graczy
Gracze dolaczaja do serwera wpisujac Twoj publiczny adres IP (i port, jeśli zmieniles domyslny) w zakladce Multiplayer. Dla graczy w tej samej sieci lokalnej wystarczy adres lokalny (192.168.x.x).
Jeśli ustawiles white-list=true, dodaj graczy komenda:
/whitelist add NazwaGracza Alternatywa: hosting serwerow
Jeśli nie chcesz trzymac serwera na własnym komputerze (zużycie pradu, komputer musi być włączony 24/7, slabe łą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 - budzetowy hosting, dobra wydajność (od ~10 zl/mies.)
Hosting eliminuje potrzebe port forwardingu, zapewnia staly adres IP, ochronę DDoS i dostępność 24/7. Pełne porównanie w poradniku hostingow Minecraft.
Następne kroki
- Instalacja pluginow - 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 usluga Mojang
Tworzenie serwera Minecraft może wydawac się skomplikowane na początku, ale po pierwszej udanej konfiguracji cały proces staje się intuicyjny. Zacznij od Paper z kilkoma podstawowymi pluginami, zapros znajomych i rozbudowuj serwer stopniowo w miare rosnacych potrzeb.