Chat Tools [1.21.11] [1.20.1] [1.16.5]
Этот мод круто расширяет чат Minecraft и добавляет набор удобных инструментов для работы с сообщениями. Он не просто показывает текст — он делает чат на порядок функциональнее: таймстамп, фильтры, перевод прямо в окне чата и масса мелких QoL-фишек.
📖 Глоссарий и технические детали
- Идентификатор сессии (термин Chat Tools) — строка, которая в одиночной игре соответствует названию текущего мира, а в мультиплеере — адресу сервера. Связанные регулярные выражения проверяются через метод
matches(). - Шаблон (общий термин) — это шаблон регулярного выражения. В Chat Tools используется режим MULTILINE, а совпадения ищутся методом
find(). - Chat Tools поддерживает несколько версий через систему макрозамены. Одна и та же версия мода может немного отличаться в зависимости от версии Minecraft.
- При обработке сообщений игроков Chat Tools удаляет цветовые коды (§.).
- Если включить расширенные подсказки (
F3+H), можно навести курсор на элементы конфигурации в меню настроек и увидеть их ключи, значения по умолчанию и другие детали.
🛠️ Команды
/chattools on— включить мод./chattools off— выключить мод./chattools opengui— открыть страницу настроек./chattools download— скачать дополнения./chattools regex_checker <pattern> [<test_content>]— без тестового текста проверяет корректность регулярного выражения; с тестовым текстом дополнительно проверяет совпадение./chattools send_to_client text <text_JSON_component>— отправить указанный текст в чат клиента./chattools send_to_client actionbar <text_JSON_component>— вывести указанный текст в actionbar клиента./chattools config openfile— открыть файл конфигурации (для применения изменений требуется перезапуск игры)./chattools config get <key>— получить значение указанного ключа конфигурации для текущей сессии./chattools config set <key> <value> [<save>]— задать значение ключа конфигурации. Еслиsave=true, изменения также сохраняются в файл./chattools config toggle <key> [<save>]— переключить булевый параметр. Еслиsave=true, изменения также сохраняются в файл.
✨ Описание функций
Общие настройки
Это основные параметры Chat Tools:
- Show Timestamp — добавляет отметку времени к каждому сообщению в чате.

- Restore Messages — восстанавливает сообщения из предыдущих сессий.
- Nickname Hider — скрывает ваш настоящий никнейм в чате (виден только изменённый вариант).

- Translator — нажмите
Shift + Tabв строке чата, чтобы начать перевод. - Enable Chat History Navigator — используйте
Ctrl + Fдля навигации по истории чата.
- Max History Length — задаёт максимальное количество сообщений, сохраняемых в истории чата.

Настройки уведомлений
Различные функции оповещений в чате:
- Toast Notification — всплывающее уведомление в виде подсказки на экране.

- Звук
Поддержка пользовательских звуковых эффектов. - Панель действий
Отображение оповещений на панели действий. - Выделение
Поддержка пользовательских префиксов для подсветки.

- Белый список
Сообщения, соответствующие этому списку, разрешены. - Черный список
Сообщения, соответствующие этому списку, заблокированы (приоритет выше, чем у Белого списка).
Настройки Форматтера
Настройте свои сообщения с помощью заданных шаблонов. Применяйте разные правила для разных серверов. См. «Правила пузырей».
Шаблон
Автоматически форматирует сообщения в соответствии с указанным стилем.
Примеры:
&e{text}делает ваше сообщение золотым на серверах, поддерживающих префикс цвета &.&e{text} ~(ovo)~добавляет персонализированный суффикс.My coordinates are: {pos}заменяет{pos}на ваши текущие координаты.
Автоотключение для совпадений…
В некоторых случаях вы не хотите, чтобы текст форматировался.
Это включает (но не ограничивается):
- Подсчет предметов или всё при продаже предметов в Chest Shop;
- Команды, начинающиеся со специальных символов.
Стандартный RegEx-шаблон ^\d+$|^[.#%$/].*|\ball\b охватывает большинство случаев.
Вы можете изменять или добавлять новые по необходимости.
Горячие клавиши чата
Используйте горячие клавиши для часто используемых команд:
- Горячая клавиша для повторения последней команды
Нажмите назначенную горячую клавишу, чтобы повторить предыдущую команду.
Пример:
Во время игры на паркур-карте нажмитеF3+Cи активируйте её на время, после чего каждый раз при нажатии горячей клавиши вы сможете быстро вернуться к записанной точке. - Назначение горячих клавиш для команд
Присваивайте горячие клавиши часто используемым командам.

Настройки пузырей
- Enable Chat Bubbles
Отображает пузырь чата над вашей головой.

- Bubble Rules
Применяйте разные правила отображения пузырей на разных серверах.

Настройки автоответчика
⚠️ Внимание: перед использованием этой функции на сервере сначала согласуйте с другими игроками и администраторами!
- Enable Responder
Автоматически отвечает на сообщения других игроков. - Responder Rules
Применяйте разные правила автоответчика на разных серверах.
Настройки фильтра чата
- Enable Chat Filter
Фильтрует сообщения чата согласно определённым правилам. - Filter Rules
Если любое из указанных правил совпадает с входящим сообщением, сообщение будет отфильтровано.
- Установите Fabric или NeoForge
- Также необходимо установить Cloth Config API
- Скачайте данный мод
- Поместите файл ".jar" в папку .minecraft/mods
- Готово!

Комментарии (0)