Przejdź do treści głównej

Serwer Minecraft zawiesza się z powodu niekompatybilnego świata

Po zmianie wersji serwer pada przy ładowaniu świata? Zrób backup, sprawdź kompatybilność i uniknij niebezpiecznego downgrade bez ryzyka utraty danych.

Skin autora Tomáš NavrátilTomáš Navrátil

Po zmianie wersji Minecraft serwer może utknąć przy ładowaniu istniejącego świata. Ryzyko rośnie, gdy przeskakujesz między mocno różnymi wersjami albo używasz jądra serwera niedopasowanego do świata.

Jak to rozpoznać

Serwer może się zatrzymać w trakcie ładowania świata. W konsoli pojawia się błąd związany ze światem, chunkiem, danymi albo formatem pliku.

1. Zatrzymaj serwer

Nie naprawiaj nic w trakcie działania. Najpierw wyłącz serwer całkowicie.

2. Zrób backup świata

Skopiuj katalog świata (zwykle world, a także world_nether i world_the_end, jeśli są). Bez backupu nie zmieniaj wersji.

3. Sprawdź, na której wersji świat działał ostatnio

Zapisz wersję Minecraft, na której świat jeszcze ładował się poprawnie. Do niej dopasuj kolejne kroki.

4. Sprawdź kompatybilność jądra i świata

Wersja Paper, Purpur, Spigot albo innego jądra musi zgadzać się z ostatnią działającą wersją Minecraft świata.

5. Jeśli błąd pojawił się po zmianie wersji, wróć wstecz

Przywróć poprzednią działającą wersję i sprawdź, czy serwer znowu wstaje. Jeśli tak, świat prawdopodobnie nie jest kompatybilny z nową wersją (albo odwrotnie).

Uważaj na downgrade

Przywracanie świata na starszą wersję Minecraft zwykle jest niebezpieczne. Nowsza wersja może zapisać w świecie dane, których starsza nie rozumie.

Przed każdą zmianą wersji zrób backup. Jeśli świat dobrze działa na nowej wersji, nie rób downgrade’u tylko do testów bez kopii.

Jeśli problem zostaje

Otwórz plik logs/latest.log i szukaj pierwszego błędu podczas ładowania świata. Zwykle mówi więcej niż ostatnia linia przy zawieszeniu.

Wróć do: Błędy serwera i ich rozwiązania