Повреждение чанков или region-файлов: данные чанка потеряны
- Платформы
- Paper · Purpur · один сервер
- Проверено
- Проверено
- Уверенность
- Уверенность 80%
Как это выглядит в логе
Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.
logs/latest.log
[WARN] chunk data will be lost[WARN] invalid sector at index[WARN] regionfile[WARN] is truncated: expected
Симптомы
- Участки мира перегенерировались (пропали постройки) или чанки не загружаются
- В логе: «Failed to parse/load chunk data for task … chunk data will be lost», ошибки region-файлов
Причина
Сервер не смог прочитать или разобрать данные чанка из region-файла (.mca). Такой чанк будет сгенерирован заново — постройки в нём теряются. Причина — повреждение файла или данные, несовместимые с текущей версией/высотой мира.
Вероятные причины
- Файл региона повреждён: аварийная остановка/kill процесса во время записи, сбой диска
- Чанки созданы другой версией/форком или с другой высотой мира (датапак), и не совместимы с текущей
- Мир копировали/восстанавливали частично или внешним инструментом (MCA Selector, ручная правка)
Как исправитьВысокий риск
- Не удаляйте и не «чините» файлы мира на работающем сервере; сначала сделайте копию папки мира.
- По evidence определите мир и координаты чанка (
world: …, chunk: (x,z), путь кr.X.Z.mca); регион = floor(координата_чанка / 32). - Если есть резервная копия — остановите сервер и восстановите из неё затронутые файлы
region/r.X.Z.mca(а такжеentities/иpoi/того же региона). - Если ошибок много и рядом строки о несовпадении высоты/heightmap — проверьте, не меняли ли версию сервера, форк или датапак высоты мира.
- Проверьте диск (SMART, свободное место) и не останавливайте сервер через kill — только
stop.