Przejdź do głównej zawartości

Najczęstsze Błędy Techniczne i Crashlogi

Napotkałeś błąd podczas startu serwera? Poniżej zebraliśmy katalog najczęstszych komunikatów błędów w konsoli wraz z krokami pozwalającymi na ich natychmiastowe rozwiązanie.


1. java.lang.OutOfMemoryError: Java heap space

Konsola - Błąd RAM
[ERROR] A critical error occurred!
java.lang.OutOfMemoryError: Java heap space
at net.minecraft.world.level.chunk.ChunkStatus...
  • Przyczyna: Serwer wykorzystał cały przydzielony limit pamięci RAM.
  • Rozwiązanie:
    1. Zoptymalizuj parametry w config/paper-world-defaults.yml (zmniejsz view-distance i spawner limit).
    2. Wykonaj profilowanie pamięci komendą spark heap w grze/konsoli.
    3. Zwiększ pakiet RAM serwera w panelu LeafHost.

2. UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime

Konsola - Niezgodność Javy
java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java Runtime (class file version 65.0)
  • Przyczyna: Nowa wersja Minecrafta (np. 1.20.5+) lub pluginu wymaga nowszej wersji Javy niż obecnie wybrana w panelu.
  • Tabela Wersji Javy:
    • class file version 65.0 Wymaga Java 21
    • class file version 61.0 Wymaga Java 17
    • class file version 52.0 Wymaga Java 8
  • Rozwiązanie: Przejdź do zakładki Startup / Ustawienia Uruchamiania w panelu LeafHost i zmień wersję Javy na Java 21.

3. FAILED TO BIND TO PORT! Address already in use

Konsola - Zablokowany Port
[WARNING] **** FAILED TO BIND TO PORT!
[WARNING] The exception was: java.net.BindException: Address already in use
[WARNING] Perhaps a server is already running on that port?
  • Przyczyna: Inny proces używa tego samego portu lub poprzednia instancja serwera nie zamknęła się prawidłowo.
  • Rozwiązanie:
    1. Kliknij przycisk Kill (Wymuś zatrzymanie) w panelu LeafHost.
    2. Odczekaj 5 sekund i kliknij Start.
    3. Sprawdź, czy plik server.properties posiada właściwy port przydzielony w zakładce Network / Alokacje.

4. Analiza Plików Crashlog (crash-reports/)

Gdy serwer wyłącza się samoczynnie z błędem wygenerowanym przez silnik:

  1. Otwórz menedżer plików i wejdź do folderu crash-reports/.
  2. Otwórz najnowszy plik .txt.
  3. Poszukaj nagłówka Description: Ticking entity lub Description: Exception in server tick loop. W 90% przypadków nazwa uszkodzonego pluginu lub świata znajduje się w kolejnych 5 linijkach logu.