modsmith Войти Войти Рус / Eng

Chat Notify

chatnotify · 780448 загрузок · Apache-2.0

клиент: required · сервер: unsupported (заявлено автором мода)

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

Описание

Icon

Уведомление чата

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

Environment Latest Minecraft

Loader Loader Loader

Available on Modrinth Available on CurseForge Available on GitHub

Особенности

  • Пользовательские триггеры: больше никогда не беспокойтесь о том, что пропустите сообщение!
  • Выбирайте звуки уведомлений из полного спектра встроенных звуковых эффектов и звуковых эффектов из пакета ресурсов.
  • Отрегулируйте громкость и высоту звука для каждого уведомления.
  • Настройте выделение сообщений с помощью палитры цветов и элементов управления форматом.
  • Используйте шаблоны регулярных выражений, триггеры включения и исключения для детального контроля.
  • Добавить автоматические ответные сообщения или триггер CommandKeys макросы.

Как это работает

  1. ChatNotify имеет список из Notifications, каждый из которых имеет один или несколько Triggers.
  2. При поступлении нового сообщения в чат ChatNotify начинает проверять триггеры каждого уведомления.
  3. Если триггер соответствует сообщению чата, соответствующее уведомление будет активировано. По умолчанию;
    1. Сообщение будет отредактировано, чтобы выделить триггер, активировавший уведомление.
    2. Будет воспроизведен звук.
  • Вы можете создавать и настраивать свои собственные уведомления на открытом экране параметров. через ModMenu на Fabric или список модов на NeoForge.

Настройка

Когда вы откроете экран параметров, вы увидите список уведомлений. Вы можете установить уведомление триггер, цвет и звук здесь.

Типы триггеров

Чтобы изменить тип триггера, нажмите кнопку ~ слева от текстового поля.

  • Нормальный
    • Это то, что вы, вероятно, захотите использовать в первую очередь. Обычные триггеры не чувствительны к регистру (поэтому триггер hello будет соответствовать сообщениям, содержащим HELLO), и они не соответствуют части слов (поэтому триггер rock будет соответствовать rock!, но не rocket или rock932).
  • Ключ
    • В ванили каждый тип сообщений чата имеет свой ключ перевода (например, chat.type.text). или chat.type.advancement.task). Вы можете использовать триггер по ключевому типу для сопоставления всех сообщений этого тип.
    • Примечание. Многие серверы удаляют ключи из сообщений, что не позволяет ключам этого типа работать. Чтобы проверить, есть ли у сообщения ключ, воспользуйтесь редактором триггеров (см. ниже).
  • регулярное выражение
    • Если вам нужен более точный контроль, вы можете переключиться на этот тип и ввести шаблон регулярного выражения в текстовое поле.
    • Рассмотрите возможность использования редактора триггеров (см. ниже) и/или такого инструмента, как как regex101, чтобы помочь создавать шаблоны регулярных выражений.

Редактор триггеров

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

В редакторе триггеров последние сообщения чата будут отображаться в списке (сначала самые последние). Используйте Кнопки Filter и Restyle для предварительного просмотра эффекта триггера.

Нажмите на сообщение, чтобы просмотреть текст и ключ перевода (если есть), чтобы их можно было скопировать.

Кроме того, в Key Selector доступны для выбора некоторые общие клавиши.

Список триггеров

Если вы хотите добавить больше триггеров, вернитесь к Notifications и нажмите кнопку параметров в слева от цветной кнопки. Теперь вы увидите список триггеров, который вы можете редактировать по своему усмотрению.

Цель стиля

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

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

Формат

Звук

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

Источник звука определяет, какой из ползунков регулировки громкости Minecraft будет влиять на уведомление. звук в дополнение к ползунку регулировки громкости, представленному здесь.

Включение

Триггеры включения сами по себе ничего не делают, но если триггер из списка Triggers соответствует сообщение, ChatNotify проверит все триггеры в этом списке и активирует уведомление только в том случае, если они все совпадают.

Исключение

Триггеры исключения являются обратными триггерам Inclusion; прежде чем активировать уведомление, ChatNotify проверит все триггеры в этом списке и продолжит активацию только в том случае, если ни один из них не будет активирован. соответствовать сообщению.

Ответ

Ответные сообщения будут отправлены в чат при активации уведомления.

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

Пользовательские сообщения

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

Управление

Эти параметры применяются ко всем уведомлениям и управляют различными аспектами поведения ChatNotify. ты обычно не нужно их менять (конечно, вы можете, если хотите), но Detect и Опции Send Mode могут быть полезны в некоторых случаях конфликта с другими модами.

Значения по умолчанию

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

Префиксы

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

