}
public boolean has(Player player, String perm) {
String name = player.getDisplayName().replaceAll("\u00A7.", "");
DataHolder data = manager.getData();
// do extra name checks, in case displayName is different
if (!data.isUserDeclared(name)) {
name = player.getName();
if (!data.isUserDeclared(name)) {
return false;
}
}
return ((AnjoPermissionsHandler)manager.getPermissionHandler()).
checkUserPermission(data.getUser(name), perm);
}