MatterLink: свяжите чат Minecraft с Discord и Telegram
Современный сервер Minecraft редко ограничивается внутриигровым чатом. Аудитория живёт в Discord, Telegram и других мессенджерах, и администратору приходится вручную дублировать сообщения или ставить десятки плагинов. MatterLink решает эту задачу иначе: это компактный мод-мост, который подключает игру к ретранслятору MatterBridge и объединяет все каналы связи в одну точку. Ниже разберём, как это работает, какие версии поддерживаются и как установить связку без лишних телодвижений.
Что делает MatterLink и зачем он нужен
MatterLink выступает клиентским эндпоинтом для MatterBridge — внешнего ретранслятора, который маршрутизирует сообщения между игрой и сторонними платформами. Игровой чат транслируется в Discord и Telegram, а команды из мессенджеров выполняются на сервере от имени консоли. Это удобно для модерации на ходу, оповещений о событиях и общения с игроками, которые не заходят в игру.
Мод не требует установки дополнительных плагинов на сервер. Всё, что нужно — сам MatterLink в папке mods, работающий MatterBridge и одна из поддерживаемых версий Minecraft. Актуальные сборки MatterLink рассчитаны на Forge, а для корректной работы также потребуется библиотека Forgelin. Проверьте совместимость версий перед установкой: большинство стабильных сборок работает на Minecraft 1.12.2, но актуальный список поддерживаемых версий уточняйте в описании конкретной сборки.
Как установить MatterLink: свяжите чат Minecraft с Discord и Telegram
Процесс установки сводится к трём шагам. Сначала скачайте и запустите MatterBridge на отдельной машине или в фоне на том же сервере. Затем поместите MatterLink и Forgelin в папку mods вашего Minecraft-сервера. Наконец, пропишите в конфигурации MatterBridge адрес API и токен, а в конфигурации MatterLink — параметры подключения к ретранслятору.
Для локального подключения достаточно указать BindAddress="127.0.0.1:4242" и оставить токен пустым. Если MatterBridge запущен на удалённом сервере, используйте 0.0.0.0:4242 и задайте сложный токен авторизации. После правки конфигурации выполните /ml reload — мост переподключится без перезапуска сервера.
Настройка команд и прав доступа
MatterLink поддерживает два типа кастомных команд: сквозные (PASSTHROUGH), которые выполняют строку от имени консоли, и ответные (RESPONSE), возвращающие заранее заготовленный текст с динамическими переменными. Все команды описываются в JSON-файле конфигурации. Пример сквозной команды — !tps, вызывающая forge tps и возвращающая результат в чат.
Для каждой команды задаётся уровень разрешений permLevel. Чем выше числовое значение, тем больше привилегий. Это позволяет ограничить доступ к опасным операциям, например, к выдаче предметов или бану игроков. Индивидуальные права назначаются через привязку UUID к идентификатору внешней платформы — игрок выполняет !auth с указанием ника, после чего мод связывает аккаунты.
Управление мостом без перезагрузки
Команда /ml даёт три подкоманды: connect — установить соединение с MatterBridge, disconnect — разорвать его, и reload — перечитать конфигурацию и переподключиться. Это особенно полезно при отладке: не нужно останавливать сервер ради правки списка команд или смены адреса ретранслятора.
Практические сценарии использования
На небольших проектах MatterLink позволяет держать руку на пульсе, не заходя в игру: игроки пишут в Telegram, а ответы приходят в общий чат. На крупных серверах мод упрощает модерацию — можно выполнять команды из Discord, не переключая окна. Благодаря гибкой системе разрешений, администратор может выдать ограниченный доступ к командам доверенным игрокам, оставив полный контроль за собой.
Если вы собираете сборку с нуля, обратите внимание на готовые модпаки, где MatterLink уже включён в состав. Это избавляет от ручной настройки зависимостей и гарантирует совместимость версий. Для тех, кто предпочитает автоматизированную установку, подойдут лаунчеры с поддержкой профилей — там все файлы подгружаются автоматически, а переключение между сборками занимает минуту.
Итог
MatterLink — это надёжный и производительный инструмент для объединения коммуникаций на сервере Minecraft. Он избавляет от необходимости ставить громоздкие плагины, поддерживает кастомные команды и гибкое управление правами. Благодаря горячей перезагрузке конфигурации, настройка занимает минимум времени. Скачайте MatterLink: свяжите чат Minecraft с Discord и Telegram для Minecraft, настройте MatterBridge и получите единое пространство для общения — от небольшого сервера до крупного сетевого проекта.