
Command Logger
Command Logger - плагин для Minecraft, который записывает все команды игроков и консоли в файлы. Гибкие настройки формата и управления логами для Paper, Spigot и Purpur.
На любом сервере Майнкрафт, где есть хоть какая-то администрация, рано или поздно возникает вопрос: кто и когда ввёл ту или иную команду? Ванильные логи сервера, конечно, кое-что показывают, но копаться в них - то ещё удовольствие, особенно когда сервер живёт уже не первый месяц и файлы раздуваются до неприличных размеров. Command Logger решает эту проблему элегантно: плагин записывает все команды от игроков и консоли в отдельные файлы, которые вы сами настраиваете под свои нужды.
Что делает плагин
По сути, это аудит-система для вашего сервера. Command Logger перехватывает каждую команду - будь то /gamemode creative от модератора или /give из консоли - и аккуратно складывает в лог. Причём не просто в одну кучу, а с тонкой настройкой:
- Один файл или несколько - можно разделить логи по дням, по игрокам или по типу команд
- Настраиваемый формат записей - время, ник, команда, дополнительные данные
- Управление файлами - ротация, архивация, автоочистка старых логов
Плагин работает на Paper, Purpur и Spigot, причём совместимость впечатляет: от древних версий вроде 1.8.8 до актуальных 1.21.x и даже экспериментальных веток 26.x. Распространяется под MIT-лицензией, так что можно спокойно использовать на коммерческих проектах.
Зачем это нужно админу
Представьте ситуацию: игрок жалуется, что у него пропали вещи, а модератор утверждает, что ничего не брал. Или кто-то из персонала раздал креатив своим друзьям. Или грифер каким-то образом получил доступ к командам. Без нормального логирования вы будете гадать на кофейной гуще.
С Command Logger вы просто открываете файл и видите полную картину: кто, когда, какую команду ввёл. Это дисциплинирует персонал и даёт реальные доказательства при разборе конфликтов. Для крупных серверов с несколькими админами - вообще must-have.
Практические моменты
Плагин лёгкий, на производительность сервера практически не влияет. Настройка делается через конфиг-файл, там всё интуитивно понятно. Если у вас сервер на BungeeHost (https://bungee.host), то установка займёт буквально пару кликов - закинули плагин в папку plugins, перезапустили, готово.
Единственный нюанс - если у вас очень активный сервер с сотнями команд в минуту, стоит настроить ротацию файлов, чтобы логи не съедали место на диске. Но это делается один раз в конфиге.
Совместимость и версии
Command Logger поддерживает Minecraft Java Edition начиная с 1.8.8 и заканчивая самыми свежими версиями. Недавно добавили поддержку 26.2, так что проект активно развивается. Работает на Paper, Spigot, Purpur и форках. Для BungeeCord или Velocity нужны отдельные решения, но для обычного сервера - то что надо.
Скачать Command Logger стоит всем, кто держит сервер с командой модераторов или просто хочет иметь полный контроль над происходящим. Плагин делает одну вещь, но делает её хорошо.
Сервер для плагина Command Logger - как у профи
Плагин Command Logger создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Command Logger для друзей можно за пару минут - BungeeHost всё уже подготовил.
