Если при запуске сервера получаете ошибку java.lang.RuntimeException: Server attempted to load chunk saved with newer version of minecraft!
то это означает, что вы используете мир, в котором установлена более новая версия Minecraft, но теперь вы используете более старую версию сервера. Например, вышеуказанная ошибка возникает при переключении версии Minecraft на 1.16 после первоначального создания мира с использованием более поздней сборки, например 1.19.2.
Далее выполните следующие пункты:
- Обязательно сделайте резервную копию сервера, что бы еще больше не повредить мир.
- Измените версию сервера, на более новую, на которой сервер уже был запущен ранее, что бы проверить всё ли в порядке.
К сожалению вернутся на старую версию сервера больше не является возможным используя мир который уже имеет чанки с новой версии сервера, по-этому единственным вариантом является остаться на новой версии сервера.
Лучший способ избежать этой проблемы — никогда не понижать версию Minecraft, поскольку с новыми данными мира могут возникнуть проблемы при запуске старых версий Minecraft. Или создавать резервные копии сервера перед какими-либо обновлениями, что бы в случае проблемы всегда вернуть всё назад без всяких проблем.