

ChatManager
Активный0.0
Установок
Последнее обновление
Версии
ChatManager - Комплексное управление чатом для Minecraft
ChatManager представляет собой мощный плагин для управления чатом на серверах Minecraft, работающий с Paper и Purpur. Этот инструмент предлагает всеобъемлющий набор функций для контроля и улучшения коммуникации между игроками.
Основные возможности
Защита от нежелательного контента
Блокировка рекламы предотвращает размещение ссылок на другие серверы в чате, командах и табличках. Система уведомляет администраторов о попытках рекламы и позволяет выполнять команды против нарушителей. Вы можете добавлять разрешенные URL-адреса в белый список.
Анти-бот система блокирует отправку сообщений и команд до тех пор, пока игрок не начнет двигаться после входа на сервер.
Защита от капса ограничивает использование заглавных букв в сообщениях и командах с настраиваемыми параметрами минимальной длины сообщения и процентного соотношения заглавных букв.
Анти-спам система предотвращает повторение одинаковых сообщений и команд, устанавливает задержки между отправкой сообщений и выполнением команд.
Фильтр ненормативной лексики блокирует нецензурные выражения в чате, командах и на табличках. Система распознает слова, написанные слитно или с пробелами между буквами. Администраторы могут добавлять и удалять слова прямо в игре, получать уведомления о нарушениях и настраивать команды для наказания нарушителей.
Блокировка Unicode предотвращает использование специальных символов в чате, что также помогает обойти обход фильтров рекламы и ненормативной лексики.
Автоматические функции
Авто-объявления позволяют отправлять сообщения глобально, по мирам или через различные интерфейсы (action bar, title, boss bar). Каждый тип сообщений имеет собственные настройки интервала, префикса, заголовков и футеров.
Грамматические исправления автоматически исправляют заглавные буквы в начале предложений, добавляют точки в конце и корректируют распространенные ошибки написания.
Система чатов
Форматирование чата поддерживает индивидуальные форматы для разных групп игроков на основе их прав доступа. Игроки автоматически распределяются по группам в зависимости от их разрешений.
Радиус чата предлагает три режима общения: локальный (в пределах настраиваемого расстояния), глобальный (весь сервер) и по мирам. Игроки могут переключаться между режимами с помощью команды /chatradius.
Приватные сообщения с командами /message и /reply включают звуковые уведомления, поддержку режима невидимости и игнорирования игроков.
Административные инструменты
Мониторинг включает шпионские режимы для отслеживания команд и приватных сообщений, логирование всей активности в чате, команд и надписей на табличках.
Управление командами позволяет блокировать определенные команды, настраивать широковещательные сообщения и создавать списки игроков и администраторов онлайн.
Настройка сообщений включает кастомные сообщения о входе/выходе, MOTD, правила сервера и возможность очистки чата для всех игроков.
Дополнительные функции
- Упоминания игроков с звуковыми и визуальными уведомлениями
- Цветовые коды и поддержка HEX-цветов в чате и на табличках
- Заглушение чата с возможностью обхода для администраторов
- Система плейсхолдеров с поддержкой PlaceholderAPI
- Измерение пинга для проверки задержки соединения
Практически все функции могут быть включены или отключены через конфигурационные файлы, а для большинства действий предусмотрены права обхода для администраторов.
Техническая информация
Зависимости
Для работы ChatManager требуется Vault и плагин управления правами доступа (например, LuckPerms или PermissionsEx).
Установка через Maven
<repository>
<id>crazycrew-releases</id>
<name>CrazyCrew Repository</name>
<url>https://repo.crazycrew.us/releases</url>
</repository>
<dependency>
<groupid>me.h1dd3nxn1nja.chatmanager</groupid>
<artifactid>chatmanager</artifactid>
<version>4.0.2</version>
<scope>provided</scope>
</dependency>
Установка через Gradle (Groovy)
repositories {
maven {
url = "https://repo.crazycrew.us/releases"
}
}
dependencies {
compileOnly "me.h1dd3nxn1nja.chatmanager:chatmanager:4.0.2"
}
Установка через Gradle (Kotlin)
repositories {
maven("https://repo.crazycrew.us/releases")
}
dependencies {
compileOnly("me.h1dd3nxn1nja.chatmanager:chatmanager:4.0.2")
}