PromisedChat - Плагин на чат с защитой от спама

Плагин 🌟 PromisedChat - Плагин на чат с защитой от спама 1.5.0

Для скачивания зарегистрируйтесь!
Поддерживаемые версии
  1. 1.12.x
  2. 1.13.x
  3. 1.14.x
  4. 1.15.x
  5. 1.16.x
  6. 1.17.x
  7. 1.18.x
  8. 1.19.x
  9. 1.20.x
Буквально простейший плагин на чат, совместимый со всеми версиями майнкрафта, имеющий ряд фичей: кастомный плейсхолдер для каждой группы, что позволит выставить каждому донату свой цвет сообщений, модуль "защита от новичков", который не даст игрокам сразу писать в чат (и использовать команды личных сообщений), модуль авто-сообщений (который был взят из Chatty, я не знаю зачем он там был).

Почему не Chatty: Казалось бы, Chatty это база, зачем использовать что-то еще? Ответ - Chatty не поддерживает 1.20.2/3/4. (оф.релиз, json формат) Это была одни из причин по которой данный плагин вообще существует.
Почему не ChatEx: Утечка памяти.
Почему не FlectoneChat: А вот и 2 причина - мой плагин создавался в первую очередь как плагин на чат, ничего большего от него ждать не стоит. Максимум - ряд портированых функций, которые относятся к чату непосредственно. Никаких харчков в плагине на чат! (и я говорил буквально)

Права в самом низу страницы!

YAML:
# Формат чатов. Поддерживается PlaceholderAPI
# <player> - ник игрока
# <prefix> - префикс игрока (берется из vault api)
# <suffix> - суффикс игрока (берется из vault api)
# <dph> - плейсхолдер группы
format:
  local: '&aⓁ&f <prefix> &8⋆&f <player>&7:<dph> <message>'
  # Радиус распространения локального чата
  localRadius: 100
  # Если установлено true - весь чат будет глобальным и не будет требовать символа '!'
  forceGlobal: false
  global: '&cⒼ&f <prefix> &8⋆&f <player>&7:<dph> <message>'

# Плейсхолделы для донатов по группам
donatePlaceholders:
  default: '&7'
  admin: '&f&l'

# Настройка ховертекста (текст при наведении на сообщение игрока)
# При включении заменяет логику работы чата, что может сказаться на работе других плагинов, включающих в себя его форматирование.
# Сообщения будут отправляться игрокам от сервера.
hoverText:
  enable: false
  format: |-
    &fИнформация об игроке <player>
    &fРанг: &6%vault_group%
    &fХП: &6%player_health%
    &fОпыт: &6%player_exp%
 
# Настройки кулдауна
cooldown:
  # Кулдаун для локального чата в милисекундах
  localCooldown: 500
  # Кулдаун для глобального чата в милисекундах
  globalCooldown: 1500
  # Сообщение о кулдауне
  cooldownMessage: "&e[♻]&f Вы слишком быстро пишите! Подождите немного."
 
# Настройка блокировки чата для новичков
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'

# Настройка автосообщений
# Существует только по тому, что это есть в Chatty.
autoMessage:
  # Включел ли autoMessage
  enable: true
  # Выдавать ли их рандомно
  random: true
  # Промежуток между сообщениями в секундах
  messageInterval: 300
  # Сообщения
  messages:
    1:
     - '123'
     - '321'
    2:
     - '321'
     - '123'

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
Автор
m1x_native
Скачивания
102
Просмотры
1,403
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя m1x_native

Последние отзывы

Плагин очень хорошо сделан
Сверху