package joshie.progression.api.special;
import joshie.progression.api.criteria.IField;
import java.util.List;
/** Implement this on rewards, conditions, triggers, filters,
* where you wish to add special fields to be loaded, as well
* as or instead of the default loading */
public interface ISpecialFieldProvider {
/** Add extra fields, If you wish to only use your new fields,
* Just clear the list. **/
public void addSpecialFields(List<IField> fields, DisplayMode mode);
}