1️⃣ Wprowadzenie

Czym jest serwer Minecraft?
Serwer Minecraft to dedykowane środowisko, w którym wielu graczy może wspólnie eksplorować, budować i rywalizować w świecie gry. W przeciwieństwie do trybu jednoosobowego lub lokalnej gry wieloosobowej, serwer pozwala na połączenie graczy z różnych miejsc na świecie, umożliwiając im wspólną zabawę na jednej mapie. Serwery mogą być zarządzane przez osoby prywatne lub firmy hostingowe, a ich działanie jest kontrolowane przez administratora, który decyduje o zasadach, trybach gry oraz dostępnych funkcjach.
Serwery Minecraft można podzielić na kilka kategorii:
- Survival (SMP) – klasyczna rozgrywka z elementami przetrwania i ekonomii,
- Creative – pełna swoboda budowania, często z uprawnieniami do latania,
- Minigry – serwery z krótkimi, dynamicznymi trybami gry, takimi jak BedWars, SkyWars, czy parkour,
- RPG – serwery fabularne z rozwojem postaci, zadaniami i klasami,
- SkyBlock – gra na małej wyspie w chmurach, rozwijana przez zdobywanie zasobów,
- Anarchia – serwery bez zasad, gdzie panuje całkowita dowolność.
Serwer Minecraft można dostosować do własnych potrzeb, dodając pluginy, mody, skrypty i własne zasady. Dzięki temu można stworzyć unikalne miejsce do gry, które przyciągnie nowych graczy i zbuduje aktywną społeczność.

2️⃣ Instalacja serwera
Jak postawić serwer na komputerze (lokalnie)
Jeśli chcesz stworzyć własny serwer Minecraft na swoim komputerze, wystarczy wykonać kilka prostych kroków:
✅ 1. Pobranie plików serwera
Przejdź na oficjalną stronę Mojang: https://www.minecraft.net/en-us/download/server
Pobierz najnowszą wersję pliku server.jar (dla wersji Java Edition).
Utwórz nowy folder, np. MójSerwer, i umieść w nim pobrany plik.
✅ 2. Uruchomienie serwera po raz pierwszy
Otwórz folder serwera i uruchom plik server.jar dwukrotnie klikając.
Jeśli pojawi się okno konsoli, serwer zacznie się uruchamiać, ale szybko się zamknie.
W folderze pojawią się nowe pliki, w tym eula.txt.
✅ 3. Akceptacja warunków licencji
Otwórz plik eula.txt w edytorze tekstu.
Zmień wartość eula=false na eula=true i zapisz plik.
Ponownie uruchom server.jar – serwer powinien już działać poprawnie.
✅ 4. Konfiguracja serwera
Teraz można dostosować podstawowe ustawienia, edytując plik server.properties. Oto kilka kluczowych opcji:
Ustawienie | Opis |
---|---|
motd | Nazwa serwera widoczna w liście serwerów. |
max-players | Maksymalna liczba graczy. |
online-mode | Czy serwer wymaga konta premium (true/false). |
difficulty | Poziom trudności: peaceful, easy, normal, hard. |
gamemode | Tryb gry: survival, creative, adventure. |
spawn-protection | Wielkość strefy chronionej wokół spawna. |
pvp | Czy PvP jest włączone (true/false). |
Po zapisaniu zmian wystarczy ponownie uruchomić serwer, aby zastosować nowe ustawienia.
✅ 5. Dołączanie do serwera
Uruchom Minecraft i przejdź do trybu wieloosobowego.
Kliknij "Dodaj serwer" i wpisz adres localhost (dla gry na tym samym komputerze).
Kliknij "Dołącz", aby połączyć się z serwerem.
Serwer działa teraz lokalnie, ale aby inni gracze mogli się połączyć, trzeba udostępnić go przez internet.

Jak stworzyć serwer na VPS/Dedykowanym hostingu
Jeśli chcesz uruchomić serwer 24/7 bez obciążania własnego komputera, warto skorzystać z VPS lub dedykowanego hostingu.
✅ 1. Wybór hostingu
Najpopularniejsze firmy hostingowe dla Minecrafta:
- ZapHosting – szybkie serwery z preinstalowanymi paczkami,
- Apex Hosting – łatwa konfiguracja i automatyczne aktualizacje,
- Hostinger – tani hosting dla początkujących,
- OVH, Hetzner, Contabo – VPS dla bardziej zaawansowanych użytkowników.
✅ 2. Instalacja Javy na VPS (Linux)
Połącz się z serwerem VPS za pomocą SSH (np. w PuTTY).
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jre -y
Sprawdź wersję Javy:
java -version
Jeśli pojawi się informacja o wersji Javy, możesz przejść do następnego kroku.
✅ 3. Pobranie i uruchomienie serwera
W katalogu domowym utwórz folder na serwer:
mkdir serwer && cd serwer
Pobierz plik serwera Minecraft:
wget https://launcher.mojang.com/v1/objects/[LINK_DO_SERVERA].jar -O server.jar
(Wpisz właściwy link do pliku z oficjalnej strony Minecrafta.)
Uruchom serwer:
java -Xms1G -Xmx4G -jar server.jar nogui
Xms – minimalna ilość RAM dla serwera,
Xmx – maksymalna ilość RAM.
✅ 4. Otworzenie portów w zaporze
Aby gracze mogli dołączyć do serwera, trzeba otworzyć port 25565:
sudo ufw allow 25565/tcp
sudo ufw enable
Teraz serwer jest dostępny przez internet, a gracze mogą połączyć się używając IP VPS.

Konfiguracja podstawowych plików (server.properties, eula.txt)
Plik server.properties zawiera ustawienia serwera. Oto kilka ważnych opcji:
Ustawienie | Opis |
---|---|
server-port=25565 | Port, na którym działa serwer. |
server-ip= | IP serwera (puste oznacza domyślne IP). |
white-list=false | Czy serwer wymaga zaproszenia (whitelist). |
view-distance=10 | Zasięg renderowania świata. |
allow-flight=false | Czy latanie jest dozwolone (true/false). |
enable-command-block=false | Czy command blocki są włączone. |
Zmiany w server.properties działają dopiero po ponownym uruchomieniu serwera.
Teraz serwer jest gotowy do działania! 🚀
Jeśli chcesz go ulepszyć pod względem wydajności i bezpieczeństwa, przejdziemy teraz do 3️⃣ Optymalizacja i bezpieczeństwo.