Плагин для серверов Майнкрафт, который связывает несколько серверов с Discord. Через Discord можно управлять бэкенд-серверами и выполнять игровые команды, а игроки получают быстрые переходы между серверами, общий список игроков и синхронизацию чата.
Возможности
- Запускать бэкенд-серверы из Discord и командой в игре.
- Выполнять игровые команды из Discord, включая
/whitelistи/stop. - Синхронизировать чат каждого сервера с выбранным каналом Discord.
- Переходить между серверами командой
/<имя_сервера>. - Использовать общий список игроков.
Команды
/start-server <servername>— запустить указанный сервер./<server name>— перейти на сервер с указанным именем.
Настройка
Для выполнения игровых команд из Discord используется RCON. В server.properties включите enable-rcon=true, задайте rcon.password и отдельный rcon.port; порт RCON должен быть закрыт извне.
В конфиге указываются токен главного бота и channel-id для синхронизации чата. Для каждого сервера в status-bots задаются server-name, token, start-bat-path, rcon-address, rcon-port и rcon-password. В пути start-bat-path используйте \\ как разделитель.
У ботов Discord должны быть включены разрешения «Server Members Intent» и «Message Content Intent», а при приглашении — области OAuth2 bot и applications.commands с правами администратора.
