Скачать ChatManager — Minecraft Моды — MetaMods
ChatManager

ChatManager

Активный

Установок

0

Последнее обновление

9 месяцев назад

Версии

1.20 — 1.21.4
Сервер
Neoforge
Библиотеки
Социальные
Утилиты

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&lt;/url&gt;
</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")
}
Участники проекта
TheThonk

TheThonk

ryderbelserion

ryderbelserion

Разработчик

H1DD3NxN1NJA

H1DD3NxN1NJA

Разработчик

Создан: 8 янв 2023

ID: 4821