

ShadowChat
Активный0.0
Установок
Последнее обновление
Версии
ShadowChat
ShadowChat — это универсальный фреймворк для серверов Fabric 1.21, который объединяет в себе все необходимые инструменты для работы с чатом, никами, защитой от спама, списком игроков, фильтрацией нецензурных выражений и системой скрытого наблюдения за перепиской. Все настройки можно изменять на лету без перезагрузки сервера.
Основные возможности
Гибкое оформление чата — Поддержка градиентов, HEX-цветов, стандартных кодов Minecraft, кликабельных элементов и всплывающих подсказок. Совместимость с PlaceholderAPI.
Система рангов и префиксов — Неограниченное количество рангов с привязкой к разрешениям (готово к работе с LuckPerms). Для каждого ранга можно настроить отдельные строки отображения.
Персонализированные ники — Игроки могут устанавливать цветные псевдонимы, которые отображаются в чате и списке игроков.
Настраиваемый список игроков — Заголовок и нижний колонтитул с поддержкой форматирования (например, %luckperms:prefix% %nickname%
).
Защита от спама и нецензурщины — Адаптивная проверка на спам с настраиваемым окном, фильтрация запрещенных слов с системой предупреждений и наказаний.
Скрытый мониторинг переписки — Администраторы могут следить за всеми личными сообщениями с помощью команды /spychat on|off
.
Сообщения о входе, выходе и смерти — Полностью настраиваемые шаблоны с поддержкой цветов и плейсхолдеров.
Ежедневные логи чата — Опциональное ведение текстовых журналов переписки в папке config/shadowchat/chat_logs/
.
Команды управления
- /nick <ник> — Установить свой псевдоним (требуется разрешение
shadowchat.nick
) - /nick reset — Сбросить собственный ник (требуется
shadowchat.nick.reset
) - /spychat — Включить/выключить скрытый мониторинг (требуется
shadowchat.spy
) - /schat reload — Перезагрузить все конфигурации (требуется
shadowchat.reload
)
Система разрешений
shadowchat.nick
— Разрешение на установку никаshadowchat.nick.reset
— Разрешение на сброс никаshadowchat.spy
— Разрешение на использование скрытого мониторингаshadowchat.spy.bypass
— Разрешение на обход скрытого мониторингаshadowchat.reload
— Разрешение на перезагрузку конфигурацийshadowchat.rank.<id>
— Разрешения для конкретных ранговshadowchat.color
— Разрешение на использование цветов
Файлы конфигурации
config/shadowchat/chat_config.json
— Основные настройки форматирования, рангов, защиты от спама и списка игроковconfig/shadowchat/badwords.json
— Список запрещенных слов, правила предупреждений и наказанийconfig/shadowchat/data/nicknames.json
— Хранилище установленных ников (создается автоматически)config/shadowchat/chat_logs/*
— Ежедневные журналы переписки
Зависимости
⚠️ Для работы требуется LuckPerms Fabric PlaceholderAPI