Мод для Майнкрафт на сервере, который связывает игровой чат с Discord через бота. Сообщения игроков, смерти, достижения, вход и выход с сервера можно выводить в Discord, а сообщения из выбранного канала — показывать в игре.
Возможности
- Передаёт в Discord обычный чат, сообщения команд
/sayи/me, смерти игроков и приручённых мобов, достижения, а также события запуска, остановки и сбоя сервера. - Пересылает сообщения из Discord в игровой чат; сообщения ботов, команды и слишком длинные сообщения можно отфильтровать.
- Создаёт отдельный канал управления: в нём отображаются события сервера, а модераторы могут выполнять команды без вывода переписки в Майнкрафт.
- Поддерживает белый список через привязку аккаунта Майнкрафт к Discord. Доступ можно выдавать по роли Discord, вручную подтверждать каждую привязку реакциями или применять оба условия.
- Добавляет команды Discord для просмотра сложности, правил игры, онлайна, сида, времени, TPS и списка модов. Для Dimension Access Manager доступна команда
!dimensions, для More MobGriefing Options —!mobgriefing.

Как пользоваться
Игрок привязывает аккаунт командой !link <имя игрока> и отвязывает его через !unlink <имя игрока>. Эти команды должны быть включены в конфиге. Команды Discord по умолчанию:
!difficulty,!gamerules,!help,!mods,!online,!seed,!time,!tps— сведения о сервере;!link <имя игрока>и!unlink <имя игрока>— привязка и отвязка аккаунта.
В игре доступны:
/discord commands— список настроенных команд;/discord gamerules— правила игры;/discord mods— моды сервера;/discord link <игрок> [<discordMemberId>]— привязка аккаунтов;/discord unlink <игрок> [<discordMemberId>]— удаление привязки.
Последние две команды в игре требуют уровень оператора не ниже 3.
Настройки
Конфиг находится по пути папка_мира/serverconfig/discordintegration-server.toml. В bot указываются токен бота и ID сервера Discord; в chat — канал, форматы сообщений, лимит длины и пересылка сообщений других ботов. Разделы management и whitelist задают каналы и роли управления, а command_settings позволяет изменить префикс команд, уровни доступа и добавить собственные команды Discord.
Не публикуйте файл discordintegration-server.toml вместе с миром: в нём хранится токен бота.
Требования и совместимость
Мод работает только на стороне сервера и требует настроенного Discord-бота. Для белого списка сначала включите его в server.properties. Поддерживается интеграция с Dimension Access Manager и More MobGriefing Options; Fabric не поддерживается.
