Advanced-Chat avatar

Advanced-Chat [1.21.7] [1.20.6] [1.19.4]

AdvancedChat

Fabric-мод, добавляющий множество полезных функций для чата в многопользовательской игре.

Функции

Каналы чата на основе данных

Позволяет добавлять различные каналы, которые игроки могут использовать для общения (например, для каждого измерения, локальный, для персонала).

Эти каналы полностью настраиваемы.
Используя predicates, можно точно контролировать, какие игроки получат сообщение.

Кроме того, можно использовать placeholders для настройки префикса канала и текста на панели действий.

Игнорирование игроков

Позволяет игрокам игнорировать других. Сообщения от игнорируемых игроков не будут отображаться.

Игроки также не смогут отправлять личные сообщения тем, кто их игнорирует, получая сообщение об ошибке в чате.

Socialspy

Поскольку мод добавляет новые способы приватного общения, он включает socialspy для персонала с различными режимами.

Эти режимы позволяют контролировать, какие типы сообщений следует отслеживать, так как все сразу могут быть избыточны.

Фильтр текста

Позволяет фильтровать определённый текст, полученный от клиента, например, сообщения чата, команды, таблички и книги.

Основан на фильтре vanilla realms, поэтому будет работать с любыми другими модами, которые его используют.

Примечание: если не установлен styled-chat, сообщения фильтруются на стороне клиента. Это необходимо для валидации.

В этом случае, если мод перенаправляет сообщения чата в системные сообщения, они НЕ будут отфильтрованы!

Поддержка модов

Мод имеет встроенную поддержку нескольких других модов.

Например, невидимые игроки будут учитываться при отправке сообщений и отображении получателей.

Добавляет новый плейсхолдер, который могут использовать моды, переопределяющие чат (например, styled-chat): %advancedchat:channelprefix%

Команды, Разрешения и Конфигурация

Команды

  • /advancedchat save | reload - Сохраняет / Перезагружает файл конфигурации и все каналы чата.
  • /chat channel - Позволяет переключаться между доступными каналами чата.
  • /chat channel message - Позволяет отправить сообщение в указанном канале без переключения.
  • /reply message | /r message - Отправляет личное сообщение последнему игроку, с которым вы переписывались.
  • /ignore player | /unignore player - Игнорирует / Снимает игнорирование указанного игрока.
  • /socialspy all | channel | private | none - Позволяет контролировать, какие отслеживаемые сообщения вы хотите получать.

Разрешения

  • advancedchat.command.reload - Разрешение на использование команды reload.
  • advancedchat.command.socialspy - Разрешение на использование команды socialspy.
  • advancedchat.bypass.ignore - Разрешение обходить игнорирование.
  • Любые разрешения, добавленные каналами чата на основе данных.

Конфигурация

Файл конфигурации находится по пути /config/advancedchat.json

Скачать Advanced-Chat

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseAdvanced Chat 1.8.1-1.21.61.21.6+1 Fabric17 июня 2025605,6 КБ
ReleaseAdvancedChat-1.8-1.21.51.21.5Fabric29 марта 2025596,8 КБ
ReleaseAdvancedChat-1.7-1.21.31.21.3+1 Fabric1 ноября 2024577,4 КБ
ReleaseAdvancedChat-1.6-1.211.21+1 Fabric15 июня 2024569,4 КБ
ReleaseAdvancedChat-1.5-1.20.51.20.5+1 Fabric24 апреля 2024563 КБ
ReleaseAdvancedChat-1.4-1.20.31.20.3+1 Fabric8 декабря 2023483,4 КБ
ReleaseAdvancedChat-1.3-1.20.21.20.2Fabric22 сентября 2023515,7 КБ
ReleaseAdvancedChat-1.2-1.201.20+1 Fabric4 июля 2023492,2 КБ
ReleaseAdvancedChat-1.0-1.19.31.19.3Fabric1 июня 2023443,9 КБ
ReleaseAdvancedChat-1.1-1.19.41.19.4Fabric1 июня 2023479,6 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.