public static Target.@NonNull Type parseTypeCharacter(char code) {
        switch (code) {
            case 'U':
            case 'u':
                return Target.Type.USER;
            case 'G':
            case 'g':
                return Target.Type.GROUP;
            case 'T':
            case 't':
                return Target.Type.TRACK;
            default:
                throw new IllegalArgumentException("Unknown code: " + code);
        }
    }
Creates a new log entry builder

@return a new builder
common/src/main/java/me/lucko/luckperms/common/actionlog/LoggedAction.java