1. While it is illegal in the EU (where pika is based), laws doesn’t affect minecraft servers, mojangs Eula does.
2. Yes i mentioned racist because I thought you thought they were being racist, I guess I shouldn’t assume things.
3. The Eula you mentioned : “Content[BGCOLOR=rgb(245, 245, 245)] If you are going to make something available on or through our Game, it must not be offensive to people or illegal, it must be honest, and it must be your own creation. Some examples of the types of things you must not make available using our Game include: posts that include racist or homophobic language; posts that are bullying or trolling; posts that are offensive or that damage our or another person's reputation; posts that include porn or someone else's creation or image; or posts that impersonate a moderator or try to trick or exploit people.[/BGCOLOR]
You don’t have a right to use the server unless you comply by the rules. “It must not be offensive” I said already. Anything can be offensive. Hackers can be offended that they are banned, spammers can be offended they are muted. Spammers can also say you violated their freedom of speech. But, that’s a law, not affecting minecraft servers. Every single server has to break one part of their EULA to keep running. It is impossible to not offend anyone while still keeping rules in place.
4. It is discrimination, BUT, you can’t say everything is discrimination even thought it is in reality. Hackers will say its discrimination etc. Don’t get offended by everything. And I said above, it’s impossible to keep running their server.
5. You are treated the exact same if you don’t break rules. It’s only that other players don’t break the rules and speak languages other than English. You got warned because you did something that they didn’t do. And if you say “I got treated differently because I got warned” well to bad, you broke a rule, you did something different, you get treated differently.
Last: it breaks the rules? You broke pikas rules. Don’t be offended over little things like this