In this update I fixed the issue with uuid spoofing for 1.17 version and fixed a possible infinite loop that could've happen if people fucks up their login/join system which is pretty unlikely to happen. You should update your NickAPI version if you are using 1.17. For versions below that you don't really need to.
But nevermind I am only supporting the latest version.
Changelogs: + added a limit on nicking if player hasn't called PlayerJoinEvent at least one time
* fixed 1.17 bugs in PacketPlayOutPlayerInfo
- removed automatically ChatColor#translateAlternatesColorCodes in the #nick command, you need to put it yourself now. The reason for that is not to allow people using colored nicks without specific permissions