package joshie.progression.gui.editors.insert;
import joshie.progression.api.criteria.IRewardProvider;
import joshie.progression.handlers.APIHandler;
import joshie.progression.handlers.RuleHandler;
import java.util.Collection;
import static joshie.progression.gui.core.GuiList.CRITERIA_EDITOR;
public class FeatureNewReward extends FeatureNew<IRewardProvider> {
public FeatureNewReward() {
super("reward");
}
@Override
public Collection<IRewardProvider> getFields() {
return APIHandler.rewardTypes.values();
}
@Override
public void clone(IRewardProvider reward) {
RuleHandler.cloneReward(CRITERIA_EDITOR.get(), reward);
}
}