Чтение логов и отчетов о крашах
Где искать логи?
Заголовок раздела «Где искать логи?»logs/latest.log— актуальный лог текущей или самой последней сессии сервера. Всегда проверяйте его в первую очередь.crash-reports/— папка, где создаются подробные отчеты, если сервер упал критически. Если папка появилась, ищите внутри файлы по дате и времени аварии.
Поиск ключевых строк (Что пошло не так?)
Заголовок раздела «Поиск ключевых строк (Что пошло не так?)»Откройте файл конфигурации или лог-файл через файловый менеджер панели и пролистайте в самый конец (или используйте поиск по тексту через Ctrl+F). Ищите следующие маркеры:
UnsupportedClassVersionError
Заголовок раздела «UnsupportedClassVersionError»- Что значит: Несовместимость версий Java. Например, плагин или мод требует Java 17, а на сервере по умолчанию выставлена старая Java 8.
- Решение: Переключите версию Java в настройках вашей панели управления хостингом на актуальную. Для версий Minecraft 1.17+ строго необходима Java 17, для 1.20+ и выше — Java 21.
Missing Dependency / Requires [Имя_Мода]
Заголовок раздела «Missing Dependency / Requires [Имя_Мода]»- Что значит: Моду или плагину для работы нужен другой дополнительный мод (библиотека), который вы забыли загрузить.
- Решение: Прочитайте строку чуть дальше — там будет указано точное название недостающего файла. Найдите его на Modrinth/CurseForge и дозагрузите в папку к остальным.
NullPointerException (NPE)
Заголовок раздела «NullPointerException (NPE)»- Что значит: Ошибка в коде самого плагина или мода (попытка обратиться к пустому или несуществующему значению). Часто случается из-за кривых конфигов или конфликта версий.
- Решение: Проверьте, обновлен ли плагин до актуальной версии под ваше ядро. Если да, попробуйте временно переименовать или удалить его папку с конфигурацией, чтобы он создался заново с дефолтными настройками.
Is it running in offline mode? / Failed to verify username
Заголовок раздела «Is it running in offline mode? / Failed to verify username»- Что значит: На сервер пытаются зайти с пиратского клиента (TLauncher и др.), но на сервере включена жесткая проверка лицензии Mojang/Microsoft.
- Решение: В файле `server.properties` найдите параметр `online-mode` и измените его на `online-mode=false`.