Плагин Механика Чат Информационный ICustomJoinMsg [1.2.4]

Изменена команда clear для очистки кастомных сообщений игроков

✅ Изменения:
Код:
/icjm setmessage join <ник> clear/<сообщение>

/icjm setmessage leave <ник> clear/<сообщение>
Что нового:
Поддержка переноса строки - используйте \n в сообщениях для многострочного отображения
Поддержка градиентов MiniMessage - красивые переливы цветов в тексте

Пример использования:
Код:
/icjm setmessage join Iruka_Other &aВсем Привет! \n&6Это&7: <gradient:#4ECDC4:#F89435>{player}</gradient> \n&#CD634EКак ваши дела?


Поддерживаемые форматы:
&a - стандартные цвета
&#RRGGBB - HEX цвета
<gradient:#RRGGBB:#RRGGBB>текст</gradient> - поддержка MiniMessage
\n - переносы строк
✨ Добавлены плейсхолдеры для отображения кастомных сообщений игроков!

Теперь вы можете использовать %icustomjoinmsg_displayname_join% и %icustomjoinmsg_displayname_leave% в любых плагинах, меню и конфигурациях!

🔥 Поддержка вложенных плейсхолдеров + HEX цветов!

💡 Как это работает:
• Если у игрока есть кастомное сообщение - плейсхолдер показывает его
• Если нет - показывает настраиваемый текст из конфига
• Поддерживает все плейсхолдеры PlaceholderAPI внутри кастомных сообщений!
✨ Что нового в версии 1.2.1:

  • Новая команда очистки сообщений:
    Код:
    /icjm message join clear
    и
    Код:
    /icjm message leave clear
  • Улучшенная производительность: асинхронная обработка всех операций с базой данных
  • Система кэширования: быстрый доступ к данным игроков без обращения к БД
  • Стабильность MySQL: интеграция HikariCP для надежных соединений

✨ Основные изменения:

• Добавлена поддержка сообщений при выходе игрока
• Расширены команды для работы с разными типами сообщений
• Добавлены новые плейсхолдеры

PlaceholderAPI:

• %icustomjoinmsg_broadcast_join% - Показывает, видны ли всем игрокам сообщения при входе (✨ Текст настраивается в конфиге)

• %icustomjoinmsg_broadcast_leave% - Показывает, видны ли всем игрокам сообщения при выходе (✨ Текст настраивается в конфиге)


🎮 Команды плагина

• /icustomjoinmsg message join/leave <сообщение> - Установить своё сообщение при входе/выходе

• /icustomjoinmsg setmessage join/leave <игрок> <сообщение> - Установить сообщение при входе/выходе для игрока

• /icustomjoinmsg broadcast join/leave <true/false> [игрок] - Управление режимом отображения сообщения при входе/выходе

🔧 Новые настройки в config.yml

• messages.default_leave_message - Сообщение по умолчанию при выходе игрока

• defaults.broadcast_leave_message - Показывать ли сообщение всем игрокам при выходе по умолчанию

• placeholders.broadcast_<join/leave> - Настройки плейсхолдеров
  • 🔌 Полная поддержка плагина PlaceholderAPI
  • 🌈 Расширенные возможности персонализации сообщений благодаря интеграции PlaceholderAPI
  • 👑 Использование префиксов и суффиксов из Vault и других плагинов
  • ⚡ Улучшенная производительность и стабильность
ВерхНиз