# Логи сервера Minecraft: где смотреть и что искать

> Где лежит latest.log и папка crash-reports, как читать строки журнала, какие слова искать при падении и лагах и как найти нарушителя по нику и времени.

- Рубрика: Гайды по играм
- Игра: Minecraft
- Опубликовано: 2026-11-13T21:00:00+03:00
- Обновлено: 2026-11-13T21:00:00+03:00
- Адрес: https://blog.egnetwork.ru/minecraft-logi-servera
- Автор: Команда EGN

Сервер Minecraft пишет всё, что происходит: кто зашёл, что выполнено, какие ошибки случились и почему сервер упал. Журнал — главный источник правды, когда что-то пошло не так. Новички его боятся из-за потока непонятных строк. Но читать журнал несложно, если знать, где он лежит и что искать.

## Коротко

Журнал текущего запуска лежит в файле `logs/latest.log`. Предыдущие журналы сервер сжимает в `.log.gz` с датой в папке `logs/`, а при падении создаёт отчёт в папке `crash-reports`. В панели EGN журнал виден в разделе «Консоль» и в «Файлах» в папке `logs`. Ищите строки с `ERROR`, `WARN` и словом `Exception`, а для поиска нарушителя — ник и время.

## Где лежат логи

Официальная структура серверной папки Minecraft такая:

- `logs/latest.log` — журнал текущего запуска. При следующем старте сервер переносит его в архив, а `latest.log` начинается заново.
- `logs/` — архивные журналы прошлых запусков: сжатые файлы вида `2026-11-13-1.log.gz` (дата и порядковый номер за день). Распаковать их можно архиватором на компьютере.
- `crash-reports/` — отчёты о падении. Появляются, когда сервер аварийно завершился.

В панели EGN откройте «Файлы» и зайдите в папку `logs`. Там лежат файлы журналов, которые можно скачать и открыть на компьютере. Для быстрого просмотра последних строк удобнее раздел «Консоль»: там журнал идёт в реальном времени.

