At this point we all know about the up and coming name change feature from Mojang. Despite whether we like it or not we will have to deal with the issues it brings. As a method of coping with this I suggest a simple plugin called "Previous Names" I'm sure you understand what this plugin would do: It would store the data of all names under a certain UUID/Player Name. For example "/pn UUID <UUID>" Returns: "UUIDs previous names "Bob", "Jeff", and "Steve" Now ideally this plugin would support reverse look ups as well by using names. For example "/pn name <name>" Returns: "There have been <amount> of players on the server with the name "<name>" "Their Ids are:" "<UUID> <date>" "<UUID> <date>" "<UUID> <date>" this would go on for the amount of unique UUIDs under a name. Extra commands which would be handy: "/pn get UUID <name>" tells you a players UUID "/pn lookup <name/uuid/ip>" this would return whatever hasn't be entered. For example: "/pn lookup jeff" returns "previous IP's of "jeff" <IPs>" "previous uuids <UUIDS>" this would work for the three options and return vice-versa the missing information. Thanks for reading this and hopefully someone can make this useful plugin, if you have any more questions make sure to ask!