Плагин для серверов Майнкрафт, который связывает сервер Paper или Folia с Discord через встроенного бота. Игроки и администрация могут получать сведения о сервере и статистике игроков из Discord, не заходя в игру.
Возможности
- Бот Discord работает внутри плагина без отдельного скрипта или сервера Node.js.
- Данные запрашиваются напрямую у сервера при каждой команде.
- Статистика доступна и для игроков не в сети.
- В Discord выводятся TPS за 1, 5 и 15 минут, использование памяти, время работы, миры, список игроков, их миры и пинг.
- Ответы оформляются цветными сообщениями Discord.
- Плагин рассчитан на безопасную работу с Folia.
Команды
/dstats reload— перезагрузить конфигурацию./server— сведения о сервере в Discord./players— список игроков в сети в Discord./stats <player>— статистика игрока в Discord.
Настройка
В config.yml укажите токен бота, идентификатор сервера Discord и время ожидания ответа:
discord:
token: ""
guild-id: ""
timeout: 5
Создать приложение и бота можно на странице приложений Discord. После заполнения настроек перезапустите сервер или выполните /dstats reload; команды Discord регистрируются автоматически.
Требования
Нужны Paper или Folia и Java 21 или новее.
