Плагин для серверов Майнкрафт с автоматическими сообщениями в чате, над строкой быстрого доступа и в виде титров. Он отправляет объявления по расписанию, игровому времени или при выполнении заданных условий и позволяет выбрать, кто именно их увидит.
Возможности
- Сообщения по времени в формате
HH:mm, в выбранные дни недели, со звуками. - Повторяющиеся сообщения через интервал игрового времени; доступен случайный выбор текста и звука.
- Однократные сообщения при смене состояния условия с ложного на истинное: например, при нужном числе игроков онлайн или в определённом мире.
- Группы условий с плейсхолдерами
{online},{world},{time}и плейсхолдерами PlaceholderAPI. Поддерживаются операторы=,>,>=,<,<=. - Группы получателей: все игроки, отдельные миры, игроки с правом, группы LuckPerms и конкретные игроки.
- Пользовательские действия, которые могут отправлять сообщения, проигрывать звуки и применять условия с выбором случайных вариантов.
- Необязательный журнал отправленных сообщений с плейсхолдерами
{time},{section},{type},{player},{message}.
Команды
/keville schedule— создать сообщение по расписанию./keville message— отправить сообщение вручную./keville conditions— показать группы условий./keville today— показать расписание на сегодня./keville debug— проверить внутреннее состояние./keville reload— перезагрузить конфигурацию./kev— короткий вариант основной команды.
Права
Для команд предусмотрены права и доступ операторов сервера.
Настройка
В конфигурации задаются расписания, интервалы, условия, группы получателей, тексты, звуки и часовой пояс IANA. Можно включить синхронизацию NTP для точного времени после перезапуска сервера.
Требования
PlaceholderAPI добавляет динамические плейсхолдеры. Multiverse-Core нужен для условий и выбора получателей по мирам, LuckPerms — для прав и групп игроков.
