- Поддерживаемые версии
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 17
Современный MOTD-плагин с MiniMessage, анимациями, автосменой иконок, персонализацией и расписаниями. Лёгкий, быстрый, полностью настраиваемый.
Ключевые возможности
- Мини‑форматирование: MiniMessage (вкл/выкл), градиенты, HEX и §‑коды
- Динамика: циклы/рандом/расписания по времени и датам, сезонные шаблоны, «секретный» MOTD
- Персонализация: по IP, стране, permission‑группе, UUID; приветствие новых игроков
- Интерактив: плейсхолдеры {online}, {max}, {player}, {uptime}, {votes} + интеграция PlaceholderAPI
- Графика: фавиконки с автосменой и синхронизацией с MOTD
- UI‑индикаторы: прогресс‑бар заполненности сервера в MOTD
- Реактивность: особые MOTD при заполненном сервере, рестарте и включённом whitelist
- Внешние данные (опционально): асинхронная интеграция с Open‑Meteo (день/ночь, погода)
- Производительность: кэширование с TTL, все запросы наружу — асинхронно
Почему Java 17
- Purpur/Paper 1.21.4 официально требует Java 17+
- Современные возможности Adventure API и оптимизации JVM
Совместимость
- Ядра: Purpur/Paper (совместим со Spigot API)
- Версия: Minecraft 1.21.4
- PlaceholderAPI: опционально (плагин работает и без него)
Настройка
- Полная конфигурация в config.yml: MiniMessage toggle, ротации, секретный MOTD, персонализация, иконки, кэш, реактивные шаблоны, опциональный GeoIP/погода
- Шаблоны в templates.yml: многострочные сообщения с градиентами, hover/click (MiniMessage)
- Сообщения в messages.yml (RU/EN)
Оптимизация
- Держите интервал ротации ≥ 5 сек
- Включайте MiniMessage для богатого форматирования; выключайте — для максимальной совместимости
- Настройте TTL кэша и частоту обновления погоды/GeoIP под ваш онлайн и хостинг
Примечание
- Осознанно не реализованы: пер‑протокольный MOTD и кастомные sample players (по требованиям проекта)
- Исходный код
- https://github.com/WangockDev/wMOTD
- Команды и права
Команды и права
- /wmotd reload — перезагрузка конфигов (perm: wmotd.admin.reload)
- /wmotd preview <player> — предпросмотр MOTD (perm: wmotd.admin.preview)
- /wmotd set <template|off> — принудительный шаблон/выкл (perm: wmotd.admin.set)
- /wmotd stats — статистика (perm: wmotd.admin.stats)