Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesNajprostszy lokalny serwer Minecraft: Java Edition uruchomisz na własnym komputerze, pobierając oficjalny plik serwera .jar. Następnie trzeba uruchomić go w terminalu, zaakceptować EULA, skonfigurować dostęp i połączyć się przez localhost albo lokalny adres IP. Do gry z modami potrzebny jest dodatkowo zgodny loader, taki jak Fabric, Forge lub NeoForge.
Najpierw wybierz właściwy wariant: LAN, jeśli wszyscy korzystają z tej samej sieci; dostęp przez Internet, jeśli znajomi grają spoza domu; albo hosting/Realms, jeśli komputer nie ma działać jako serwer. Poniższa instrukcja dotyczy przede wszystkim Java Edition na Windowsie, z krótkimi uwagami dla macOS i Linuxa.
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
Minecraft | Java & Bedrock Deluxe Collection | Windows Digital Code | $39.99 | Buy on Amazon |
| 2 |
|
Minecraft | Java & Bedrock Ultimate Collection | Windows Digital Code | $49.99 | Buy on Amazon |
| 3 |
|
Minecraft | Standard Edition | XBOX Digital Code | $19.99 | Buy on Amazon |
| 4 |
|
Minecraft | $6.99 | Buy on Amazon |
| 5 |
|
Minecraft - Bedrock Edition PS4 | $42.98 | Buy on Amazon |
As an Amazon Associate I earn from qualifying purchases.
Java Edition czy Bedrock Edition?
Oficjalny serwer pobierany jako plik .jar jest przeznaczony wyłącznie dla Minecraft: Java Edition. Java i Bedrock nie łączą się natywnie z tym samym serwerem. Gracze Java korzystają z serwerów Java, a gracze Bedrock z Bedrock Dedicated Server, Realms Bedrock albo wbudowanego zapraszania do świata.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- Java Edition ma oficjalny serwer
.jar, szeroką obsługę modów i działa na Windowsie, macOS oraz Linuxie. - Bedrock Edition wymaga osobnego Bedrock Dedicated Server lub prostszego zapraszania znajomych w ekosystemie Bedrock.
- Realms również rozdziela edycje: Realms Java jest dla graczy Java, a Realms Bedrock dla graczy Bedrock.
Jeżeli grupa używa różnych edycji, zwykły lokalny serwer nie rozwiąże problemu kompatybilności.
#1 Best Overall
- DELUXE COLLECTION — Includes Minecraft: Java & Bedrock Edition, three Bedrock add-ons, three exclusive Character Creator items, and 700 Minecoins.
- CREATE YOUR WORLD — Build whatever you imagine in an infinite world that’s unique in every playthrough.
- EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world filled with surprises.
- SURVIVE THE ADVENTURE — Face mysterious foes, travel across exciting landscapes, and venture into perilous dimensions.
- PLAY TOGETHER — Play cross-platform with friends in Bedrock Edition on console, mobile, and PC, or join community servers in Java Edition on PC, Mac, and Linux. Online console multiplayer requires a platform-specific subscription (sold separately).
Wybierz sposób gry
| Potrzeba | Najlepsza metoda | Ważne ograniczenie |
|---|---|---|
| Wspólne Wi-Fi, kilka osób, bez potrzeby osobnego świata | Open to LAN | Świat działa tylko, gdy host ma uruchomioną grę. |
| Osobny świat Java działający niezależnie od klienta | Własny serwer vanilla .jar |
Komputer hosta musi być włączony. |
| Kilka lub kilkadziesiąt modów | Fabric, Forge albo NeoForge | Klient i serwer muszą mieć zgodne mody i wersje. |
| Znajomi spoza domu | Własny serwer z przekierowaniem portu albo hosting | Potrzebne są firewall, router i publiczna osiągalność. |
| Prostota bez konfiguracji routera | Realms albo hosting | Mniejsza kontrola nad plikami i modami niż na własnym serwerze. |
| Serwer działający 24/7 | Hosting albo osobny komputer | Własny komputer może zużywać energię i wymagać administracji. |
Jeśli wszyscy są w tej samej sieci i chcecie tylko szybko zagrać, użycie funkcji Open to LAN może być prostsze niż tworzenie dedykowanego serwera. W Java Edition otwórz świat, wciśnij Esc, wybierz Open to LAN, ustaw opcje i kliknij Start LAN World. Osobny serwer ma jednak własny folder, konfigurację, whitelistę i świat niezależny od pojedynczej sesji gry.
Co przygotować
- Minecraft: Java Edition dla każdego gracza.
- Wersję Javy zgodną z wybraną wersją Minecrafta i ewentualnego loadera.
- Osobny folder na serwer, np.
C:Minecraftserweralbo~/minecraft-server. - Wolne miejsce na świat, logi i kopie zapasowe.
- Uprawnienia administratora do instalacji Javy i konfiguracji zapory, jeśli będą potrzebne.
- Dostęp do routera, jeśli serwer ma być dostępny przez Internet.
Wymagania Javy zmieniają się wraz z wersją gry. Oficjalna strona serwera Minecraft podaje bieżące wymagania i przykładową komendę uruchomieniową. Dokumentacja Fabric wskazuje obecnie Javę 17 dla Minecrafta 1.17–1.20.4 oraz Javę 21 dla 1.20.5 i nowszych, ale zawsze sprawdź wymagania konkretnego wydania w dokumentacji Fabric lub dokumentacji używanego loadera.
Vanilla Java Edition krok po kroku
1. Sprawdź Javę
Otwórz PowerShell albo wiersz poleceń i wpisz:
java -version
Jeśli system informuje, że polecenie nie istnieje lub java nie jest rozpoznawana, zainstaluj właściwe środowisko Java i otwórz terminal ponownie. Na macOS i Linuxie Java często jest dostępna z wiersza poleceń, natomiast na Windowsie może być konieczne dodanie jej do zmiennej PATH.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →2. Pobierz oficjalny plik serwera
Utwórz pusty folder serwera, a następnie pobierz plik z oficjalnej strony Minecraft: Java & Bedrock Edition Server Download. Umieść pobrany plik .jar w utworzonym folderze. Nie uruchamiaj go z przypadkowego katalogu pobierania ani z folderu instalacyjnego launchera.
Nazwa pliku zwykle zawiera wersję, więc może wyglądać inaczej niż minecraft_server.jar. W kolejnych komendach zastąp przykładową nazwę rzeczywistą nazwą pliku.
3. Uruchom serwer pierwszy raz
W terminalu przejdź do folderu serwera i uruchom na przykład:
java -Xms1G -Xmx4G -jar minecraft_server.jar nogui
Oficjalna strona pokazuje również wariant z -Xmx4G -Xms4G. Wartości te są przykładem parametrów pamięci, a nie uniwersalnym minimum. Rzeczywiste zapotrzebowanie zależy od liczby graczy, świata, renderowania, symulacji, farm, procesora, dysku i modów. nogui wyłącza graficzny interfejs; bez tego parametru serwer może uruchomić GUI, jeśli dana wersja je obsługuje.
Rank #2
- ULTIMATE COLLECTION — Includes Minecraft: Java & Bedrock Edition, five Bedrock add-ons, five exclusive Character Creator items, and 1000 Minecoins.
- CREATE YOUR WORLD — Build whatever you imagine in an infinite world that’s unique in every playthrough.
- EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world filled with surprises.
- SURVIVE THE ADVENTURE — Face mysterious foes, travel across exciting landscapes, and venture into perilous dimensions.
- PLAY TOGETHER — Play cross-platform with friends in Bedrock Edition on console, mobile, and PC, or join community servers in Java Edition on PC, Mac, and Linux. Online console multiplayer requires a platform-specific subscription (sold separately).
Jeżeli plik nazywa się np. minecraft_server.1.21.x.jar, komenda musi brzmieć:
java -Xms1G -Xmx4G -jar minecraft_server.1.21.x.jar nogui
Pierwsze uruchomienie powinno utworzyć między innymi eula.txt, server.properties, folder świata i katalog logs.
4. Zaakceptuj EULA
Otwórz plik eula.txt, zapoznaj się z Minecraft EULA i świadomie zmień:
eula=false
na:
eula=true
Samo uruchomienie pliku nie oznacza akceptacji warunków. Jeśli serwer nadal zgłasza błąd EULA, sprawdź, czy edytujesz właściwy folder, czy plik nie nazywa się naprawdę eula.txt.txt, czy wpis brzmi dokładnie eula=true oraz czy poprzednia instancja serwera została zamknięta.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →5. Uruchom serwer ponownie
java -Xms1G -Xmx4G -jar minecraft_server.jar nogui
Po poprawnym starcie konsola powinna wskazywać, że serwer jest gotowy na polecenia. Aby zapisać świat i bezpiecznie zakończyć pracę, wpisz:
stop
Nie zamykaj okna bez tej komendy, ponieważ nagłe przerwanie procesu zwiększa ryzyko utraty lub niespójności danych świata.
Jak dołączyć do serwera?
Ten sam komputer
- Uruchom Minecraft: Java Edition w tej samej wersji co serwer.
- Wybierz Multiplayer, a następnie Direct Connection albo Add Server.
- Wpisz
localhost. Jeśli to nie zadziała, spróbuj127.0.0.1.
Inny komputer w tej samej sieci
Drugi gracz powinien wpisać lokalny adres IPv4 komputera hosta, np.:
Rank #3
- CREATE YOUR WORLD — Build whatever you imagine in an infinite world that is unique in every playthrough.
- EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world full of surprises.
- SURVIVAL ADVENTURES — Face mysterious foes, travel across varied landscapes, and venture into perilous dimensions.
- PLAY TOGETHER — Play solo or join friends in local split-screen and cross-platform play across console, mobile, and PC. Online multiplayer supports up to 8 players.
- COMMUNITY PLAY — Connect with players on community servers, or subscribe to Realms Plus (sold separately) to play with up to 10 friends on a private server.
192.168.1.25
Jeśli serwer korzysta z innego portu, użyj formatu:
192.168.1.25:25566
Nie podawaj znajomym adresu localhost — na ich komputerze oznacza on ich własne urządzenie, a nie hosta.
Klient i serwer muszą działać na zgodnej wersji Minecrafta. Dotyczy to także snapshotów i wersji testowych. Oficjalna instrukcja połączenia znajduje się w artykule How to play on a Minecraft server.
Najważniejsze ustawienia server.properties
Po pierwszym uruchomieniu zatrzymaj serwer komendą stop, edytuj plik i uruchom go ponownie. Przykładowa konfiguracja może wyglądać tak:
motd=Moj lokalny serwer
gamemode=survival
difficulty=normal
max-players=5
online-mode=true
white-list=true
server-port=25565
view-distance=8
simulation-distance=6
pvp=true
server-portokreśla port serwera. Domyślne25565jest typową wartością, ale nie zasadą — jeśli ją zmienisz, użyj tego samego portu w firewallu, routerze i adresie gracza.online-mode=truepowinno pozostać włączone na prywatnym serwerze. Nie wyłączaj go jako standardowego sposobu naprawy problemów z logowaniem.white-list=trueogranicza dostęp do zaproszonych graczy.max-playersnie gwarantuje płynności. Większa liczba graczy może przeciążyć komputer lub łącze.view-distanceisimulation-distancemogą zmniejszyć obciążenie CPU i pamięci, ale ograniczą zasięg renderowania lub symulacji.
Whitelistę możesz obsługiwać z konsoli:
whitelist on
whitelist add NazwaGracza
whitelist remove NazwaGracza
Nie kopiuj bez sprawdzenia starych zestawów właściwości z poradników. Nazwy i znaczenie ustawień mogą się zmieniać. W wydaniu Java Edition 1.21.9 część ustawień przeniesiono do gamerules, a dodano między innymi opcje związane z zarządzaniem serwerem. Aktualne informacje znajdziesz w notach wydania.
LAN a dostęp przez Internet
Serwer LAN nie wymaga przekierowania portu w routerze. Wystarczy działający serwer, poprawny lokalny adres IP i reguła zapory pozwalająca na połączenia w sieci lokalnej.
Serwer internetowy wymaga dodatkowo:
- Stałego lokalnego adresu IP hosta albo rezerwacji DHCP w routerze.
- Reguły zapory systemowej dla konkretnego programu Java lub portu serwera.
- Przekierowania portu w routerze na lokalny adres hosta.
- Publicznego adresu IP lub innej metody osiągalności.
- Whitelisty, aktualnego serwera i regularnych kopii zapasowych.
Przekierowanie portu
W routerze utwórz pojedynczą regułę z portem zewnętrznym np. 25565, portem wewnętrznym odpowiadającym wartości server-port oraz adresem docelowym komputera hosta. Protokół zależy od routera; zwykle konfiguruje się TCP, a jeśli urządzenie tego wymaga — także UDP.
Rank #4
- Skins! We have biome settlers, city folk, town folk, and more!
- The Nether and all its inhabitants. Fight Ghasts and make friends with Pigmen
- Cross platform play for up to five players between Pocket Edition and Windows 10
- Revamped touch controls, controller support, and a controller mapping screen
- Enhanced Weather effects! Accumulating snow and more
Znajomym podajesz publiczny adres IP, ewentualnie z portem. Nie publikuj go na otwartych forach. Nie otwieraj całych zakresów portów i nie wyłączaj zapory — precyzyjna reguła dla konkretnej usługi jest bezpieczniejsza.
Dlaczego port forwarding może nie działać?
- Operator stosuje CGNAT.
- W sieci występuje podwójny NAT, np. modem operatora i własny router.
- Przekierowanie wskazuje niewłaściwy komputer.
- Lokalny adres hosta zmienił się.
- Firewall blokuje Javę albo wybrany port.
- W
server.propertiesi routerze ustawiono różne porty. - Serwer nie działa albo nie nasłuchuje na oczekiwanym porcie.
- Router nie obsługuje NAT loopback, więc test publicznego adresu z tej samej sieci kończy się niepowodzeniem.
Jeśli jesteś za CGNAT-em albo nie masz dostępu do routera, prostszym rozwiązaniem może być hosting lub Realms.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Serwer z modami
Vanilla nie wystarczy do uruchomienia zwykłego modpacka. Potrzebujesz właściwego loadera: Fabric, Forge albo NeoForge. Nie są one wymienne — modów Fabric nie należy po prostu kopiować do serwera Forge lub NeoForge.
Klient i serwer muszą mieć zgodne:
- wersje Minecrafta;
- loader i jego wersję;
- mody oraz ich wersje;
- wymagane zależności, np. Fabric API;
- konfigurację, jeśli modpack jej wymaga.
Nie każdy mod musi być zainstalowany na serwerze. Niektóre są wyłącznie klienckie, np. kosmetyczne lub poprawiające interfejs. Mody zmieniające mechanikę gry zazwyczaj wymagają instalacji po obu stronach. Zawsze sprawdź opis konkretnego moda.
Fabric — praktyczny wariant
- Wybierz dokładną wersję Minecrafta.
- Pobierz Fabric Installer z oficjalnej dokumentacji.
- Wybierz zakładkę Server i wskaż osobny katalog serwera.
- Uruchom wygenerowany launcher.
- Zaakceptuj EULA w taki sam sposób jak przy serwerze vanilla.
- Uruchom serwer ponownie.
- Utwórz folder
mods. - Skopiuj do niego mody przeznaczone dla serwera oraz wymagane zależności.
- Porównaj zawartość folderu z instalacją każdego gracza i sprawdź logi.
Podstawowa komenda może wyglądać tak:
java -Xmx2G -jar fabric-server-launcher.jar nogui
Rzeczywista nazwa launchera może być inna. Skopiuj ją z pobranego pliku albo z komendy wygenerowanej przez stronę Fabric.
Forge i NeoForge
W przypadku Forge użyj serwera Forge zgodnego z wersją modpacka. W przypadku NeoForge użyj instalatora i plików zgodnych z NeoForge oraz wersją Minecrafta. Jeśli autor modpacka udostępnia server pack, wybierz go zamiast ręcznego odtwarzania instalacji klienta. Zawiera on zwykle właściwe mody, konfiguracje i pliki serwerowe.
Po każdej zmianie sprawdzaj logi. Najczęstszy błąd to uruchomienie klienta z modpackiem na serwerze vanilla albo użycie innej wersji moda po jednej ze stron.
Best Value
- Play and share with friends on console, mobile and Windows 10
- discover community creations in the new in-game store
- access new mini games and game modes through servers
Pojedyncze mody czy modpack?
| Wariant | Kiedy wybrać | Na co uważać |
|---|---|---|
| Pojedyncze mody | 2–5 graczy, małe zmiany i łatwiejsza diagnostyka | Ręczne pilnowanie wersji i zależności |
| Modpack | Grupa chce gotowy, duży zestaw zawartości | Identyczny profil klienta, server pack, Java i konfiguracja |
Przed aktualizacją modpacka wykonaj kopię folderów mods, config oraz świata. Nie aktualizuj pojedynczych modów bez sprawdzenia kompatybilności.
Komendy administracyjne
W konsoli serwera komendy zwykle wpisuje się bez ukośnika /. W czacie gry zazwyczaj używa się ukośnika.
op NazwaGracza
list
whitelist on
whitelist add NazwaGracza
whitelist remove NazwaGracza
save-all
stop
Dodatkowo możesz użyć np.:
gamemode survival NazwaGracza
teleport NazwaGracza x y z
Nie nadawaj op wszystkim graczom. Operator ma szerokie uprawnienia do zmiany świata i wykonywania poleceń administracyjnych.
Recommended Free Tools
Automatyczny start
Windows — start.bat
@echo off
java -Xms1G -Xmx4G -jar minecraft_server.jar nogui
pause
Plik pause pozwala zobaczyć komunikat błędu zamiast natychmiast zamknąć okno. Po zmianie nazwy pliku .jar zaktualizuj także skrypt.
Linux i macOS — start.sh
#!/usr/bin/env bash
java -Xms1G -Xmx4G -jar minecraft_server.jar nogui
Nadaj skryptowi uprawnienia i uruchom go:
chmod +x start.sh
./start.sh
Automatyczny restart przez systemd, menedżer procesu lub kontener może być przydatny na stałym serwerze, ale nie zastępuje diagnozy awarii ani backupów.
Backup i aktualizacja świata
- Zatrzymaj serwer komendą
stop. - Skopiuj folder świata.
- Zachowaj
server.properties,whitelist.jsoniops.json. - Przy modach skopiuj także
modsiconfig. - Opisz kopię datą oraz wersją Minecrafta i loadera.
- Przed aktualizacją uruchom kopię testową, a dopiero potem główny świat.
Nie kopiuj świata w trakcie zapisu bez świadomości ryzyka niespójnych plików. Nie otwieraj świata w nowszej wersji bez kopii zapasowej, szczególnie gdy używasz modów zmieniających generator świata lub format danych.
Najczęstsze błędy
| Problem | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
java is not recognized |
Brak Javy albo brak jej w PATH |
Zainstaluj właściwą Javę, otwórz terminal ponownie i sprawdź java -version. |
Unable to access jarfile |
Zła nazwa pliku lub folder | Sprawdź bieżący katalog i wpisz dokładną nazwę .jar. |
| Błąd EULA | Brak akceptacji albo edycja niewłaściwego pliku | Ustaw dokładnie eula=true w folderze uruchamianego serwera. |
UnsupportedClassVersionError |
Java jest zbyt stara | Zainstaluj wersję wymaganą przez konkretny serwer lub loader. |
Incompatible mod set |
Różne mody, wersje albo loader | Porównaj listę modów po stronie klienta i serwera. |
Connection refused |
Serwer nie działa albo port jest zamknięty | Sprawdź konsolę, firewall i wartość server-port. |
| Host łączy się, LAN nie | Firewall lub zły adres lokalny | Zezwól Javie na sieć prywatną i użyj lokalnego IPv4 hosta. |
| LAN działa, Internet nie | Brak przekierowania, CGNAT lub podwójny NAT | Sprawdź router, publiczną osiągalność i operatora. |
| Świat znika albo resetuje się | Inny folder roboczy lub profil serwera | Sprawdź ścieżkę, nazwę świata i uruchamiaj serwer zawsze z właściwego katalogu. |
| Duże lagi | Za mało zasobów, duży dystans symulacji albo ciężkie mody | Zmniejsz view-distance i simulation-distance, ogranicz mody lub liczbę graczy. |
Kiedy lepiej wybrać Realms albo hosting?
Realms Java jest najprostszą opcją dla grupy, która chce serwer dostępny bez konfiguracji routera i bez własnej administracji. Oficjalna oferta obejmuje m.in. działanie 24/7, backupy i miejsce dla maksymalnie 10 zaproszonych graczy jednocześnie poza właścicielem. Aktualne informacje i ceny sprawdź na stronie Minecraft Realms. Realms nie jest dobrym wyborem, jeśli potrzebujesz pełnej kontroli nad loaderem, modami, pluginami i plikami serwera.
Free tools Windows power users keep installed
One-click scans. No signup required.
Hosting zewnętrzny upraszcza dostęp internetowy, backupy, panel administracyjny i instalację modpacków, ale wiąże się ze stałą opłatą. Przykładowe oferty możesz porównać na stronach BisectHosting, Apex Hosting i PebbleHost. Ceny, promocje, lokalizacje i warunki rozliczeń zmieniają się, więc traktuj je jako dane aktualne dla konkretnej daty sprawdzenia.
Własny komputer jest zwykle najtańszy przy okazjonalnej grze w LAN-ie. Hosting jest wygodniejszy, gdy znajomi są poza domem, nie masz dostępu do routera albo serwer ma działać przez całą dobę.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




