НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Chat Tools
Chat Tools

Chat Tools

Chat Tools - клиентский мод для Minecraft с временными метками, переводчиком, историей чата, уведомлениями, макросами, фильтрами, форматированием сообщений и речевыми облачками.

Оцените первым
Открыть в FateLauncher
5.3M
261

Chat Tools для Minecraft

Chat Tools - клиентский мод для Minecraft: Java Edition, который превращает обычный чат в полноценный набор инструментов для общения и автоматизации. Здесь собраны временные метки, переводчик, история сообщений, уведомления, макросы, фильтр чата, форматирование текста и речевые облачка над персонажами.

Мод особенно полезен на больших серверах, в кооперативе и во время долгих игровых сессий. Он помогает не терять важные сообщения, быстрее реагировать на события и не вводить одни и те же команды вручную. При этом Chat Tools не меняет игровой баланс: все функции работают на стороне клиента и связаны именно с интерфейсом чата.

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

Что умеет Chat Tools

Временные метки и история сообщений

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

Restore Messages восстанавливает сообщения из предыдущих игровых сессий. Благодаря этому чат не исчезает полностью после выхода из мира или переподключения к серверу.

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

Для поиска по переписке предусмотрен навигатор истории. Нажмите Ctrl + F в чате и найдите нужное сообщение по тексту.

Скрытие ника и переводчик

Nickname Hider скрывает ваш настоящий ник в собственном интерфейсе. Это пригодится при записи роликов, создании скриншотов или тестировании интерфейса, когда не хочется постоянно видеть своё имя.

Встроенный Translator запускается сочетанием Shift + Tab в строке чата. Chat Tools поддерживает подключение веб-переводчиков, поэтому доступность и качество перевода зависят от конкретной настройки и выбранного сервиса.

При обработке сообщений мод удаляет цветовые коды Minecraft вида §.. Это важно учитывать при создании правил для фильтра, уведомлений и регулярных выражений: шаблон проверяет текст уже без таких кодов.

Уведомления о сообщениях

Раздел Notifier Settings позволяет настроить реакцию на сообщения, которые нельзя пропустить.

Доступны следующие варианты:

  • Toast Notification - стандартное всплывающее уведомление;
  • Sound - звуковой сигнал, включая пользовательские звуки;
  • Actionbar - уведомление в строке действий над хотбаром;
  • Highlight - подсветка сообщений по заданным префиксам;
  • Allow List - список сообщений, которые разрешено показывать;
  • Ban List - список сообщений, которые нужно скрывать.

Ban List имеет более высокий приоритет, чем Allow List. Если сообщение подходит под оба правила, оно будет заблокировано. Это удобно для очистки чата от повторяющихся уведомлений, рекламных строк и лишнего системного текста.

Форматирование сообщений и макросы

Шаблоны для текста

Formatter Settings позволяют автоматически менять отправляемые сообщения по заданным шаблонам. Правила можно разделять по серверам, поэтому форматирование не обязано работать одинаково в каждом мире Minecraft.

Например, шаблон:

&e{text}

добавит к сообщению цветовой префикс, если сервер поддерживает форматирование через &.

Другой вариант:

&e{text} ~(ovo)~

добавит к тексту персональный суффикс. А шаблон:

My coordinates are: {pos}

подставит в сообщение текущие координаты игрока вместо {pos}.

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

Когда форматирование отключается

Автоматическое форматирование подходит не для каждого сообщения. На некоторых серверах игроки вводят количество предметов, слово all или команды со специальными символами. Если применить к ним обычный шаблон, сервер может неправильно распознать ввод.

Для таких случаев есть параметр Auto-Disable for Matching.... В нём можно указать регулярные выражения, при совпадении с которыми форматирование временно отключается.

Базовый шаблон выглядит так:

