Chat Tools
Метки времени, переводчики, уведомления, макросы, пузыри чата, фильтр чата — всё, что нужно, здесь!
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 5,2 млн
- Подписчиков на Modrinth
- 261
- версии
- 564
- Обновлён
- 13 октября 202613 окт.
- Опубликован
- в 2023
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
🔖Нужна помощь🔖
- Новые переводы
- Новые веб-машинные переводчики
Не стесняйтесь создать PR на Github.
📋 Обзор
Chat Tools — это высоконастраиваемый клиентский мод для Minecraft, поддерживающий множество функций, которые могут взаимодействовать друг с другом через команды и не только.
📖 Глоссарий и технические детали
- Идентификатор сессии (термин, специфичный для Chat Tools) — это строка, которая в одиночной игре соответствует названию текущего сохранения, а в многопользовательской — адресу сервера. Соответствующие регулярные выражения используют метод
matches()для сопоставления. - Шаблон (общий термин) — это шаблон регулярного выражения. Chat Tools использует режим MULTILINE для регулярных выражений и сопоставляет их с помощью метода
find(). - Chat Tools поддерживает несколько версий с помощью макроподстановки. Одна и та же версия Chat Tools может немного отличаться между версиями Minecraft.
- При обработке сообщений игроков Chat Tools удаляет цветовые коды (§.).
- Включив расширенные подсказки (F3+H), вы можете навести курсор на элементы конфигурации на странице настроек, чтобы просмотреть их ключи, значения по умолчанию и другие детали.
🛠️ Команды
/chattools on— Включить мод./chattools off— Выключить мод./chattools opengui— Открыть страницу настроек./chattools download— Скачать дополнения.- `/chattools regex_checker [<test_content>]` — Без тестового содержимого: проверить, является ли шаблон допустимым регулярным выражением. С тестовым содержимым: проверить шаблон и протестировать, совпадает ли он с содержимым.
/chattools send_to_client text <text_JSON_component>— Отправить определённый текст в строку чата клиента./chattools send_to_client actionbar <text_JSON_component>— Отобразить определённый текст на панели действий клиента./chattools config openfile— Открыть файл конфигурации (для применения изменений при редактировании требуется перезапуск игры).- `/chattools config get ` — Получить значение определённого ключа конфигурации для текущей сессии.
- `/chattools config set []` — Задать значение определённого ключа конфигурации. Если для save установлено true, изменения также будут сохранены в файл.
- `/chattools config toggle []` — Переключить состояние ключа конфигурации логического типа. Если для save установлено true, изменения также будут сохранены в файл.
✨ Описание функций
Подробные описания и примеры смотрите в >>FAQ<<.
Общие настройки
Это основные настройки Chat Tools:
- Показывать метку времени
Добавляет метку времени к каждому сообщению.
- Восстанавливать сообщения
Восстанавливает сообщения из предыдущих сессий. - Скрытие ника
Скрывает ваш настоящий ник от вашего взгляда.
- Переводчик
Нажмите Shift + Tab в строке чата, чтобы начать перевод. - Включить навигатор по истории чата
Используйте Ctrl + F, чтобы начать навигацию по чату!
- Максимальная длина истории
Задаёт максимальное количество сохраняемых сообщений чата.
Настройки уведомлений
Различные функции оповещений в чате:
- Всплывающее уведомление

- Звук
Поддерживает пользовательские звуковые эффекты. - Панель действий
Отображает оповещения на панели действий. - Подсветка
Поддерживает пользовательские префиксы подсветки.
- Белый список
Сообщения, совпадающие с этим списком, разрешены. - Чёрный список
Сообщения, совпадающие с этим списком, блокируются (приоритет выше, чем у белого списка).
Настройки форматирования
Настройте свои сообщения с помощью заданных шаблонов. Применяйте разные правила для разных серверов. См. Bubble Rules.
- Pattern
Автоматически форматирует сообщения в соответствии с указанным стилем.
Например:&e{text}делает ваше сообщение золотым на серверах, поддерживающих цветовой префикс '&'.&e{text} ~(ovo)~добавляет персонализированный суффикс.My coordinates are: {pos}заменяет{pos}на ваши текущие координаты. - Auto-Disable for Matching...
В некоторых случаях вы не хотите, чтобы ваш текст форматировался.
Это включает (но не ограничивается):
Количество предметов илиallпри продаже предметов в Chest Shop;
Команды, начинающиеся со специальных символов.
Шаблон RegEx по умолчанию^\d+$|^[.#%$/].*|\ball\bпокрывает большинство случаев.
Вы можете изменить или добавить другие по мере необходимости.
Горячие клавиши чата
Используйте горячие клавиши для часто используемых команд:
- Trigger Last Command Hotkey
Нажмите назначенную горячую клавишу, чтобы повторить предыдущую команду.
Например:
Играя на карте Parkour, сделайте F3+C и активируйте её на время, тогда вы сможете быстро вернуться к записанной точке каждый раз, когда нажмёте горячую клавишу. - Command Keybindings
Назначьте горячие клавиши для часто используемых команд.
Настройки Bubble
- Enable Chat Bubbles
Отображает пузырь чата над вашей головой.
- Bubble Rules
Применяйте разные правила пузырей на разных серверах.
Настройки Responder
Внимание: перед использованием этой функции на сервере сначала проверьте с другими игроками и админами!
- Enable Responder
Автоматически отвечает на сообщения других.- Responder Rules
Применяйте разные правила responder на разных серверах.
Настройки фильтра чата
- Enable Chat Filter
Фильтрует сообщения чата на основе определённых правил. - Filter Rules
Если любой из шаблонов в этом списке совпадает с входящим сообщением, сообщение будет отфильтровано.
Частые вопросы
Как установить Chat Tools?
Установите Fabric под свою версию Minecraft, скачайте Chat Tools под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Chat Tools?
У Chat Tools есть сборки для Minecraft 1.16–26.3.
Нужен ли Chat Tools на сервере?
Ставится только в игру; на сервер ставить не нужно