Плагин для серверов Майнкрафт, который отправляет в Discord журнал действий персонала и игроков. Для каждой категории можно выбрать отдельный канал, webhook и включение записи.
Возможности
- Записывает предметы, взятые из творческого инвентаря, не реагируя на простую перестановку вещей.
- Отслеживает команды, включая
/give,/op,/deop, наказания, изменения белого списка и команды из настраиваемого списка. - Отправляет сведения о входе и выходе игроков, смене режима игры и сообщениях чата.
- Может дублировать консоль в Discord и отдельно записывать все консольные команды, включая команды из RCON и Discord.
- Позволяет следить за конкретным игроком целиком или по выбранным категориям; для контейнеров показывает взятые и положенные предметы.
- Поддерживает пользовательские обработчики событий, шаблоны сообщений, Discord-embed, исключения игроков по категориям и прокси для Discord.
- События сохраняются также в локальный файл журнала; отправка в Discord повторяется при ограничениях частоты запросов.
Команды
/creativelog setup— открыть меню категорий, webhook, отслеживаемых и исключённых игроков./creativelog status— проверить состояние отправки сообщений./creativelog reload— перечитать файлы конфигурации.
Права
Для всех команд нужно право creativelog.admin. По умолчанию оно есть у операторов. Если в admins.yml добавить хотя бы одно имя, меню и команды будут доступны только перечисленным игрокам.
Настройка
Webhook для категорий указывается через /creativelog setup. Тексты сообщений и их формат можно менять в конфигурации. Discord-бот не обязателен; он нужен только для выполнения консольных команд из выбранного канала.
Требования
Нужен сервер Paper или Purpur и Java 21 либо новее.
