Starszy serwer Terraria nie może otworzyć świata zapisanego przez nowszą Terrarię i zatrzymuje się crashem, zamiast powiedzieć dlaczego. Dzieje się tak, gdy serwer jest przypięty do starszej wersji albo automatyczne aktualizacje są wyłączone, a w świat grano na nowszej grze. Ustaw Wersja Terraria z powrotem na latest, włącz Automatyczna aktualizacja serwera i zrestartuj.
Co widzisz
Na Terraria Vanilla, zanim serwer wystartuje, Console pokazuje ostrzeżenie od panelu:
[pnh-update] WARNING the world <name>.wld was saved by a newer Terraria than this server's build (<build>), and Terraria cannot open it: it will stop with a crash. Set the Terraria version to latest and restart, or choose another world name.
Potem serwer zatrzymuje się podczas wczytywania świata. Crash może wspominać NullReferenceException.
Napraw to
- Otwórz Ustawienia, Ustawienia gry.
- Ustaw Wersja Terraria na
latest. - Kliknij Pokaż zaawansowane (1) i włącz Automatyczna aktualizacja serwera.
- Zrestartuj. Serwer zaktualizuje się do najnowszego buildu i wczyta świat.
Albo, żeby zostać na starej wersji, wczytaj świat zrobiony przez tę wersję: zmień Nazwa świata na inny świat. Zobacz Jak przełączać się między światami na serwerze Terraria.
Na TShock i tModLoaderze
- TShock: po aktualizacji Terrarii TShock może potrzebować kilku dni na wydanie swojego buildu. Do tego czasu nie otworzy świata zapisanego przez najnowszą Terrarię. Poczekaj na TShock, potem zrestartuj z Wersja TShock ustawioną na
latest. - tModLoader: nadal działa na Terrarii 1.4.4, więc nie może otworzyć żadnego świata zapisanego przez Terrarię 1.4.5: tModLoader nie może otworzyć twojego świata Terraria.
Warto wiedzieć
- Świat otwarty przez nowszą Terrarię jest zapisany w nowym formacie i nie może wrócić do starszej wersji. Trzymaj backup sprzed aktualizacji, jeśli możesz potrzebować starej wersji.
- Więcej: Jak zaktualizować serwer Terraria i zatrzymać wersję.





