@Override
            public FT getValue(T object) {
                return func.apply(object);
            }
Represents a field that can be filtered on.

@param <T> the type the field is on
common/src/main/java/me/lucko/luckperms/common/filter/FilterField.java