This mod strips cryptographic signatures which are attached to every chat message sent from 1.19 and onwards. Removing them makes it impossible to track and associate your chat messages with your Minecraft client, and, by extension, Microsoft account.
As of 1.19.1, it also disables Player Chat Reporting
Please notice that, while I am aware of Guardian and certain other exploits that allow you to counteract reporting systems on the client against the will of the server, I am consciously choosing to not integrate them as part of this mod. No Chat Reports will only remain effective on the client side if the server allows it to be. If you do not like servers that enforce chat signing and fully support chat reporting - I advise to simply not play on them.
Also, while there are many plugins out there that "borrow" the name and even icon of NoChatReports, please be aware that I have not authored any of them and cannot say how well they do their job.
Installation and Usage:
NoChatReports supports both Fabric and Forge, just download the version for your respective modloader and game version. It can be installed on either the client, server, or on both sides, and will function differently depending on which sides it is present on:
1. Only Client: The client will refuse to send the account's public key to the server, and signatures will be stripped from the messages that you send. This way it won't be useful to try and report your messages, as there will be no proof that they were actually sent from your account. The server will relay them unless the enforce-secure-profile option is set to true in the server.properties file (which it is by default since 1.19.1)
If the server does require you to sign messages and you are on either 1.19.1 or 1.19.2, you will not be able to join the server unless you agree to send signed messages (NoChatReports will supply a warning screen), if you are on 1.19.3 or higher, you will still be able to join the server, but will not be able to use chat-related commands (other commands do still work)
2. Only Server: Clients will still attach signatures when sending messages to the server, but the server will strip them before relaying them to other players. This way chat reporting will not work for any players that join. You can enable the conversion of player to system messages in the config, to prevent players without the mod from seeing them as "Not Secure"
As of 1.20.2 the server cannot disable the "unsigned messages" warning on the client. It can only be disabled if the client has NoChatReports (or a similar mod) installed.
3. Both Client and Server: Signatures will be stripped on the client side before sending messages to the server, which will not attempt to verify message signatures. Chat reporting and "Only Show Secure Chat" will not function, and players will be notified that those features are disabled by the mod when trying to use them.
Although NoChatReports can function when it is only present on one of either sides, NoChatReports can be configured to demand itself to be installed on the respective other side in order to play. This way you can install it on the server and require all clients that join to have NoChatReports installed, but you can also leave it server-only if you prefer.
Additionally, if installed on the client, NoChatReports will disable Telemetry (similar to what No Telemetry does).
To make sure that your server is compatible with NoChatReports, you can take a look at this part of the wiki.
Configuration
The configuration files are located in the NoChatReports subfolder of the default config folder.
NCR-Client.json stores Client-Side settings
NCR-Common.json stores Server-Side settings
NCR-Encryption.json stores Chat Encryption settings (Only effective on the client)
Chat Encryption
I have put together a video dedicated to Chat Encryption, watching it will help you to learn how it is used (and whether you should): https://www.youtube.com/watch?v=e7RzNP32k-s
Documentation:
You can find documentation and other information relevant to this mod on the wiki. It currently features the following articles:
- Configuration Files
- Protecting Server Players
- How to Get Safe Server Status
- I Got Banned!
- To Encrypt or Not to Encrypt
- The Realms Question
For Developers:
If you develop your own mod, plugin or other server software that in some way prevents chat reports, you can make clients with No Chat Reports installed recognize servers running your software as safe. I wrote a small article about this. For clarification or further inquiries - contact me via Discord, link in "External resources".
Reasoning:
See my videos for an explanation of how message signatures and chat reporting work in the game, their failures and the reasoning behind the creation of this mod:
1. https://www.youtube.com/watch?v=hYAUEMlugyw
2. https://www.youtube.com/watch?v=DobmW1ZUcbQ
3. https://www.youtube.com/watch?v=gH_q7ZuCJs0
ABOUT THIS LISTING
This page describes No Chat Reports by Aizistral. The description and screenshots are the author's own, imported from their listing on Modrinth on 31 August 2026: https://modrinth.com/mod/no-chat-reports
Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.modrinth.com, so you are downloading from the author's own host, not from a copy of ours.
The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.
Media
Chat Signing Requested
Encryption
Unintrusive state
Requirements
Game versions
1.20.1
1.20
MOD LOADER
This release is built for Forge and Neoforge. A mod built for one loader will not load under another — Fabric mods do not run on Forge, and vice versa.
GAME VERSION
Built for Minecraft 1.20.1, 1.20. Minecraft mods are tied to an exact version: a 1.21.4 build will refuse to load on 1.21.5.
DEPENDENCIES
Check the author's listing for required libraries before you start the game — a missing dependency shows up as a crash on launch, not as a warning.
Installation
1. Install Forge for the Minecraft version you play, if you have not already.
2. Download the .jar with the button on this page. Do not unzip it — a mod jar is installed as it is.
4. Launch the game with the Forge profile selected.
ON A SERVER
Anything that changes world generation or gameplay has to be installed on the server as well as on every client. Client-side visual and interface mods do not.
UPDATING
Replace the old .jar rather than adding the new one beside it. Two versions of the same mod in the folder is a crash on launch.
This release downloads from cdn.modrinth.com, not from us, so
there is no checksum to compare against. Scan the archive before you unpack it.
Version history
Forge-1.20.1-v2.2.3Latest
18 Aug 2026 · 265 KB via cdn.modrinth.com · 0 downloads Download
\[Build 1.20.1-v2.2.3\]:
- Fixed server ping crash (#518).
\[Build 1.20.1-v2.2.2\]:
- Improved config I/O error handling and logging;
- Changelog format was changed to Markdown, file available on Github.
\[Build 1.20.1-v2.2.1\]:
- Initial 1.20.1 port (pretend it required changes);
- Updated Traditional Chinese translation (thanks notlin4, #407).
\[Build 1.20-v2.2.0\]:
- Initial 1.20 port.
\[Build 1.19.4-v2.1.6\]:
- Removed unnecessary debug log accidentally left in previous update.
\[Build 1.19.4-v2.1.5\]:
- Fixed decryption issue with custom chat formats using full-width colon (#376);
- Improved English localization (thanks Doenerstyle, #403);
- Updated Vietnamese translation (thanks I_am_Vietnam, #405);
- Updated German translation (thanks Doenerstyle, #403).
\[Build 1.19.4-v2.1.4\]:
- Updated Korean translation (thanks xlzv, #398).
\[Build 1.19.4-v2.1.2\]:
- Changed mod's logger name to "NoChatReports" (previously displayed as "NCRCore");
- Fixed incorrect key displayed for encryption bypass shortcut on MacOS (#361);
- Fixed errors when Mod Menu is installed without Cloth Config API (#392);
- Fixed incorrect alignment of custom buttons in multiplayer menu (#386);
- Changed singleplayer safety status wording to reflect that self-hosted LAN servers are also safe (#372);
- Fabric's annotation classes are no longer shipped with the mod, should fix related mod conflicts on Forge (#389);
- Corrected issue tracker link in mod metadata (thanks ChildishGiant, #387);
- Added /message and /reply to default list of encryptable commands (thanks Podgorica, #382);
- Updated Polish translation (thanks GerbilPL, #388);
- Updated Simplified Chinese translation (thanks GodGun968, #391);
- Updated Traditional Chinese translation (thanks notlin4, #384).
\[Build 1.19.4-v2.1.1\]:
- Fixed mod's buttons causing issues with chat navigation (#375);
- Updated Italian translation (thanks WVam, #377);
- Added Japanese translation (thanks IlyaIvanovsky, #374);
- Updated Simplified and Traditional Chinese translation (thanks IlyaIvanovsky, #374).
\[Build 1.19.4-v2.1.0\]:
- Initial 1.19.4 port;
- Updated Italian translation (thanks WVam, #363);
- Updated Simplified and Traditional Chinese translation (thanks IlyaIvanovsky, #359).
\[Build 1.19.3-v2.0.0\]:
- Unified Forge and Fabric branches. Versioning and update releases for both modloaders will be synchronized from now on;
- Command signatures are now stripped on server side (#351);
- Updated Simplified Chinese translation (thanks GodGun968 and IlyaIvanovsky, #338/#342/#344/#354);
- Updated Finnish translation (thanks Joquliina, #336).
\[Build 1.19.3-v1.19.0\]:
- Improved safety status tooltip for Realms servers;
- Added separate safety status for singleplayer (#330);
- Added dropdown selection for default signing mode in Mod Menu config screen (#324);
- Telemetry button is now removed by default if No Chat Reports is configured to disable telemetry. This can be adjusted via "removeTelemetryButton" option in client config (#322);
- Fixed system message indicators displaying in singleplayer even when they are disabled in client config (#325);
- Fixed IPv6 addresses not being incorrectly written to server preferences config (thanks zischknall, #329);
- Updated Estonian translation.
Off-site on cdn.modrinth.com —
no checksum, because we never held this file.
Link checked by our review team on 31 Aug 2026.
Tell us if something is wrong — a file that will not work, content taken from
someone else, or anything that looks unsafe. Reports go to our review team, not
to the author.
We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.