PlayerCheckPermissionEvent now looks for getCancelled() -- cleaner