[request] /nicklist
TomLewis opened this issue ยท 6 comments
When you have a lot of players, you loose track of who is nicked and who isn't, if there offline or live in different timezones, or you have multiple staff that nick players, there isn't a way to list everyone that currently has a nickname, being able to list everyone that is currently nick'ed would be very helpful, also being able to reset everyone on the server at once, would also be fantastic, maybe /resetallnicks, or /clearallnicks.
It's unlikely that this will be added to EssentialsX itself, as it would involve loading every single userdata file and checking whether it has a nick, which is not good performance-wise.
@md678685 cache file? When /nick toggled the user is added/removed from the nick json/yml file, and then there's as separate command to scan for all existing nicks? that you would only do if the cache file got removed or you need to re-populate it?
Related but slightly different question- /realname tell you ign of a nickname if player is online. /whois will show you the nick of an ign if they are online. Is it possible to have these translate names while player is offline?
@Magnum97 That's definitely possible - I'd suggest opening a separate issue so we can track it separately.
@FrozenBeard Storing them in a separate file means we're simply creating a duplicate of all the data that serves no other purpose.
This feature can be easily achieved in a separate plugin, and I don't see that this serves a purpose for the vast majority of users.
So there is no way for me to find out which of the 110000 users I have nicknamed?