package openmods.config.game;
import java.util.Set;
public abstract class AbstractFeatureManager {
public static final String CATEGORY_ITEMS = "items";
public static final String CATEGORY_BLOCKS = "blocks";
public abstract Set<String> getCategories();
public abstract Set<String> getFeaturesInCategory(String category);
public abstract boolean isEnabled(String category, String name);
public boolean isBlockEnabled(String name) {
return isEnabled(CATEGORY_BLOCKS, name);
}
public boolean isItemEnabled(String name) {
return isEnabled(CATEGORY_ITEMS, name);
}
}