
AutoMessage Rotator Lite
Легкий плагин для автоматической ротации сообщений в чате с поддержкой миров и PlaceholderAPI. Настройте интервалы для каждого мира отдельно.
AutoMessage Rotator Lite
AutoMessage Rotator Lite - простой и легковесный плагин для серверов Minecraft, который автоматически крутит сообщения в чате. Если у тебя сервер и ты устал вручную писать одно и то же или хочешь, чтобы игроки видели актуальную информацию (онлайн, TPS, время) без лишних телодвижений - это то, что надо.
Фишки
- Сообщения по мирам - для каждого мира можно задать свой список сообщений. В одном мире реклама магазина, в другом - напоминалка про правила.
- Свои интервалы - настраиваешь, как часто показывать сообщения в каждом мире отдельно. Где-то раз в минуту, где-то раз в пять.
- Цвета и форматирование - стандартные цветовые коды Майнкрафт работают из коробки. Красиво и понятно.
- PlaceholderAPI - подключается опционально, но с ним сообщения становятся живыми: показывают ник игрока, онлайн сервера, текущее время и TPS.
- Автоматическая ротация - сообщения сменяют друг друга по кругу, ничего не надо запускать вручную.
- Умная отправка - сообщения не спамят в пустоту. Если на сервере никого нет, плагин молчит.
Команды
/automessage reload- перезагрузить конфиг/automessage status- статус работы/automessage info- информация о плагине/automessage help- справка
Права доступа
automessage.admin- полный доступ ко всем командам (по умолчанию у операторов)
PlaceholderAPI и примеры
Если подключил PlaceholderAPI, можно делать вот такие штуки:
messages:
- "&Привет &e%player_name%&6!"
- "&7Онлайн: &a%server_online%"
- "&bВремя: &f%server_time_HH:mm:ss%"
- "&dTPS: &e%server_tps_1%"
Выглядит живо и информативно. Игроки видят актуальные данные прямо в чате.
API для разработчиков
Если ты пишешь свои плагины и хочешь взаимодействовать с AutoMessage Rotator Lite, вот пример:
AutoMessageRotatorLite plugin = (AutoMessageRotatorLite) Bukkit.getPluginManager().getPlugin("AutoMessageRotatorLite");
// Получить сообщения по мирам
Map<String, List<String>> worldMessages = plugin.getWorldMessages();
// Получить интервалы по мирам
Map<String, Integer> intervals = plugin.getWorldIntervals();
// Проверить, включен ли PAPI
boolean papiEnabled = plugin.isPapiEnabled();
// Перезагрузить плагин
plugin.reloadPlugin();
Зачем это вообще нужно?
На любом сервере Майнкрафт рано или поздно встает вопрос: как донести до игроков важную информацию? Правила, анонсы ивентов, ссылки на магазин, напоминалки про варпы. AutoMessage Rotator Lite решает эту проблему без танцев с бубном. Легкий, не жрет ресурсы, настраивается за пару минут. Для небольших серверов на Paper или Spigot - самое то.
Скачать плагин AutoMessage Rotator Lite можно прямо сейчас и забыть про ручные объявления в чате.
