public class EditModeConfig extends java.lang.Object implements IEditModeConfig
Constructor and Description |
---|
EditModeConfig(java.io.File jeiConfigurationDir) |
Modifier and Type | Method and Description |
---|---|
<V> void |
addIngredientToConfigBlacklist(IngredientFilter ingredientFilter,
IIngredientManager ingredientManager,
V ingredient,
IngredientBlacklistType blacklistType,
IIngredientHelper<V> ingredientHelper) |
boolean |
isEditModeEnabled() |
<V> boolean |
isIngredientOnConfigBlacklist(V ingredient,
IIngredientHelper<V> ingredientHelper) |
<V> boolean |
isIngredientOnConfigBlacklist(V ingredient,
IngredientBlacklistType blacklistType,
IIngredientHelper<V> ingredientHelper) |
<V> void |
removeIngredientFromConfigBlacklist(IngredientFilter ingredientFilter,
IIngredientManager ingredientManager,
V ingredient,
IngredientBlacklistType blacklistType,
IIngredientHelper<V> ingredientHelper) |
public boolean isEditModeEnabled()
isEditModeEnabled
in interface IEditModeConfig
public <V> void addIngredientToConfigBlacklist(IngredientFilter ingredientFilter, IIngredientManager ingredientManager, V ingredient, IngredientBlacklistType blacklistType, IIngredientHelper<V> ingredientHelper)
addIngredientToConfigBlacklist
in interface IEditModeConfig
public <V> void removeIngredientFromConfigBlacklist(IngredientFilter ingredientFilter, IIngredientManager ingredientManager, V ingredient, IngredientBlacklistType blacklistType, IIngredientHelper<V> ingredientHelper)
removeIngredientFromConfigBlacklist
in interface IEditModeConfig
public <V> boolean isIngredientOnConfigBlacklist(V ingredient, IIngredientHelper<V> ingredientHelper)
isIngredientOnConfigBlacklist
in interface IEditModeConfig
public <V> boolean isIngredientOnConfigBlacklist(V ingredient, IngredientBlacklistType blacklistType, IIngredientHelper<V> ingredientHelper)