Salut! Je pense que le plus simple serai de faire un plugin gérant les passages des grades supérieur et d'utiliser l'api de ton plugin de permissions pour changer les grades lorsque toutes les conditions sont réuni!
Par exemple si pour passer du grade
chevalier au grade
maître il faut avoir tuer 500 joueurs, lorsque que le
chevalier va passer ce cap le plugin va le détecter et lui donner le grade suivant. Rien de trop compliqué et qui devrait être à la porté de développeurs débutant !