@Override
    protected void serializeTo(JObject object) {
        object.add("permission", this.permission);

        object.add("result", this.result.result().name().toLowerCase(Locale.ROOT));
        if (this.result != TristateResult.UNDEFINED) {
            object.add("resultInfo", serializeResult(this.result));
        }
    }
The result of the permission check
common/src/main/java/me/lucko/luckperms/common/verbose/event/PermissionCheckEvent.java