Unofficial Player Reporting FAQ
Last updated
Last updated
This wiki article describes the aspects of player reporting, which is a feature added into Minecraft: Java Edition in 2022. Most of the aspects detail on chat reporting, although later added username and skin reporting are described as well. While the article is in the perspective of , a lot of answered questions are universal and applicable for every user of the game.
The intent of this article is to educate about the pitfalls of the newly introduced player reporting system, including important details and answers to questions that don't provide.
The article, nor the modpack does not encourage breaking any rules, and to the author's knowledge (not a lawyer), none of the advice, including described mods, break Mojang's or either. The article is provided solely for educational purposes, as-is, without a warranty of any kind.
In and up, players can report other players' chat messages to Mojang, which may result in a temporary or permanent ban from all multiplayer servers, on all versions of Minecraft: Java Edition.
Technically, "chat reportability" would be a more accurate phrase than "chat reporting", as no server reports any chat to Mojang automatically. However, in the Minecraft community the term "chat reporting" was coined and is now better understood.
states the following:
Reporting can be accessed via the social interactions screen (default keybind is P) or via the pause menu.
[...]
A player creates a report, selects the offending chat, name, or skin, a category and details, and submits it.
The report is sent to our team of Minecraft Investigators.
A moderator reviews the report and the evidence and assigns an appropriate action (if any).
If action is taken, a moderator can take one of the following actions:
Suspend the player from online play for some duration of time, or in extreme cases permanently
Remove the player’s skin and replace it with a default skin.
This action applies to any player using the same skin, and future players will not be able to select it.
Suspend the player from online play until they change their username.
No player will be allowed to use this name once it has been removed.
[...] We need to provide safeguards that will help keep all our players safe and welcome in the online environments where they play Minecraft. Player Reporting will help to keep Minecraft communities free from hate speech, bullying, harassment, sexual solicitation, and personal threats. We believe that human moderation and community guidelines are critical to reducing harmful behavior and promoting healthy Minecraft online communities.
Banned from all multiplayer - instead of getting punished on one server, you are getting punished on all, including Realms and others' LAN servers. Maybe you just got angry and swore at someone on one server and want to go to another to relax again? Nope, you can't do that.
Not sent to server admins - sending reports to Mojang will result in different judgement and outcomes of the cases - while server admins could punish faster, with a shorter penalty, with different kinds of punishments like mutes and jails, Mojang can only ban people from the entirety of multiplayer or not punish at all.
Report reviewers lack context - players can select 1-4 messages, to which the system will add up to 9 messages before the selected ones - at most 40 messages in total. That is a very partial context for serious offenses as it is missing player builds, signs, books, Discord/forum messages, daily general behavior etc. In other words, it assumes the player only offends another within one hour, not for a longer period.
Fairness doesn't scale - Minecraft has a huge playerbase and if lots of players play it, lots can report each other as well. How can Mojang guarantee a fair action to be taken on thousands of reports every day? The investigators may accidentally overlook a part of the conversation or misintepret the intent due to words used. Compare that to a single server that has less players, therefore less reports and less admins needed, appeals that are dealt with faster.
Categories don't match server rules - for example, there can be an adult-only server that may discuss things like world politics, alcohol and drugs freely, but when an underage player stumbles upon it, they can report others for things that are clearly allowed and intended by the server.
Categories are vague - as of 1.20.2, the reason "I want to report them" was added, which implies that "being annoying" is also a possible cause of punishment.
This is a non-exhaustive list. People have voiced more concerns in various Minecraft communities and the feedback site, search around.
That is exactly why you should. Previously, all you had to do was to follow the server's rules, so any actions you took were judged by the server administration.
Even if the server admins know your intent is positive/ethical/legal and have all the context to prove it, Mojang on the other hand has very limited context of what you say and what you meant by it.
Select "Minecraft: Java" as the game.
Fill the form throughly with all information you have
Submit the form
Wait patiently for their response
Then you can only play singleplayer, not even LAN-worlds.
In the best scenario, one of the following:
Sending the reports to server admins instead of Mojang, as they have the most context to take the appropriate action
Making the whole system opt-in (or out) as then only the servers that need this help would enable it
Implementing the system only on Realms or other Mojang-partnering servers
Not implementing the system at all because there are enough moderation tools built already
If core changes to the system will not be made, Mojang could still improve its communication about the feature in-game and on help pages:
Make it clear that reports are sent to Mojang instead of server admins
Add a clear, yet unobtrusive indicator that shows whether the system is in place or not for given server
Current vanilla indicators are small and per chat line which are easy to miss or unwillingly ignore; the warning toast is annoying and technically easy to disable.
Be very clear and truthful about the system in help pages
Use less cryptic terminology in errors related to the system
Write a technical overview about the system's working so that users inclined would be able to read it from the official source
This is a non-exhaustive list. People have posted more ideas in various Minecraft communities and the feedback site, search around.
But it wasn't really an issue in the same way, because:
few people knew about it (higher chances of actual reports instead of jokes/bullying)
chat messages were not verifiable to be sent by the username next to them
ban system itself did not exist
1.19
1.19.1
1.19.3
removed red (!)
indicators on unsigned messages and made the bar gray
on modified messages the (?)
indicator is now gray and the icon is no longer displayed if only the style was changed
deleted messages are now displayed for 3 seconds and are replaced by a system message
players are now able to join all servers and use most commands (except any message-related commands) even if they don't sign their chat.
1.19.4
Regardless of how you choose to make money to support your server, you may only do so if: [...] You don’t hide or alter any of the dialogs or prompts that are part of Minecraft (this includes the End User License Agreement (EULA), warning messages, and error messages)"
As of 2023-09-28, other servers and plugins are likely not aware of the change, as even Hypixel still hides the toast.
1.20.2
adds new consistent chat indicators
disables inconsistent vanilla chat indicators and the annoying toast
disables chat signing on servers that state they do not want it
provides optional features for users who want to configure their experience
makes No Chat Reports icons more neutral
improves vanilla and No Chat Reports tooltips to be shorter, clearer and unbiased
In order to get the status of the server, open the chat box (press T
) and look at the right bottom corner:
In some cases, no messages can be reported but that is not reflected on the icon. You can confirm by seeing if you can report anyone on Social Interactions.
The behaviour can be configured per-server, hover on the icon for more details.
Click Mods
Set "Default signing mode" to Prompt
or Never
Save changes
The behaviour can also be configured per-server, hover on the status icon (bottom right corner of the chatbox) for more details.
Some poorly configured servers require chat reportability, but fail to communicate it in a standard way. Then you may see vague messages like "Please relog to chat" or "Please disable mods to chat".
Actually, all you have to do is:
Say something
No. The mod disables chat signing on servers that explicitly tell the clients "chat reportability is not required here!". In servers that enforce the system, chat signing will work as it does in vanilla.
In vanilla itself there is no such clear indication as the toast and chat line icons do not accurately work on every server, hence the mod.
If Mojang will improve their communication or overhaul the system again, it is possible that both the mod and resource pack will be removed from the modpack.
Do what you always did.
If an user is being annoying, hide their messages by clicking the chat icon near the username in Social Interactions or, in some servers, /ignore (username)
.
If an user has broken the rules of the server, report it to server administration. This is usually done by /report
, /helpop
, server forum or Discord.
If an user is doing or threatening illegal actions, report it to server admins and local police. Provide them with as much context as possible, including screenshots.
No.
Most mods are not interested in continuing to support it
No Chat Reports is limited and outdated on 1.19, so you cannot join all servers
If you want to stay on an older version, please use the latest version of Fabulously Optimized for 1.18.2.
No. It is up to the server to decide whether they want the reporting system or not, use that information to choose the servers you play in. Using exploits to break the system clientside may lead to a ban and is not endorsed here.
From 1.20.2, it is possible to report players' usernames and skins, besides chat. Therefore, the user can now click the report button on all players' names in Social Interactions, and must choose the category to report for - chat, username or skin.
Yes and no.
Skins and usernames are public data that represent you across all servers, launchers, profiles. They affect your (and to an extent, Mojang's) public reputation, so certain limits make sense.
Usernames were already dealt with proactively, meaning you couldn't choose most of the offensive ones anyway.
Several servers ban users for offensive usernames and skins, so knowing whether a skin/username is bad beforehand can prevent you from getting banned in the servers.
It limits user creativity and contextual jokes, if the player wanted to make a joke in one server/context only.
Words that are offensive in English but not in a different language may still be punished/prevented.
Multiple strikes on an account may accumulate to a ban from all multiplayer servers.
On online-mode servers, yes.
On offline-mode servers, it is not certain yet - it may be possible to report but due to technical differences the reports will likely not get acted on.
For the first few offenses, not much.
If your skin was the offense, it will be reset to default and can already continue to play on multiplayer. You can also change the skin again (to a different one).
If your username was the offense, you will get unbanned from multiplayer as soon as you change your username.
If you have repeated offenses, you will get a permanent ban from all multiplayer servers.
No. Trying to circumvent the ban will likely get you caught again and with several strikes, you'll be banned from multiplayer permanently.
Yes. Servers could use nickname or skin changing plugins, which everyone will see but cannot report (as the report will show the original name/skin).
Do your own research if interested.
Partially. Clients could use custom cosmetic and title/pronoun mods to avoid using Mojang's servers in the first place.
However, other players will need the same mods to see them, and the mods probably have certain rules/reporting features of their own. Do your own research if interested.
Profanity by itself is no longer a category one can report other players for. Swearing at friends, even jokingly, is bannable though - read the next section for more info.
Bedrock Edition has the filter on chat, signs, item names, books etc. across all servers and content, including singleplayer.
For Bedrock and Java Realms as well as partnered Bedrock servers, we leverage an automated proactive chat filtering system.
We use it to classify, filter, and escalate online harms for human review and moderation to promote safe and welcoming interactions on Minecraft games. That includes behaviors such as harassment, abuse, and hate speech.
Specifically, our highly trained moderation staff is looking at the most egregious violations in public Featured Servers and Realms [...]
Though, it is worth pointing out that monitoring and "automated proactive chat filtering" in this case likely refers to automatic reports triggered by specific keywords used, not that there is a person or team specifically looking at your messages.
There is no easy way to get this statistic, as it is only obtainable once the player has sent the first message, and the server can change its stance at any time.
However, what we do know:
Any server that allows 1.18.2 or older clients to enter cannot have chat reporting. Yes, that includes Hypixel and many other minigame servers.
Any server that allows versions between 1.19-1.19.2 and/or 1.19.2-1.19.3 to join cannot have chat reporting. This is because these versions have different implementations of chat signing/reporting, and as such they cannot coexist.
Any vanilla server from 1.19 and up enables chat reporting by default, but may or may not allow players to disable it for themselves.
Cracked servers cannot have chat reporting.
Realms always has chat reporting.
Public server listings usually only list the latest version a player can join with, not all versions, so even the 1.19.3+ server count is hard to determine.
states the following:
Because the current implementation of it is vaguely described, sustainability not guaranteed and ethics questionable. .
Some swearing is interpreted too strictly - some swear words are interpreted as bannable offenses even if the players know each other and know that the other party will not get offended by it. .
Realms chat is constantly monitored - , Mojang/Microsoft monitors all Realms chat and will take action regardless of whether you get reported and regardless of whether the other party actually took your message seriously or not. This was not possible before they introduced chat signing and global bans.
Realms subscriptions don't get cancelled - if you get banned, Mojang will not automatically of any Realms servers you own, meaning you'll continue to pay for server(s) you cannot access or control. This makes sense for short-term bans like up to a week, but any longer than that should give an explicit option at least.
Ban reasons and appeals are vague - , it is not described when and how many times it will be accepted. The fact that some bans are temporary is not really the solution - an unjust ban gives a bad impression of the game overall.
Reports may not be sufficient - in the case of most serious offenses (e.g. threatening, abuse, harassment), you should really feel that proper action is taken. With these reports, Mojang does not actually elaborate on . They may send a player suicide prevention info for example, but there is no guarantee Mojang will contact the police for you.
Servers can and do opt out - most public servers, including Hypixel, have already opt out of the chat reporting system. Obviously the system cannot work if servers opt out. This is another reason for the game to about whether a server enabled the system or not, instead of making players assume it is everywhere (or even nowhere).
Now, with this system, all your actions are now judged by two parties: the server administration and Mojang's interpretation of .
On Realms, yes. See .
On public servers, no. You can be banned by server admins throughout the same server or server network, but multiplayer-wide bans as described here must still be initiated by a player reporting another player's individual messages, .
Yes, if you . It is unknown how many appeals are accepted.
If you own a Realm, you may want to as well.
For example, Mojang repeatedly claims that while .
That said, credit where credit due: , which made the experience smoother for users who do not prefer the system.
See .
Yes, , that still exists.
Therefore, it is unknown, how chat reports in the form were or are handled. Usernames and skins were/are probably handled .
(~7 min)
(~33 min)
(~20 min)
(~10 min)
(~14 min)
(~48 min)
(~22 min)
All videos are suitable for describing the interactions and ethical concerns, but for technical details only videos about 1.19.3 and later versions are still relevant. Aizistral is the developer of .
2021 or earlier Minecraft adds a to its website.
introduced the concept of signed messages, which is a verification method that ensures each message was sent by that user and not the server. It also added a toggle for servers to prevent entering players who did not sign theirs, though the option was disabled by default.
started signing the messages sent by /say
, /msg
, /teammsg
, and /me
.
added an option for players to hide messages by other players who did not sign their messages.
Some snapshot also introduced a way to modify chat messages by filtering words, .
introduced the chat reporting interface.
introduced account-wide bans.
removed the "Extreme violence or gore", "Nudity or pornography", and "Profanity" categories. It was also Mojang's initial "final" plan of how the reporting system would work. Due to major exploits found by the community though, the release of 1.19.1 was postponed by a month.
introduced red bars and (!)
indicators on unsigned messages, yellow bars and (?)
indicators on "modified" messages. It also made the system enabled on new servers by default.
introduced gray indicators for system messages.
fixed an exploit where players could add new messages to a report that weren't there previously. It also introduced the concept of deleted messages, where the server can remove any message from the client.
introduced a warning toast to players entering a server where the server does not restrict the joining of non-signing users. Practically, this toast mostly affected vanilla and vanilla-like servers, as other servers quickly found a way to remove it.
fixed an exploit where some players could kick everyone else by abusing chat signing features.
did the following:
introduced chat report drafts.
made clients attempt to start signing their messages on server join, if it didn't happen on client start.
fixed a bug where the user could get kicked due to signing requirement after changing their chat settings.
2023-08-02 and created a new page called . Among other things it states:
To comply with that, No Chat Reports .
made clients no longer disconnect when receiving invalid chat messages, instead a placeholder message will be shown in chat.
added , removed "impersonation" as a report category and added "generic" report category.
2023-11-07 - , which features that requires the server to have chat reporting, profanity filter and a manual review by the site's admins. No Java Edition servers have the badge yet.
** - implemented some changes for clientside exploit prevention (against servers sending messages with incorrect timestamps)
See also: Minecraft Wiki's history sections for and .
Fabulously Optimized includes :
A mod called that:
A resource pack called that:
- status not yet known, you must send one chat message to get it
- no chat messages can be reported to Mojang
- most chat messages can be reported to Mojang, but the server does not prefer it and the playing user opts out
- all chat messages can be reported to Mojang
- only on Realms: all chat messages can be reported to Mojang and
(Expected different icons? Disable Chat Reporting Helper resource pack and )
If you don't think the icon is enough, you can also be prompted before sending a signed message or block sending all signed messages altogether (on such servers, you can only use commands then).
Search for "No Chat Reports" and click
Click 2 times until it says "Signing mode: Always"
Your message went through and you'll see the icon
Optionally: , so that it can be fixed for everyone
Understandable. If you join a server and see a in the bottom right corner of the chat, that server enforces the report system and the modpack will adhere to it, just like vanilla.
Fabulously Optimized is not "just a performance pack" or an "OptiFine clone". While these are its core priorities, indeed, the priorities also include .
When the system was first visibly introduced in 22w24a, . Not only was there zero prior communication about the system - , which most users didn't think much of at the time - but also within said snapshot and (supposedly "the last one before 1.19.1") Mojang did not communicate with the users. Not via QnA, no tweets, no help pages. There were practical exploits and ethical concerns which stayed unanswered. , but still did not communicate with users.
Then they took a step back. Postponed the release by a month to rework the system internally, and eventually released 1.19.1. After that, Mojang started working on some help pages to explain the feature in fuller detail. Due to aforementioned concerns and players spreading misinformation, this modpack received a FAQ (which you're reading now) to explain the system as it actually is, while taking a very protective stance in-game. , while discussing with the players and learning more about the feature, Fabulously Optimized changed its stance from "protective" towards "unobtrusive".
After the release of FO 4.2.0 (MC 1.19.2), there were more discussions about the feature, with from the modpack. By discussing and evaluating the pain points of chat reporting and , a solution was found - . The resource pack and separately distributed as of .
As of Minecraft 1.20.4, Mojang has still not fully or . Therefore, Fabulously Optimized cannot fulfill the without also giving them , honest phrasing and customizable options so that users could make their own decisions about the new feature. It is very important that every user is aware of the system's existence, where and how it works, because it doesn't work everywhere, nor does it align with users' previous expectations of chat in general. At the same time, it is important to reiterate that neither the mod or the resourcepack will actually break any rules or prevent users from reporting if the server prefers it.
See also: and
If an user is talking about commiting suicide, talk to them and .
If you're using Fabulously Optimized or No Chat Reports with Chat Reporting Helper,
If you're using just No Chat Reports,
If you the server is very popular, you may find it on the . In there, look for the existence of the light blue .
When someone else types something, press P
(). Can you report that player's chat? If not, that player or server has disabled chat reporting.
See . If you are a player, you can send that page to your server admins.
It is buggy,
If you want to keep using it just for the sake of protest, remember that .
This section previously claimed that it may be possible for 1.19.1+ players to report 1.19 ones. This turned out to not be the case because .
Maybe. It is safe from reports, you are free to play it for as long as you like. However, due to the , there is no practical reason to not update.
No. While that does disable chat reporting, it makes your server vulnerable in a lot of other ways, and is not allowed by .
Yes, usually the simplest option is using any kind of voice chat, for example on Discord.
Great! Use the :
In 2025
Yes,
Yes, but currently only on Realms chat. If you are an adult, you can disable it for yourself .
Yes, but only on (Java and Bedrock) and (only Bedrock).
says
Similarly, the says
Consider using .
It is unknown if there is any way to prevent chat reporting there.
Update: , which indicates chat reporting with a "Beacon of Safety badge". As of Feb 2025, no Java Edition servers have the badge yet.
, and these are popular among server owners.
Write to #support
.