Currently methods only take in the player's name or an OfflinePlayer object. They should also support direct player UUIDs so that the plugin itself can decide what to do with it. This is important as getting an OfflinePlayer might be more time consuming than passing in the UUID (or even the player's name which shouldn't be deprecated in the first place) as the plugin itself probably already maps names/uuids.
Currently methods only take in the player's name or an OfflinePlayer object. They should also support direct player UUIDs so that the plugin itself can decide what to do with it. This is important as getting an OfflinePlayer might be more time consuming than passing in the UUID (or even the player's name which shouldn't be deprecated in the first place) as the plugin itself probably already maps names/uuids.