Плагин-библиотека для серверов Майнкрафт, связывающий плагины Spigot, Paper, Velocity и BungeeCord с сервером NATS. Подходит для обмена сообщениями между компонентами сети серверов.
Возможности
- Использует общее подключение к NATS для плагинов.
- Позволяет публиковать сообщения и подписываться на темы синхронно или асинхронно.
- Автоматически переподключается и обрабатывает ошибки соединения.
- Поддерживает аутентификацию и TLS.
- Создаёт YAML-конфиг
nats-config.yml.
Команды
/nats help— справка./nats status— состояние подключения к NATS./nats test <subject> <message>— отправка тестового сообщения в тему.
Права
Для команд требуется право natsbridge.admin.
Настройка
В nats-config.yml укажите адреса серверов в nats.servers. При необходимости настройте nats.auth, nats.tls и параметры переподключения в nats.reconnect.
Требования
Нужны Java 21 или новее, сервер NATS и серверная платформа Spigot, Paper, Velocity либо BungeeCord.
