@Stone__Warrior @CraftyMyner You should try to fix this! :)
Here's a way you could do it:
You could add a filter to the server panel to detect messages (regex form): \w+ [(]formerly known as \w+[)] joined the game
. I'm not sure yet how to use regex capturing groups, but you probably know how to do that. Then you can code it to run an automated command that will disable the server tagging the specified player as new via /scoreboard or something.
This won't really work as a new player is handled by commands faster than the panel could cancel it. Also, players aren't tagged as new, its just finding players not on a team.
@Urid Or it could just be a /give command that gives you armor instead of replacing what you are already wearing...
I like the idea of putting it in their inv, save them a step. It was on my list of things to fix, just set it to not replace slots that have something already.