i mean ,, add it to ingame anouncement. "Players make a name please, press escape, options, profiles." or something similar
(some ppl dont know how).
I dont think it shd be overcomplicated, admins monitor names while online already. Any person can direct ppl with invalid names to change them and can point out the ingame announcement or rules.
By veiwing ips/hash we can keep track of who ppl are, the idea is to stop ppl from being anonoymus so easily.
eg
if someone complained about person breaking rules called "player_0" on last nite. i couldnt do much, but if it was "sunflower bear"! , if i see that name playing on the server in future, i would get a copy of his details covertly. You could also use this site and post his name "sunflower bear" in complaints. posting just a "player" name and what he did would be useless.
party01