Если вы по-прежнему получаете уведомления о каждом отправленном вами сообщении (поскольку оно содержит ваше имя), попробуйте установка Chat Heads и настройка Sender Detection Mode до Combined на вкладке Controls.

настройки графического интерфейса

Специальные виджеты

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

  1. Цветные (🌢) и звуковые (🔊) кнопки состояния на экране параметров поддерживают щелчок правой кнопкой мыши для переключения. статус.
  2. Текстовые поля были изменены для поддержки двойного, тройного щелчка или щелчка и перетаскивание для выбора текста.
  3. Текстовые поля также были изменены для поддержки CTRL+Z для отмены и CTRL+Y для повтора изменений. Примечание эта история изменений будет удалена при каждом обновлении графического интерфейса, что часто происходит, когда вы нажмите на другой виджет.
  4. Полноэкранные виджеты наложения, такие как палитра цветов и раскрывающееся текстовое поле, поддерживают нажатие. снаружи, чтобы отменить и закрыть.
Ползунок высоты чата
  • ChatNotify изменяет ползунок высоты чата (в Minecraft Chat Settings), чтобы увеличить максимальное значение до 500px.
  • Существующие настройки останутся прежними, пока вы не решите их изменить.

Зависимости

Ткань: Fabric API, ModMenu

НеоФордж: Нет

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

Если у вас возникнут проблемы, сообщите об этом в Discord или GitHub.

Контакт

Discord Server

GitHub Issues

License

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
3.104.1+26.3 26.3 fabric скачать
3.104.1+26.3 26.3 neoforge скачать
3.103.2+26.2 26.2 fabric скачать
3.103.2+26.2 26.2 neoforge скачать
3.102.7+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.102.7+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.104.0+26.3 26.3 fabric скачать
3.104.0+26.3 26.3 neoforge скачать
3.103.1+26.2 26.2 neoforge скачать
3.103.1+26.2 26.2 fabric скачать
3.102.6+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.102.6+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.103.0+26.2 26.2 fabric скачать
3.103.0+26.2 26.2 neoforge скачать
3.102.5+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.102.5+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.2.4+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.2.4+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
2.6.9+1.21.11 1.21.11 fabric скачать
2.6.9+1.21.11 1.21.11 neoforge скачать
2.6.9+1.21.10 1.21.10, 1.21.9 fabric скачать
2.6.9+1.21.10 1.21.10 neoforge скачать
2.6.9+1.21.8 1.21.6, 1.21.7, 1.21.8 fabric скачать
2.6.9+1.21.8 1.21.8 neoforge скачать
2.6.9+1.21.5 1.21.5 fabric скачать
2.6.9+1.21.5 1.21.5 neoforge скачать
2.6.9+1.21.4 1.21.4 fabric скачать
2.6.9+1.21.4 1.21.4 neoforge скачать
2.6.9+1.21.3 1.21.2, 1.21.3 fabric скачать
2.6.9+1.21.3 1.21.3 neoforge скачать
2.6.9+1.21.1 1.21, 1.21.1 fabric скачать
2.6.9+1.21.1 1.21.1 neoforge скачать
2.6.9+1.20.1 1.20, 1.20.1 fabric скачать
2.6.9+1.20.1 1.20.1 forge скачать
3.2.3+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.2.3+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.2.2+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.2.2+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
2.6.8+1.21.11 1.21.11 fabric скачать
2.6.8+1.21.11 1.21.11 neoforge скачать
2.6.8+1.21.10 1.21.10, 1.21.9 fabric скачать
2.6.8+1.21.10 1.21.10 neoforge скачать
2.6.8+1.21.8 1.21.6, 1.21.7, 1.21.8 fabric скачать
2.6.8+1.21.8 1.21.8 neoforge скачать
2.6.8+1.21.5 1.21.5 fabric скачать
2.6.8+1.21.5 1.21.5 neoforge скачать
2.6.8+1.21.4 1.21.4 fabric скачать
2.6.8+1.21.4 1.21.4 neoforge скачать
2.6.8+1.21.3 1.21.2, 1.21.3 fabric скачать
2.6.8+1.21.3 1.21.3 neoforge скачать
2.6.8+1.21.1 1.21, 1.21.1 fabric скачать
2.6.8+1.21.1 1.21.1 neoforge скачать
2.6.8+1.20.1 1.20, 1.20.1 fabric скачать
2.6.8+1.20.1 1.20.1 forge скачать
3.2.1+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.2.1+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
2.6.7+1.21.11 1.21.11 fabric скачать
2.6.7+1.21.11 1.21.11 neoforge скачать
2.6.7+1.21.10 1.21.10, 1.21.9 fabric скачать
2.6.7+1.21.10 1.21.10 neoforge скачать

Страница на Modrinth →