⌛ MEXCooldowns — гибкие кулдауны команд с поддержкой LuckPerms ⚙️ BossBar Update

Плагин ⌛ MEXCooldowns — гибкие кулдауны команд с поддержкой LuckPerms ⚙️ BossBar Update 1.0.3

Создайте и подтвердите аккаунт для скачивания
🚧Update 1.0.3
От 22.02.2026

📬 Что нового?



⚙️ Основной конфиг плагина обновлён — теперь он проще и удобнее для новичков
🧱 Проведён рефакторинг кода — структура стала чище и более профессиональной
📝 Редактируемые сообщения — теперь можно настраивать предупреждения, help-сообщения и многое другое
📊 NEW! Добавлена система сообщений BossBar — отображение кулдауна в верхней части экрана
🔧 Настройки BossBar можно изменить внизу конфигурационного файла
🚀 Дополнительная оптимизациястарые решения удалены для повышения производительности




Пример вывода сообщений в BossBar

javaw_UgA4geYegO.gif


1771787390823.png
Изменяй стандартное сообщение вывода всех команд плагина
1771787482256.png
Изменяй сообщение вывода варнингов. Работает, если допущена ошибка в конфиге




Новый конфиг
YAML:
# Available serializers:
#  LEGACY_AMPERSAND -> &aHello, World!
#  LEGACY_SECTION -> §aHello, World!
#  MINIMESSAGE -> <bold><red>Hello World</red></bold>
prefix: "&#7855CBM&#7354CAE&#6E53CAX&#6853C9C&#6352C8o&#5E51C8o&#5950C7l&#544FC7d&#4F4EC6o&#494EC5w&#444DC5ns&#3F4CC4 &8» &r"
messages:
  # General pattern of actionbar message
  # Supports plugin placeholders:
  # %time% - remaining time to use command again
  # %command% - blocked command name. Example: free
  no-permission: "&x&D&1&C&3&E&9You do &x&E&F&4&7&4&7not have permission &x&D&1&C&3&E&9to use this &x&E&F&4&7&4&7command!&r"
  reload-success: "&x&D&1&C&3&E&9Plugin was &x&3&D&D&B&6&8reloaded!"
  cooldown-active: "&x&D&1&C&3&E&9Please wait &x&3&D&D&B&6&8%time% &x&D&1&C&3&E&9before using &x&3&D&D&B&6&8%command%!"
  actionbar-message: "&x&3&D&D&B&6&8%time% &x&D&1&C&3&E&9remaining for &x&3&D&D&B&6&8%command%&f!"
  bossbar-message: "&x&3&D&D&B&6&8%time% &x&D&1&C&3&E&9remaining for &x&3&D&D&B&6&8%command%&f!"
  warning-message: "&x&E&0&B&E&6&1WARNING: &x&D&1&C&3&E&9Value in &x&E&0&B&E&6&1actionbar or bossbar duration should be lower, than &x&E&0&B&E&6&131"
  help-message:
    - "&7"
    - "               &x&6&5&5&F&D&BM&x&6&7&5&F&D&6E&x&6&9&6&0&D&2X&x&6&B&6&0&C&DC&x&6&D&6&0&C&8o&x&6&F&6&1&C&3o&x&7&0&6&1&B&Fl&x&7&2&6&2&B&Ad&x&7&4&6&2&B&5o&x&7&6&6&2&B&0w&x&7&8&6&3&A&Cn&x&7&A&6&3&A&7s"
    - "&7"
    - "&7   /mexcooldowns reload &8[Plugin reload]"
    - "&7"

# Enables the command delay notification in the ActionBar (above the player's slotbar). Disables chat messages
actionbar:
  # Responsible for: whether the function is enabled or not. Can be false or true
  enabled: false # or true
  # This function controls the duration of the ActionBar display. It cannot be longer than 30
  # The duration value is specified in SECONDS
  duration: 5

# Enabled the command delay notification in the BossBar. Disables chat messages
bossbar:
  # Responsible for: whether the function is enabled or not. Can be false or true
  enabled: false
  # This function controls the duration of the BossBar display. It cannot be longer than 30
  # The duration value is specified in SECONDS
  duration: 5

# Time display format. Can be replaced with any word as your imagination allows
format:
  # Display in seconds, minutes, hours, and days.
  # Example: 32 available coffee remaining for /menu!
  seconds: "seconds"
  minutes: "minutes"
  hours: "hours"
  days: "days"

# Basic settings. The plugin will search for command inputs by the specified group and command name, and apply a delay if a match is found
groups:
  # Lowercase group name from your LuckPerms
  default:
    # The name of the preferred command that you want to block
    # Example:
    # help: 10
    any_plugin_command: 5
  # An example of using the admin group
  admin:
    # The bypass setting has two modes: false or true. It is responsible for ignoring the delay for administrators
    bypass: true # or false

Вложения

  • 1771787373249.png
    1771787373249.png
    14.2 KB · Просмотры: 0
  • 1771787469402.png
    1771787469402.png
    7.7 KB · Просмотры: 0
🚧Update 1.0.2
От 03.02.2026

📬 Что нового?




🛡️ Добавлены ActionBar's, по просьбе одного комментатора плагина
⚙️ Стабильная поддержка разных версий, 1.16.5 -> 1.21.11
🕚 Добавлена поддержка MiniMessage значений
🚀 Изменены базовые значения цветов в конфиге
🛠️ Оптимизирован код, убран мусор, плагин стал чуть быстрее
🏗️ Добавлены WARNINGS, если определенные значения в конфиге слишком большие - плагин отменит создание задержки при исполнении команды из config.yml. Слишком высокие значения могут нагружать TPS вашего сервера





📜 Пример работы ActionBar'а
Отображение кастомизируется также, как и в обычных сообщениях. В планах добавить отображение и в BossBar, но пришлось выкатить то, что имеется на данный момент

javaw_3z9YLAML6M.gif




⚠️ Warnings - пример работы
Как и говорилось ранее, создано для оптимизации вашего сервера. А кто хочет, чтобы TPS его сервера опускался и был нестабильным?

javaw_XnVL32BFkQ.gif


  • 🧩 Интересные примеры использования MiniMessage

1770134822052.png
Пример №1 MiniMessage сообщений 1.18+
1770134878563.png
Пример №2 MiniMessage сообщений 1.18+



🎮 ActionBar - Кастомизация в конфиге
Кастомизируй конфиг как тебе захочется. ActionBar'ы работают в отдельном потоке. Если игрок выходит с сервера, то задержка хранится в памяти плагина, и при заходе остаётся, и выводится при повторном использовании ограниченной команды

1770135010913.png
enabled: false / trueНастройка: включён ActionBar, или нет
message: textОтображаемый текст в ActionBar
duration: значение в секундахВремя отображения ActionBar в секундах





❤️ Я очень благодарен за использование моего продукта!
- Исходный код You must be logged in to see this link.

Вложения

  • 1770134795206.png
    1770134795206.png
    4.6 KB · Просмотры: 3
  • 1770134937745.png
    1770134937745.png
    13.9 KB · Просмотры: 5
  • 1770134954695.png
    1770134954695.png
    13.9 KB · Просмотры: 4
Назад
Сверху Снизу