Event fires when a player's role within a clan changes.
Usage Example:
eventClient.registerPlayerCallback(PlayerEvents.ClanMemberRole) { cachedData, currentData -> // ...}
Abstract function to check and trigger a callback based on the provided data and callback.