![Консоль тестового сервера: ответы на команды gamerule. Старые имена правил (`keepInventory`, `mobGriefing`) дают «Incorrect argument for command», новые (`keep_inventory`, `mob_griefing`) работают](https://blog.egnetwork.ru/media/220)

Этот кадр заодно показывает полезную вещь: консоль отвечает и на ошибочные команды. Если после обновления версии игры привычная команда внезапно пишет `Incorrect argument for command`, дело может быть в переименовании: с Minecraft 1.21.11 игровые правила пишутся в snake_case.

## Как читать строку журнала

Каждая строка лога имеет одинаковую структуру: время, поток, уровень и текст. Вот как это выглядит:

```text
[12:59:46] [Server thread/INFO]: Steve_EGN lost connection: Disconnected
```

Время — в формате часов, минут и секунд, по времени сервера. Поток — где записано событие: `Server thread` — основной поток, остальные потоки обычно связаны с плагинами или фоновыми задачами. Уровень показывает важность: `INFO` — обычные события, `WARN` — предупреждения, `ERROR` — ошибки. Текст — само событие.

Для поиска удобнее всего знать три вещи: ник игрока, время события и уровень. Если вы ищете причину падения, начинайте с конца журнала и поднимайтесь вверх, пока не найдёте первую ошибку.

![Схема: строка журнала и её части](https://blog.egnetwork.ru/media/222)

## Что искать

Вот слова и строки, которые почти всегда означают важную информацию:

- `ERROR` и `Exception` — ошибки плагинов, модов или самого сервера. Первая по времени ошибка часто и есть причина.
- `WARN` — предупреждения. Они не всегда опасны, но повторяющиеся предупреждения стоит проверить.
- `OutOfMemoryError` — не хватило памяти. Смотрите раздел «Запуск» и выделенный объём.
- `Can't keep up!` — сервер не успевает обрабатывать тики. Признак перегрузки.
- `logged in with entity id` и `lost connection` — вход и выход игроков. Полезно для поиска по времени.
- Ники игроков — если нужно понять, кто что делал.

Ошибка с именем плагина в строке — это подсказка, куда смотреть. Например, если в строке упоминается плагин экономики, проблема в его конфиге или версии.

## Шаги: ищем нарушителя по нику и времени

Допустим, вам написали, что у дома сломали ворота в 22:30. Вот как это найти:

1. Откройте «Файлы» и зайдите в `logs`, откройте `latest.log`, если событие было сегодня. Для вчерашнего дня откройте архивный файл с нужной датой.
2. Найдите строки с временем 22:2x–22:3x. Удобно искать по времени в начале строки.
3. Найдите ник, если он известен. В строках входа и команд он стоит в тексте сообщения.
4. Посмотрите, какие команды выполнялись в это время: сервер пишет выполненные операторами команды.
5. Если ника нет, ищите по времени: кто зашёл и вышел рядом с событием.

Журнал не показывает, какой блок сломан и кем, если нет плагина журнала действий. Поэтому для точных доказательств нужен плагин журнала действий, например CoreProtect: как им пользоваться, написано в статье про [откат гриферства](https://blog.egnetwork.ru/minecraft-coreprotect-otkat-grifa).

## Шаги: ищем причину падения

Когда сервер упал, порядок действий такой:

1. Откройте папку `crash-reports` в «Файлах» и возьмите последний отчёт по времени.
2. В отчёте найдите строку с описанием исключения. Обычно она в начале файла.
3. В `logs/latest.log` посмотрите строки за минуту до падения: там видно, что происходило.
4. Если в отчёте упоминается плагин или мод, отключите его и перезапустите сервер.
5. Если ошибка повторяется, восстановите копию из раздела «Бэкапы» и сравните поведение.

Раздел «Консоль» тоже подсказывает проблему: под заголовком страницы есть полоса «Сервер не запускается или падает? — Почему не запускается?». Она открывает «Доктор сервера», который разбирает журнал и показывает карточки «Причина», «Проблема» и «Подсказка» с кнопками исправления. Подробнее — в статье про [Доктор сервера](https://blog.egnetwork.ru/panel-doctor-pochemu-ne-zapuskaetsya).

## Симптом, причина и решение

| Симптом | Частая причина | Что сделать |
|---|---|---|
| Сервер не стартует, в логе OutOfMemoryError | Не хватает памяти | Увеличьте объём в «Запуске» или уменьшите число модов |
| В логе Can't keep up! | Сервер перегружен | Проверьте число игроков и тяжёлые плагины, снизьте `view-distance` |
| Сервер падает сразу после запуска | Ошибка плагина или мода | Найдите `Exception` в начале лога и отключите виновника |
| Игроки жалуются на лаги в одно время | Расписание или задача в это время | Проверьте «Расписания» и журнал за этот период |
| Нет журнала за вчера | Архив уже сменился | Посмотрите папку `logs` и архивные файлы с датой |
| Непонятно, кто сломал блок | Журнала действий нет | Поставьте плагин журнала, а в логе ищите ник и время |

## Пример разбора падения шаг за шагом

Допустим, сервер упал в 23:40 и не поднялся. Разбор занимает пять минут, если идти по порядку.

1. Откройте `crash-reports`, возьмите файл с датой сегодняшнего вечера и найдите строку `Description:`. Обычно она объясняет, что произошло.
2. В том же отчёте посмотрите раздел с потоками и загруженными модами или плагинами. Имена в нём подскажут, кто участвовал в падении.
3. В `logs/latest.log` (или в архиве за этот день) найдите строки за 23:35–23:40. Посмотрите, был ли вход игрока, большой лаг или команда.
4. Если в логе повторяется предупреждение о памяти, увеличьте объём в «Запуске» и перезапустите сервер.
5. Если виноват плагин, отключите его в «Модах и плагинах» и перезапустите сервер.
6. Если ничего не помогает, восстановите копию из «Бэкапов» и проверьте, что сервер стартует.

Записывайте, что вы сделали, в заметку или в чат команды. Через неделю вы не вспомните, какой плагин отключали.

## Как искать в архиве за период

Если проблема появилась несколько дней назад, архивы в папке `logs` спасают. Файлы называются по дате и порядковому номеру, имеют расширение `.gz`: скачайте нужные за период, распакуйте и откройте в любом редакторе с поиском. Ищите слово `Exception` и ник игрока, который жалуется. Если совпадений много, начните с самых ранних дат: проблема часто появилась в первом файле, где есть ошибка.

## Частые ошибки

**Ищут только в конце файла.** Иногда первая ошибка стоит в середине, а в конце идут её последствия. Ищите первую по времени.

**Игнорируют WARN.** Единичные предупреждения норма, но повторяющиеся WARN часто предвещают падение.

**Не сохраняют журнал до перезапуска.** При старте сервер переносит `latest.log` в архив в папке `logs`, а текущий журнал начинается заново. Если вы перезапустили сервер до разбора, скачайте нужный файл до старта или сразу после него, пока он в архиве.

**Ищут ник в одном написании.** Попробуйте несколько вариантов ника и проверяйте, как он записан в строках входа.

**Публикуют журнал целиком.** В журнале могут быть адреса, ники и служебные данные. Перед публикацией в чате или на форуме уберите лишнее.

## Как сделать в панели EGN: пошагово

1. Откройте сервер и перейдите в «Консоль», чтобы увидеть журнал в реальном времени.
2. Откройте «Файлы», зайдите в `logs` и выберите `latest.log` или архивный файл.
3. Скачайте файл, если нужен поиск по всему тексту на компьютере.
4. Если сервер упал, откройте `crash-reports` и возьмите последний отчёт.
5. Для проблем запуска используйте полосу «Почему не запускается?» на странице «Консоль».

## Итог

Логи Minecraft лежат в `logs/latest.log`, отчёты о падении — в `crash-reports`. Читайте журнал по строкам: время, поток, уровень, текст. Ищите ERROR, WARN и Exception, а для поиска нарушителя используйте ник и время. В панели EGN журнал виден в «Консоли» и доступен в «Файлах», а при падении помогает «Доктор сервера» («Почему не запускается?»).

Для расследований пригодится и статья про [защиту от гриферов](https://blog.egnetwork.ru/minecraft-zashchita-ot-grieferov). Для восстановления после падения — [бэкапы](https://blog.egnetwork.ru/minecraft-bekapy-i-vosstanovlenie). Для перезапусков и предупреждений — [расписание рестартов](https://blog.egnetwork.ru/minecraft-raspisanie-perezapuska). Если в логе видна нехватка памяти — [OutOfMemoryError](https://blog.egnetwork.ru/minecraft-out-of-memory-chto-delat).

## Вопросы и ответы

### Где лежит журнал сервера Minecraft?

В файле `logs/latest.log`. Архивные журналы лежат в папке `logs`, а отчёты о падении в `crash-reports`.

### Что значит Can't keep up!?

Сервер не успевает обрабатывать тики за отведённое время. Это признак перегрузки: много игроков, тяжёлые плагины или высокие настройки дистанций.

### Как найти игрока, который сломал постройку?

По нику и времени в `logs/latest.log`. Без плагина журнала действий журнал не покажет, какой именно блок был сломан.

### Можно ли посмотреть журнал прямо в панели?

Да, в разделе «Консоль» журнал идёт в реальном времени. Для архива откройте папку `logs` в «Файлах».

Сервер под Minecraft за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