^\d+$|^[.#%$/].*|\ball\b

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

Горячие клавиши и команды

Повтор последней команды

Trigger Last Command Hotkey повторяет последнюю использованную команду после нажатия назначенной клавиши.

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

Привязки команд к клавишам

Command Keybindings связывает часто используемые команды с горячими клавишами. Функция пригодится администраторам, тестировщикам карт и игрокам, которые регулярно используют одни и те же серверные команды.

Не стоит назначать на одну клавишу действие, которое часто используется в обычном управлении Minecraft. Иначе вместо движения, открытия инвентаря или другой игровой операции будет срабатывать команда Chat Tools.

Речевые облачка

Enable Chat Bubbles показывает сообщение в виде облачка над головой игрока. Такой режим делает общение более наглядным, особенно во время совместного строительства, торговли и кооперативного прохождения.

Через Bubble Rules можно задать разные правила для разных серверов. Например, включить облачка в спокойном выживании, но отключить их в мини-играх, где над персонажами и так много визуальных элементов.

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

Автоматические ответы

Responder Settings

Responder автоматически отвечает на сообщения других игроков по заданным правилам. Для каждого сервера можно создать отдельный набор условий через Responder Rules.

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

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

Фильтр чата

Настройка фильтра

Enable Chat Filter скрывает входящие сообщения, подходящие под заданные правила. В разделе Filter Rules можно указать список шаблонов, по которым Chat Tools будет проверять каждую новую строку чата.

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

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

Регулярные выражения и технические термины

В Chat Tools используются два разных понятия.

Session Identifier - идентификатор текущей игровой сессии. В одиночной игре это имя сохранённого мира, а в многопользовательском режиме - адрес сервера. Регулярные выражения, связанные с идентификатором сессии, проверяются методом matches(), поэтому шаблон должен соответствовать всей строке целиком.

Pattern - обычный шаблон регулярного выражения. Для него Chat Tools включает режим MULTILINE и использует метод find(). Поэтому Pattern может находить совпадение внутри текста, а не только проверять строку полностью.

Из-за макросов замены между версиями Minecraft поведение некоторых функций может немного отличаться. Одна и та же версия Chat Tools не обязана работать абсолютно одинаково на всех версиях игры.

При включении расширенных подсказок F3 + H на странице конфигурации можно навести курсор на параметр и посмотреть его ключ, значение по умолчанию и дополнительные сведения. Это заметно упрощает ручную настройку большого количества правил.

Команды Chat Tools

Основные команды доступны прямо из игрового чата:

  • /chattools on - включить мод;
  • /chattools off - отключить мод;
  • /chattools opengui - открыть страницу настроек;
  • /chattools download - загрузить дополнения;
  • /chattools regex_checker <pattern> [<test_content>] - проверить регулярное выражение. Если тестовый текст не указан, команда проверяет только корректность шаблона. Если текст добавлен, Chat Tools также проверяет совпадение;
  • /chattools send_to_client text <text_JSON_component> - отправить указанный JSON-компонент в клиентскую строку чата;
  • /chattools send_to_client actionbar <text_JSON_component> - показать указанный JSON-компонент в строке действий;
  • /chattools config openfile - открыть конфигурационный файл. Изменения файла применяются после перезапуска игры;
  • /chattools config get <key> - получить значение параметра для текущей сессии;
  • /chattools config set <key> <value> [<save>] - изменить значение параметра. При значении true в аргументе save настройка также сохраняется в файл;
  • /chattools config toggle <key> [<save>] - переключить логический параметр. При значении true в аргументе save изменение записывается в конфигурационный файл.

JSON-компоненты в командах send_to_client должны соответствовать формату Minecraft. Если команда не срабатывает, в первую очередь проверьте кавычки, скобки и структуру переданного компонента.

Совместимость и установка

Chat Tools является клиентским модом для Minecraft: Java Edition. Он поддерживает загрузчики Fabric и NeoForge. По доступным данным, сборки проекта охватывают версии игры от Minecraft 1.16.x до 26.3, но конкретная версия мода должна совпадать с нужной версией Minecraft и загрузчиком.

Это не серверный плагин. Для работы функций чата мод устанавливается на клиент, а игрокам без Chat Tools не требуется устанавливать его на сервер. При этом серверные ограничения всё равно действуют: мод не отменяет права, антиспам, запреты на автоматизацию или правила конкретного проекта.

В релизе 2.4.4 появилась возможность открывать меню копирования сочетанием Ctrl + C, а также была обновлена поддержка Minecraft 26.3. Для Minecraft 26.1 и новее экран настроек может использовать YACL как альтернативу Cloth Config. Также конфигурацию можно редактировать вручную через файл, если нужная библиотека интерфейса недоступна.

Перед установкой проверьте три вещи: версию Minecraft, выбранный загрузчик и требуемые зависимости конкретной сборки. Особенно это важно для старых версий игры и перехода между Fabric и NeoForge.

Кому пригодится этот мод

Chat Tools хорошо подходит тем, кто много общается в Minecraft, играет на нескольких серверах или постоянно использует команды. Он закрывает сразу несколько повседневных проблем: потерю сообщений, неудобный поиск по чату, повторный ввод команд, лишний спам и отсутствие заметных уведомлений.

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

Chat Tools распространяется под лицензией GPL-3.0-only. По набору возможностей это скорее универсальный мод для интерфейса и общения, чем одна небольшая функция: его можно использовать как переводчик, менеджер истории чата, систему уведомлений, набор макросов и инструмент тонкой фильтрации сообщений в Minecraft.

Скриншоты Chat Tools

Highlight Function
18 июня 2023 г.
Max History Length
18 июня 2023 г.
Nickname Hider
18 июня 2023 г.
Timestamp
18 июня 2023 г.
Command Keybindings
21 июня 2023 г.
Chat Bubbles
10 июля 2023 г.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 неделю назад

Версии мода Chat Tools

Доступно 564 версий. Сначала показаны самые популярные и самые свежие.

16 из 564 версий
Самые популярные
R
2.3.11v2.3.11+1.20(.1)
1.20–1.20.1
R
2.4.3.1v2.4.3.1+26.2+fabric
26.2
R
2.4.2.2v2.4.2.2+26.1(.x)+fabric
26.1.x
R
2.4.3.1v2.4.3.1+1.21.11+fabric
1.21.11
R
2.4.2.2v2.4.2.2+1.21.11+fabric
1.21.11
R
2.3.15v2.3.15+1.21(.1)
1.21–1.21.1
Самые Новые
R
2.4.5v2.4.5+1.16.x+fabric
1.16.x
R
2.4.5v2.4.5+1.17.x+fabric
1.17–1.17.1
R
2.4.5v2.4.5+1.18.x+fabric
1.18.x
R
2.4.5v2.4.5+1.19.x+fabric
1.19.x
R
2.4.5v2.4.5+1.20(.1)+fabric
1.20–1.20.1
R
2.4.5v2.4.5+1.20.2(3,4)+fabric
1.20.2–1.20.4
R
2.4.5v2.4.5+1.20.5(6)+neoforge
1.20.5–1.20.6
R
2.4.5v2.4.5+1.20.5(6)+fabric
1.20.5–1.20.6
R
2.4.5v2.4.5+1.21(.1)+neoforge
1.21–1.21.1
R
2.4.5v2.4.5+1.21(.1)+fabric
1.21–1.21.1
Главная