Плагин Чат Смешанный 🗣️ E1m0Ch1t | Плагин на чат и общение с игроками. Ядро будущей социализации ❤️‍🔥 [1.1-Production]

🗣️ E1m0Ch1t | Плагин на чат и общение с игроками. Ядро будущей социализации ❤️‍🔥
Краткое описание:
Плагин на простое ядро для многофункциональной системы чатов.
1
48
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
Java
  1. Java 20
  2. Java 21
  3. Java 22
  4. Java 23
  5. Java 25
Исходный код
https://github.com/e1m0dev/E1m0Ch1t
Зависимости
PlaceholderAPI, LuckPerms
❗| Плагин был мной разработан как тестовый стенд части моих возможностей как разработчика. Я работаю много с чем и как, по этому это можно считать не за витрину а за обычное ядро которое будет расширятся.

Возможности плагина:
  • Система различных кастомных чатов - Это система позволяющая создавать личные, общие, закрытые и другие чаты под каждые из своих задач. Например: Закрытый чат разработчиков, администрации, донат чат, глобальный чат, чат для рекламы игроков и т.д. В конфиге настраивается все от префикса до выделения чата спец. цветом:
    Отрывок конфигураций::
    Chats:  Global:
        permission: "e1ch.player"
        cooldown: 3 # Сколько еще нельзя будет писать в этот чат?
        prefix: "G | "
        radius: 0
        color: "&7"
        tag: "!"
      Local:
        permission: "e1ch.player"
        cooldown: 3
        prefix: "L | "
        radius: 7
        color: "&7"
        tag: ""
      Dev:
        permission: "e1ch.player"
        cooldown: 0
        prefix: "D | "
        radius: 0
        color: ""
        tag: "$"
      Admin:
        permission: "e1ch.adm"
        cooldown: 5
        prefix: "Admin | "
        radius: 0
        color: "&c"
        tag: "*"
  • Система Эффектов - При вашем упоминании можно настроить все различные эффекты, для будущих версий есть нароботки и система развития в сторону эффектов общего пользования как например звуки при упоминании важной информации от администрации. Пример: При упоминании игрока ему в чат выходит кастомное сообщение и кастомный звук.
  • Система упоминаний - Система при которой специальный символ выступает триггером. При упоминании игрока ему в чат выходит кастомное сообщение и кастомный звук.
    Код:
    Effects:  Mention:
        message: "Вас упомянули в чате! %sender!"
        sound: "ENTITY_PLAYER_LEVELUP"
  • Система hover-board - При наведении на сообщение от игрока можно вывести текст поверх из последних патчей Kyori
    Код:
      messageHover:    - "%player_name%"
        - "%player_exp%"
  • Система Анти Рекламы - Стандарт для всех плагинов, она очень легкая но от не желательного контента все равно спасает.
    Код:
    AntiAdd:  enable: true
      BlockList: # | Если, что-то из этого списка будет в сообщении игрока - сообщение не будет отправлено.
        - "https"
        - ".com"
        - ".ru"
  • Система запрещенных слов - То же самое, только со словами и с чуть другой технологией проверки
  • Код:
    AntiWords:
      enable: true
      BlockList:
        - "E1m0" # Например: Ник основателя сервера и администрации, чтобы не было упоминаний о нем для сокрытия высшей администрации.
  • Системы Авто-Сообщений - Полностью гибкая кастом настройка, с многими поддерживающими цветами будто rrggbb, mini-message, или обычный врап &
    Код:
    AutoMessage:
      enable: true
      cooldown: 10
      Broadcast:
        message:
        - "--"
        - "&c! | &7Если перед ник неймом поставить @ то получатель получит извещение о упоминании!"
        - "--"
      Dev:
        message:
          - "--"
          - "&7&#FD9B1AН&#FC9A1Bа&#FB991Cв&#F9971Dе&#F8961Eд&#F7951Fи&#F69420т&#F59321е &#F29023н&#F18F24а &#EF8D26с&#EE8C27о&#EC8A28о&#EB8929б&#EA8829щ&#E9872Aе&#E8862Bн&#E7852Cи&#E5832Dе &#E3812Fи&#E28030г&#E17F31р&#DF7D32о&#DE7C33к&#DD7B34а &#DB7936ч&#DA7837т&#D87638о&#D77539б&#D6743Aы &#D4723Cп&#D2703Dо&#D16F3Eс&#D06E3Fм&#CF6D40о&#CE6C41т&#CC6A42р&#CB6943е&#CA6844т&#C96745ь &#C76546е&#C56347г&#C46248о &#C2604Aс&#C15F4Bт&#BF5D4Cа&#BE5C4Dт&#BD5B4Eи&#BC5A4Fс&#BB5950т&#BA5851и&#B85652к&#B75553у&#B65454!"
          - "--"
      Elmo:
        message:
          - "--"
          - "<gradient:#FD1AEE:#8154B6>Зовите меня Эльм.</gradient>"
          - "--"

❤️‍🔥 | Есть конечно еще огромный TO-DO лист того что мне хотелось бы сделать, но так как это DEMO, я не думаю что кому то будет до этого дело, так что как то так. Всем спасибо за внимание, с Вами был бородатый разработчик Эльм, удачи!

Автор

E1m0dev
ВерхНиз