Мод отключает криптографическую подпись сообщений чата, начиная с версии 1.19, что делает невозможным связывание ваших сообщений с учетной записью Minecraft и Microsoft.
Начиная с версии 1.19.1, мод также отключает функцию Player Chat Reporting.
Мод работает только на стороне клиента, сервера или обеих одновременно, при этом функциональность зависит от установленной стороны:
- Только клиент: клиент не отправляет серверу публичный ключ учетной записи, а подписи удаляются из отправляемых сообщений. Сервер пересылает такие сообщения, если не активирована опция «enforce-secure-profile» (включена по умолчанию с 1.19.1), иначе подключение запрещается без согласия на отправку подписанных сообщений. В этом случае мод отображает предупреждение.
- Только сервер: сервер удаляет подписи из сообщений, получаемых от клиентов, прежде чем переслать их другим игрокам. Таким образом, отчёты о чате не работают для всех игроков. В конфигурации можно включить преобразование сообщений о статусе игроков, чтобы игроки без мода не видели предупреждения «Not Secure».
- Клиент и сервер: подписи удаляются на клиенте до отправки, сервер не проверяет подписи. Функции Chat Reporting и Only Show Secure Chat отключены, при попытке их использования игроки получают уведомление о работе мода.
В конфигурации можно задать обязательную установку мода на другой стороне (клиент или сервер) для подключения, что позволяет, например, требовать наличие мода у всех клиентов на сервере для полной функциональности.
Конфигурационные файлы находятся в папке NoChatReports в стандартной директории с конфигами.
При установке на клиент мод отключает телеметрию, аналогично модификации No Telemetry.
Для совместимости с прокси Velocity требуется в файле velocity.toml установить параметр force-key-authentication = false.





