Плагин для серверов Майнкрафт, добавляющий голосовой чат через Discord без модов у игроков. Голос зависит от расстояния: близких игроков слышно отчётливо, а голос удаляющихся постепенно затихает.
Возможности
- Голосовое общение по близости через Discord.
- Привязка аккаунта Майнкрафт к Discord.
- Автоматическое создание категории и канала ожидания в Discord при первом запуске.
- Хранение связей между UUID игроков и Discord ID в конфигурации.
- Проверка работы голосового чата средствами плагина.
Команды
/linkdiscord <your_discord_id>— привязать Discord-аккаунт./voicechattest check— проверить работу голосового чата./voicechattest solo— выполнить одиночную проверку./voicechattest fix— попытаться исправить неполадки.
Настройка
Создайте бота в Discord Developer Portal, укажите его токен вместо YOUR_TOKEN_HERE в конфиге и впишите ID Discord-сервера вместо YOUR_GUILD_ID_HERE. Для бота нужны как минимум разрешения Server Members Intent и Message Content Intent; его приглашают на Discord-сервер с подходящими правами.
Параметр proximity_distance задаёт дальность голосового общения в блоках. Значение выше 20 учитывает расстояние по осям X, Y и Z.
Требования
Нужны Discord-сервер и настроенный Discord-бот.
