There has been a very toxic person to the community of a multiplayer Minecraft server I'm a moderator on (I'll call them Mr Toxic from now on). Apart from using really irritating cheats (the cheats that Mr Toxic used really broke the game for other users) they have caused issues on a multitude of different chats and insulted a lot of people (including staff and players).
Now, they're barred from ever joining our server. But the day after the ban, a new player appeared (let's call them Mr Newbie). However usual it is, the player quickly "developed" an interest in Mr Toxic. They have also exhibited simply too much knowledge for a new player they were posing as.
Yesterday the new player has made a mistake of unconsciously and indirectly confirming they are an alternate account of Mr Toxic (technical details skipped but we're 100% sure). On my first thought, I should ban the new Mr Newbie.
That being said, Mr Newbie is much nicer and is not cheating. I can sense the same style of talking, but different attitude towards others. Now they're an active member of the community. If they were not the same player, I'd have no reason to ban them.
While the improvement seems noticeable, they're still guilty of annoying and offending a large community. How do I address the people offended by them, to help them accept that the player has improved their behavior?
Just for the record, we're hosting a community of 20 active players, 20 less active players and about two hundred players in total.
There is also a question about addressing the player.