Plugin PromisedChat - просто плагин на чат. [1.5.0]

PromisedChat - просто плагин на чат.
Short Description:
На сей раз ФАКТИЧЕСКИ на чат.
392
3,990
  • Like
  • Cookie
Reactions:135 users

Latest updates

1.5.0

Приоритет чата изменен на низкий (высокий у нормальных людей) Работа плагина на 1.20.6 исправлена

fix

Исправление работы (а точнее не работы) кулдауна

1.4.2

Добавлена возможность указать время, сколько осталось ждать кулдауна на чат Исправлена ошибка...
Read more...
Supports version
  1. 1.8.✘
  2. 1.9.✘
  3. 1.10.✘
  4. 1.11.✘
  5. 1.12.✘
  6. 1.13.✘
  7. 1.14.✘
  8. 1.15.✘
  9. 1.16.✘
  10. 1.17.✘
  11. 1.18.✘
  12. 1.19.✘
  13. 1.20.✘
Java
  1. Java 11
  2. Java 16
  3. Java 17
  4. Java 18
  5. Java 19
Описание: Буквально простейший плагин на чат, совместимый со всеми версиями майнкрафта, имеющий ряд фичей: кастомный плейсхолдер для каждой группы, что позволит выставить каждому донату свой цвет сообщений, модуль "защита от новичков", который не даст игрокам сразу писать в чат (и использовать команды личных сообщений), модуль авто-сообщений (который был взят из Chatty, я не знаю зачем он там был)

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

Конфигурация:
config.yml:
# Формат чатов. Поддерживается 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

Author

OverwriteMC

More resources from OverwriteMC

OvRandomTeleport - Новая рандомная телепортация | Рядом с базами - rtp base
OvRandomTeleport - Новая рандомная телепортация | Рядом с базами - rtp base
Универсальный ртп с гибкой настройкой
UniversalBlockerUltimate - универсальный блокиратор нежелательных действий в чате, командах и прочем
UniversalBlockerUltimate - универсальный блокиратор нежелательных действий в чате, командах и прочем
Универсальный плагин на блокировку всего, что вы только могли представить.
UltimateServerProtector
UltimateServerProtector
Многофункциональный плагин на защиту вашего сервера и её администрации!
ExploitFixer
ExploitFixer
Защитите свой сервер Minecraft от хакерских атак с помощью совершенной системы безопасности Spigot.
Почти идеальная конфигурация GrimAC + полноценный перевод на русский
Почти идеальная конфигурация GrimAC + полноценный перевод на русский
Конфиг на GrimAC, направленный на устарение недостатков античита
Идеальная конфигурация Vulcan+Полноценный перевод на русский
Идеальная конфигурация Vulcan+Полноценный перевод на русский
Полноценный перевод плагина Vulcan на русский, а также усиленные проверки
Руководство по использованию Spark
Руководство по использованию Spark
Документация по Spark для тех, кто плох в английском или не желает шариться по оф.докам.
SSCrashFix
SSCrashFix
Плагин на фикс краш машины при помощи люка и редстоуна
TopBottom