Simple Usage Log: ваш незаменимый помощник в отслеживании активности на сервере Minecraft
Каждый администратор сервера Minecraft хотя бы раз задавался вопросами: заходил ли кто-то в мое отсутствие? Как часто конкретный игрок появляется в мире? Не было ли подозрительных входов и выходов? Без системного логирования ответить на них практически невозможно. Мод Simple Usage Log создан именно для того, чтобы дать вам полную картину происходящего на сервере без лишних сложностей. Он записывает ключевые события, а затем позволяет просмотреть их прямо в чате с помощью простых команд.
Что именно записывает мод
Simple Usage Log фиксирует четыре типа событий: запуск сервера, его остановку, вход игрока и выход игрока. Все данные сохраняются в текстовый файл Simple Usage Log.txt, который автоматически создается в корневой папке сервера. Никаких дополнительных настроек не требуется — мод начинает работать сразу после установки. Вы всегда сможете открыть этот файл в любом текстовом редакторе и проанализировать хронологию действий за любой период.
Удобные команды для операторов
Разработчик предусмотрел гибкую систему команд, доступных только администраторам с правами оператора. Все они начинаются с /log и поддерживаются на версиях Minecraft от 1.9.4 и выше. Вот как ими пользоваться:
- /log — выводит в чат до 90 последних записей из лога. Идеально для быстрой проверки недавней активности.
- /log <число строк> — показывает указанное количество последних строк. Например, /log 10 отобразит десять свежих событий.
- /log <имя игрока> — фильтрует записи по конкретному нику. Сразу видно, когда и сколько раз заходил интересующий вас человек.
- /log <текстовый комментарий> — добавляет вашу собственную заметку в лог-файл. Удобно, если нужно отметить какой-то инцидент, например: /log сервер завис после установки нового мода.
Эти команды работают и в консоли сервера, однако для корректного отображения длинных строк потребуется достаточно широкое окно консоли. В одиночной игре через лаунчеры вроде MultiMC ширину можно настроить так, чтобы всё выглядело аккуратно.
Автоматическая защита от переполнения
Многие опасаются, что постоянное логирование быстро раздует файл до гигантских размеров. Simple Usage Log решает эту проблему элегантно. Как только размер Simple Usage Log.txt достигает 5 мегабайт, мод автоматически переименовывает его в Simple Usage Log old file.txt, а сам начинает писать новый текущий файл. При следующем срабатывании старый архив заменяется свежим. Таким образом, общий объем никогда не превысит сумму двух файлов, и вам не придется вручную чистить логи.
Установка и совместимость
Установка предельно проста: скачайте jar-файл, соответствующий вашей версии Minecraft, и поместите его в папку mods сервера, где уже установлен Forge. После перезапуска сервера мод начнет работать. Основная актуальная версия 2.0.1 поддерживает Minecraft с 1.9.4 по 1.12.2. Для старых сборок 1.7.10 и 1.8 существуют более ранние варианты, но они лишены удобной команды /log и менее дружелюбны. Кстати, если вы пользуетесь современным лаунчером, таким как foxygame.net, весь процесс становится ещё приятнее — этот гибкий и удобный инструмент позволяет скачивать моды прямо из меню, автоматически размещая их в нужной директории. Больше не нужно вручную искать папки и копировать файлы, всё делается в пару кликов.
Открытый исходный код и перспективы
Приятный бонус: мод распространяется с открытым исходным кодом. Вы можете свободно модифицировать его под свои нужды, распространять измененные версии или использовать в любых проектах. Разработчик также приветствует создание сторонних программ для построения отчетов на основе лог-файла — например, утилиты, которая по расписанию выгружает графики активности на веб-страницу через FTP. Если у вас есть навыки программирования, это отличная возможность расширить функционал.
Заключение
Simple Usage Log — это маленький, но невероятно полезный инструмент для каждого администратора сервера Minecraft. Он не нагружает систему, не требует настройки и при этом дает полную прозрачность действий игроков. Благодаря продуманным командам и автоматической ротации файлов вы всегда будете в курсе событий, не отвлекаясь на рутинное обслуживание логов. Установите этот мод, и вопросы вроде «был ли кто-то на сервере прошлой ночью?» перестанут быть загадкой.