PromisedChat - просто плагин на чат. icon

PromisedChat - просто плагин на чат. -----

ФАКТИЧЕСКИ на чат.



Описание: Буквально простейший плагин на чат, совместимый со всеми версиями майнкрафта, имеющий ряд фичей: кастомный плейсхолдер для каждой группы, что позволит выставить каждому донату свой цвет сообщений, модуль "защита от новичков", который не даст игрокам сразу писать в чат (и использовать команды личных сообщений), модуль авто-сообщений (который был взят из Chatty, я не знаю зачем он там был)

Конфигурация:
Code (YAML):

# Форматы чатов (можно создавать свои). Поддерживается PlaceholderAPI
# Плейсы плагина:
# %player% - ник игрока
# %prefix% - префикс игрока (берется из vault api)
# %suffix% - суффикс игрока (берется из vault api)
# %dph% - плейсхолдер группы
# %message% - сообщение игрока
chatFormats
:
  local
:
    format
: "&aⓁ&f %prefix% &8⋆&f %player%&7:%dph% %message%"
    radius
: 100
    # Если префикс указан пустым - канал становится дефолтным
    prefix
: ''
    # Кулдаун для чата в милисекундах
    cooldown
: 500
  global
:
    format
: "&cⒼ&f %prefix% &8⋆&f %player>&7:%dph% %message%"
    # Будет виден всем игрокам если указано -1
    radius
: -1
    # В случае, если будет указан дубликат префикса - к префиксу будет присуждён последний канал с таким префиксом
    prefix
: '!'
    cooldown
: 1500
  # Сообщение о кулдауне (может быть отдельно применено к каналу)
  cooldownMessage
: "&e[♻]&f Вы слишком быстро пишите! Подождите еще %time%"
  # Ховер текст (может быть отдельно применён к каналу)
  # При включении заменяет логику работы чата, что может сказаться на работе других плагинов, включающих в себя его форматирование.
  # Сообщения будут отправляться игрокам от сервера.
  hoverText
:
    enable
: false
    format
: |-
      &fИнформация об игроке %player%
      &fРанг
: &6%vault_group%
      &fХП
: &6%player_health%
      &fОпыт
: &6%player_exp%
    # Настройка клик ивента (действие при клике на сообщение игрока)
    clickEvent
:
      enable
: false
      actionType
: SUGGEST_COMMAND
      actionValue
: "/msg %player%"
  # Плейсхолделы для донатов по группам (может быть применён отдельно к каналу)
  donatePlaceholders
:
    default
: "&7"
    admin
: "&f&l"

# Настройка блокировки чата для новичков
newbieChat
:
  # Включен ли newbieChat
  enable
: true
  # Кулдаун на чат для новичков в секундах
  newbieCooldown
: 600
  # Сообщение для чата для новичков
  newbieChatMessage
: "&c[★] &6Подожди! Что-бы написать в чат вы должны отыграть 10 минут на сервере, осталось &c%time%"
  # Сообщение для команд для новичков
  newbieCommandMessage
: "&c[★] &6Подожди! Что-бы написать данную команды вы должны отыграть 10 минут на сервере, осталось &c%time%"
  # Команды, которые будут попадать под newbieChat
  newbieCommands
:
   - "/m"
    - "/pm"
    - "/msg"
    - "/t"
    - "/tell"
    - "/w"
    - "/whisper"

# Настройка автосообщений
autoMessage
:
  # Включел ли autoMessage
  enable
: true
  # Выдавать ли их рандомно
  random
: true
  # Промежуток между сообщениями в секундах
  messageInterval
: 300
  # Сообщения
  # Можно указывать айди какое хотите
  # Доступен ховертекст и клик-ивент. Указывать через hoverText={Текст-при-наведении} и clickEvent={айди-действия;действие-при-клике}
  # Доступные действия для clickEvent: https://hub.spigotmc.org/jenkins/job/BungeeCord/ws/chat/target/apidocs/net/md_5/bungee/api/chat/ClickEvent.Action.html (run_command работает хер знает как, вините md_5)
  # Также доступны кнопки. Создаются при помощи button={Текст-кнопки;Действие1;Действие2}. Действия 1 и 2 - hoverText и clickEvent соответственно.
  messages
:
    1
:
     - "[PromisedChat] &aпервое авто-сообщение"
    2
:
     - "[PromisedChat] &bвторое авто-сообщение линия 1"
      - "[PromisedChat] &bвторое авто-сообщение линия 2"
    3
:
     - "[PromisedChat] &cтретье авто-сообщение с ховертекстом hoverText={Тот самый текст}"
      - "[PromisedChat] &cтретье авто-сообщение с клик ивентом clickEvent={SUGGEST_COMMAND;/say Я нажал на автосообщение в чате!}"

# Плейсхолдеры плагина
placeholders
:
  time
:
    hours
: ' ч. '
    minutes
: ' мин. '
    seconds
: ' сек. '
 


Права:
Думаю пояснять нет необходимости.
Code (YAML):

  # Права на использование цветов:
  pchat.color.*
:
    children
:
      pchat.color.black
: true
      pchat.color.dark_blue
: true
      pchat.color.dark_green
: true
      pchat.color.dark_aqua
: true
      pchat.color.dark_red
: true
      pchat.color.dark_purple
: true
      pchat.color.gold
: true
      pchat.color.gray
: true
      pchat.color.dark_gray
: true
      pchat.color.blue
: true
      pchat.color.green
: true
      pchat.color.aqua
: true
      pchat.color.red
: true
      pchat.color.light_purple
: true
      pchat.color.yellow
: true
      pchat.color.white
: true
  # Права на использование стилей:
  pchat.style.*
:
    children
:
      pchat.style.obfuscated
: true
      pchat.style.bold
: true
      pchat.style.strikethrough
: true
      pchat.style.underline
: true
      pchat.style.italic
: true
      pchat.style.reset
: true
      pchat.style.hex
: true
  # Права обхода
  pchat.bypass.*
:
    children
:
      pchat.bypass.cooldown
: true
      pchat.bypass.newbie
: true
  # Право автосообщений
  pchat.automessage
:
    default
: true
 
Resource Information
Author:
----------
Total Downloads: 143
First Release: Dec 21, 2025
Last Update: Mar 13, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings