@Override
    public final String getMessage() {
        return String.format("Missing permission '%s'", this.missingPermission());
    }
Constructs a new no permission exception,

@param permissionResult result of the permission check
@param commandSender    command sender
@param currentChain     chain leading up to the exception
cloud-core/src/main/java/org/incendo/cloud/exception/NoPermissionException.java