DiscordLogs Remastered: управление логами прямо в игре

Обзор плагина DiscordLogs Remastered для Minecraft Связь между сервером Minecraft и Discord стала привычным элементом современных сборок. Плагин DiscordLogs Remastered выводит эту интеграцию на новый уровень, предлагая не просто пересылку событий, а полноценную внутриигровую поддержку и гибкую на...

Скачать discordlogs для Minecraft 1.16

Оригинальное название: discordlogs

Версии Minecraft: 1.16

ФайлВерсияЗагрузчикРазмер
discordlogs.jar1.16—49 КБСкачать

Обзор плагина DiscordLogs Remastered для Minecraft

Связь между сервером Minecraft и Discord стала привычным элементом современных сборок. Плагин DiscordLogs Remastered выводит эту интеграцию на новый уровень, предлагая не просто пересылку событий, а полноценную внутриигровую поддержку и гибкую настройку каждого вебхука. Более трёх тысяч строк кода превращают его в мощный инструмент для администраторов, которые хотят держать руку на пульсе сервера, не покидая игру.

Ключевые возможности и гибкая конфигурация

Главное преимущество плагина — возможность управлять логами прямо из чата Minecraft. Вам не нужно каждый раз лезть в файлы конфигурации по FTP: большинство параметров меняется через команды, а результат виден моментально. Конфигурационный файл при этом остаётся основой, где можно задать индивидуальные вебхуки для каждого типа событий, выбрать цвет боковой полосы эмбеда и даже отключить отправку технической информации разработчику, если вы предпочитаете полную приватность.

Плагин отслеживает широкий спектр действий: вход и выход игроков, смерть, достижения, сообщения в чате, использование команд и многое другое. Каждое событие можно независимо включить или выключить, а также назначить ему собственный Discord-канал через уникальный URL вебхука. Это позволяет, например, отправлять модераторские логи в закрытый канал для администрации, а публичные объявления о присоединении игроков — в общий чат сообщества.

Внутриигровая поддержка и обратная связь

Разработчик предусмотрел систему помощи, которая работает без необходимости покидать сервер. Команда /support позволяет отправить запрос напрямую, указав свой Discord-тег и суть проблемы. Это особенно ценно, когда нужно быстро уточнить нюанс настройки или сообщить о баге. Функция /feedback дополняет эту механику, давая возможность оставить предложение по улучшению плагина. Такой подход превращает пользователей в соавторов развития инструмента.

Кстати, если вы собираете сервер с нуля и хотите избежать ручной возни с файлами, удобно использовать лаунчер foxygame.net. Это современная и гибкая платформа, где моды и плагины вроде DiscordLogs можно скачать прямо из меню лаунчера, а затем быстро развернуть на своём сервере. Такой способ экономит время и снижает риск ошибок при установке.

Команды и управление логами

Плагин предлагает обширный набор команд, доступных как администраторам, так и игрокам с соответствующими правами. Вот основные из них:

  • /discordlogs info — показывает текущее состояние всех включённых и отключённых логов.
  • /discordlogs serverid — выводит идентификатор сервера, используемый для связи с Discord.
  • /editconfig [тип лога] [true/false] — включает или выключает конкретный тип логов прямо в игре.
  • /editconfig [тип лога] color [цвет] — меняет цвет боковой полосы эмбеда для выбранного лога.
  • /editconfig imagetop [URL] и /editconfig imagedown [URL] — задают изображения для верхней и нижней части эмбеда.
  • /keyword add [слово] и /keyword remove [слово] — управление списком ключевых слов для отслеживания в чате.
  • /keyword list — просмотр текущего списка ключевых слов.
  • /keyword roleid [ID роли] — назначает Discord-роль, которая будет упоминаться при срабатывании ключевого слова.
  • /invgui — открывает графический интерфейс для управления настройками через инвентарь.
  • /sendtodiscord [сообщение] — отправляет произвольное сообщение в настроенный канал Discord.
  • /support [текст] [DiscordTag] — отправляет запрос в службу поддержки разработчика.

Система разрешений

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

  • discordlogs.info — доступ к команде /discordlogs info.
  • discordlogs.serverid — просмотр идентификатора сервера.
  • discordlogs.feedback — отправка отзывов через /feedback.
  • discordlogs.ingame.addkeyword — добавление ключевых слов.
  • discordlogs.ingame.config — изменение конфигурации логов (цвета, включение/выключение).
  • discordlogs.ingame.removekeyword — удаление ключевых слов.
  • discordlogs.ingame.roleid — изменение ID роли для упоминаний.
  • discordlogs.ingame.list.clear — очистка списка ключевых слов.
  • discordlogs.ingame.list.view — просмотр списка ключевых слов.
  • discordlogs.ingame.invgui — доступ к графическому интерфейсу.
  • discordlogs.ingame.sendmessage — отправка сообщений в Discord.
  • discordlogs.use — базовое право на использование плагина.
  • discordlogs.support — возможность отправлять запросы в поддержку.

Такая гранулярность позволяет создать, например, роль «Модератор логов», которая может просматривать список ключевых слов и отправлять сообщения, но не имеет права менять конфигурацию или очищать список. Администратор же получает полный набор прав через узел discordlogs.*.

Установка и первые шаги

Процесс установки плагина максимально прост и не требует специальных знаний. Достаточно выполнить несколько шагов:

  1. Поместите файл discordlogs.jar в папку plugins вашего сервера.
  2. Запустите сервер, чтобы плагин сгенерировал стандартный конфигурационный файл.
  3. Откройте plugins/discordlogs/config.yml в любом текстовом редакторе.
  4. Для каждого нужного лога установите Enable: true и вставьте ваш URL вебхука в поле Webhook-URL.
  5. При необходимости укажите свой Discord-тег в параметре DiscordTag для улучшенной поддержки.
  6. Выполните в игре или консоли команду /discordlogs reload, чтобы применить изменения.

После этого все выбранные события начнут транслироваться в соответствующие каналы Discord. Если вы не хотите, чтобы плагин отправлял анонимную статистику разработчику, просто пропишите Sendserverinfo: false в том же конфиге.

Интеграция с Discord и визуальная кастомизация

Каждое сообщение, отправляемое плагином, оформляется в виде эмбеда — структурированного блока с заголовком, описанием и цветной полосой. Вы можете менять цвет полосы для разных типов событий, что помогает визуально разделять логи прямо в ленте Discord. Кроме того, есть возможность задать изображения для верхней и нижней части эмбеда, делая оповещения более брендированными.

Система ключевых слов добавляет интерактивности: когда игрок пишет в чат Minecraft слово из списка, плагин может упомянуть определённую роль в Discord. Это удобно для быстрого реагирования модераторов на важные запросы или нарушения. Графический интерфейс /invgui делает управление ещё нагляднее — все настройки доступны через привычное меню инвентаря, что оценят владельцы серверов, предпочитающие визуальный подход.

Заключение

DiscordLogs Remastered — это не просто мост между сервером Minecraft и Discord, а полноценный центр управления оповещениями с возможностью тонкой настройки прямо из игры. Внутриигровая поддержка, гибкая система прав и команды для редактирования конфигурации делают его незаменимым для администраторов, которые ценят контроль и оперативность. Плагин активно развивается, а обратная связь через /feedback позволяет сообществу влиять на его будущее. Если вы ищете способ держать сервер под присмотром, не отвлекаясь от игры, этот инструмент определённо заслуживает места в вашей сборке.