Gdzie szukać najpierw
Przewiń konsolę od dołu w górę do pierwszej linijki oznaczonej ERROR. Pod nią Java wypisuje długą listę miejsc w kodzie, którą możesz pominąć. W tej liście ostatnia linijka zaczynająca się od Caused by: to zwykle prawdziwa przyczyna.
- Zakładka „Konsola” pokazuje bieżące uruchomienie na żywo. Możesz ją filtrować po słowie, na przykład
ERROR, i pobrać to, co pokazuje. - `logs/latest.log` zawiera całe ostatnie uruchomienie. Starsze leżą obok spakowane jako pliki
.log.gzz datą. - `crash-reports` dostaje plik, gdy serwer wyłoży się po starcie. Pierwsze linijki podają krótki opis i część, która zawiodła.
Typowe przyczyny i linijka, którą zobaczysz
EULA nie została zaakceptowana
Konsola
You need to agree to the EULA in order to run the server. Go to eula.txt for more info.Zupełnie nowy serwer od razu się zatrzymuje, dopóki umowa licencyjna nie zostanie zaakceptowana. Otwórz eula.txt w folderze serwera, zmień eula=false na eula=true i uruchom ponownie. Tą zmianą akceptujesz umowę licencyjną użytkownika końcowego Mojang, do której prowadzą pierwsze linijki tego samego pliku.

Java jest za stara dla tej wersji Minecrafta
Konsola
java.lang.UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime
(class file version 69.0), this version of the Java Runtime only recognizes class file versions up to 65.0Co kilka lat Minecraft przechodzi na nowszą Javę, a starsza Java nie potrafi go uruchomić. Pierwsza liczba w błędzie mówi, dla czego zbudowano serwer albo mod, druga, co rozumie Twoja Java. Przetłumacz je tą tabelą:
| Wersja Minecrafta | Wymaga Javy | Wersja pliku klasy |
|---|---|---|
| 26.1 i nowsze | 25 | 69 |
| od 1.20.5 do 1.21.11 | 21 | 65 |
| od 1.18 do 1.20.4 | 17 | 61 |
| 1.17 | 16 | 60 |
| 1.16.5 i starsze | 8 | 52 |
Pojedynczy mod albo plugin zbudowany dla nowszej Javy wywołuje ten sam błąd z własną nazwą, nawet gdy sam serwer by działał.
Zdarza się też odwrotnie. Stare zestawy modów, takie jak wersje Forge dla 1.12.2, działają tylko na Javie 8 i wykładają się na czymkolwiek nowszym. Jeśli trafisz na to po zmianie wersji w naszym panelu, napisz do nas, na jaką wersję przeszedłeś, i wyślij linijki z konsoli.
Port jest już zajęty
Konsola
**** FAILED TO BIND TO PORT!
The exception was: java.net.BindException: Address already in use
Perhaps a server is already running on that port?Inny proces już trzyma port, często wcześniejsze uruchomienie tego samego serwera, które nie zamknęło się poprawnie. Zatrzymaj wszystko, odczekaj pół minuty i uruchom raz. W naszym panelu portem zarządzamy za Ciebie, więc zostaw server-port i server-ip w server.properties bez zmian.
Serwerowi kończy się pamięć podczas wczytywania
Konsola
java.lang.OutOfMemoryError: Java heap spacePodczas startu prawie zawsze oznacza to modpack większy niż pakiet albo obszar spawnu zapchany bytami. Poradnik o RAM pokazuje, ile heapu daje każdy pakiet i jak rozpoznać, czego potrzebuje paczka modów.
Moda brakuje, jest podwójny albo jest dla drugiej strony
Konsola, Forge albo NeoForge
Missing or unsupported mandatory dependencies:
Attempted to load class net/minecraft/client/... for invalid dist DEDICATED_SERVERPierwsza linijka wymienia mody, które potrzebują innego moda albo innej jego wersji. Druga oznacza, że mod należący tylko do gry gracza, na przykład loader shaderów albo mod czysto wizualny, trafił do folderu mods serwera. Fabric zatrzymuje się z listą niezgodnych albo brakujących modów i często podpowiada wersję do zainstalowania. Dwie wersje tego samego moda obok siebie zatrzymują każdy loader.
Plugin się nie wczytuje
Zepsuty plugin rzadko powstrzymuje serwer Paper przed startem. Serwer startuje bez niego i podaje w konsoli nazwę pluginu oraz przyczynę, najczęściej brakującą zależność albo plugin zrobiony dla nowszej wersji serwera. Gracze zauważają to, gdy znikają polecenia tego pluginu.
Świat się nie wczytuje albo dysk jest pełny
Awaria podczas zapisu może uszkodzić level.dat, główny plik danych świata. Minecraft trzyma obok poprzednią kopię jako level.dat_old; przy zatrzymanym serwerze odsuń uszkodzony plik i nadaj starej kopii jego nazwę. Gdy konsola mówi No space left on device, usuń z folderu serwera stare zipy, kopie światów i archiwa logów, zanim uruchomisz ponownie.
Sposób na każdy nieudany start
Czytaj pierwszy błąd, nie ostatnią linijkę
Przewiń w górę do pierwszego
ERRORi znajdź pod nim ostatnieCaused by:.Cofnij ostatnią zmianę
Serwer, który wczoraj działał, a dziś nie startuje, zwykle wykłada się na ostatnim zmienionym pluginie, modzie albo ustawieniu. Najpierw to przywróć.
Uruchom z połową elementów
Przenieś połowę pluginów albo modów do zapasowego folderu i uruchom. Jeśli działa, winowajca jest w przeniesionej połowie; dziel ją dalej, aż zostanie jeden.
Przywróć kopię, gdy zepsuty jest sam świat
W pakiecie z miejscami na kopie zapasowe kopia z zakładki „Kopie zapasowe” przywraca cały folder serwera do poprzedniego stanu, razem ze światem. Najpierw zrób świeżą kopię zepsutego stanu, na wypadek gdybyś później czegoś z niego potrzebował.

Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 13 września 2026.




