Mojang Studios Note
Our profile name system for Minecraft: Java Edition is suffering from the Scunthorpe problem. This means that if you attempt to change to a profile name which in part (i.e. a substring) contains a set of characters that we have blocked, the name change/claim will be rejected. We block certain character combinations to prevent vulgar or offensive profile names. In some cases a name change might not have this intent, in which case our system produces false positives.
There is no workaround for this situation, you will unfortunately have to pick a different name. We might look into more advanced systems in place down the road, however this is not something we have yet committed to.
Some names that should be able to be claimed are mistakenly blocked by Mojang's swear filter. Usernames that are not really what would be considered inappropriate get blocked because they have parts of blocked terms in them. A couple examples I found are the usernames "trapezoid" and "grasshopper." In both usernames, the swear filter for usernames is tripped, with a four letter word (didn't post because it's explicit) being the trigger in "trapezoid," and "assho" being the trigger in "grasshopper." This also works for similar names, like "trapezoid4392" and "Grasshopper813." The swear filter should be fixed such that players are able to claim these names and other similar names, as these are just examples and this applies in a lot of cases.
Linked issues
is duplicated by 44
Attachments
Comments 56
Maybe someone has the name Trapezoid on other gaming services and would like to match instead of having to use Tr4pezoid or something similar. Perhaps the filter could be checked against a wordlist so that names like Trapezoid or Grasshopper, being English words with no bad meaning, could be unfiltered and put on a whitelist, while leaving the other vulgar names/phrases blocked. Also, is that you, Wreeper?
This is most likely to avoid any kind of "creative way" to insult someone. I personally do not think the filter is accedentally doing this, i think it is to avoid bypasses to insult. If you want a name Trapezoid, maybe try misspelling it? like Tr4pezoid, or Trapizoid, or possibly, Tr4p1z01d? and for grasshopper, Gr4zzhopper, or Gr4zzh0pp3r. I think it is possible to bypass that filter with the name combos i listed here. If they arent, just keep in mind, this filter is meant to protect mean comments in names.
(Comment imported from WEB-4014. Repeating here to avoid commenting on duplicate issues & to bring further recognition to this particular portion of the issue.)
I would like to confirm that "Sappho" is currently considered an offensive string. "Sappho" is a Greek name that refers to the legend of [Sappho of Lesbos|https://en.wikipedia.org/wiki/Sappho,] a figure identified as a lesbian poet, and an LGBTQ+ icon in modern times. It is also still a popular name for children and pets. Please consider removing this string from your banlist of approved strings for usernames.
I would like to add that the following strings were tried and are not considered offensive: Sapphic, Lesbos, Gay, Lesbian, Bisexual, Biromantic, Queer, Intersex, Asexual, Aromantic, Pansexual, Omnisexual, Polyamorous, Polyamory, Dyke, Agender, Demisexual, Cisgender, Nonbinary, Genderfluid, Transsexual, Transvestite
All these terms, with the possible exception of Transsexual, Transvestite, & Dyke, represent wholesome, valid, accurate, & child-appropriate identities and terminologies in LGBTQ+ culture. In accordance with Mojang & Microsoft's standards, I would like to ask that these words NOT be added to the banlist for approved username strings.
I would like to add the following hate speech and slurs are NOT currently considered offensive: Tranny, Transphobia, Transphobic, Transphobe, Straggot. Please consider adding these and others to your banlist, as they have no other use than to spread hate and toxicity, and are inherently harmful to members of the queer community. Some of these terms are identifiers for people who spread this hate; I do not believe that anyone should be able to identify themselves by these terms in Minecraft's community.
I, and many more members of the LGBTQ+ community, appreciate whatever discourse and discussion that this bug report and comment brings to your team. Please discuss and consider these and similar terms to add or remove to the banlist in the spirit of inclusion and diversity.
My java edition profile has been xN1ghtShadowx, and when I tried to make a little change of it, they show me as an offensive language. Just wanted to change as N1ghtShadowX like its literally so similar and only 1 character loss. What is the meaning of this Mojang??
Why would someone have the name trapezoid? Oh, because you can sell it for 100$. No, sorry, but i don't think it's a really good idea to have the filter modified as there will be again bypasses and people would most likely more insult than put creative names.