public class IngredientFilter
extends java.lang.Object
implements mezz.jei.api.IIngredientFilter
| Constructor and Description |
|---|
IngredientFilter(JeiHelpers helpers) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIngredients(java.util.Collection<IIngredientListElement> ingredients) |
com.google.common.collect.ImmutableList<java.lang.Object> |
getFilteredIngredients() |
java.lang.String |
getFilterText() |
java.util.List<IIngredientListElement> |
getIngredientList() |
void |
modesChanged() |
void |
onClientTick(int timeoutMs) |
void |
onEditModeToggleEvent(EditModeToggleEvent event) |
void |
removeIngredients(java.util.Collection<IIngredientListElement> ingredients) |
void |
setFilterText(java.lang.String filterText) |
int |
size() |
public IngredientFilter(JeiHelpers helpers)
public void addIngredients(java.util.Collection<IIngredientListElement> ingredients)
public void removeIngredients(java.util.Collection<IIngredientListElement> ingredients)
public void modesChanged()
public void onClientTick(int timeoutMs)
public void onEditModeToggleEvent(EditModeToggleEvent event)
public java.util.List<IIngredientListElement> getIngredientList()
public com.google.common.collect.ImmutableList<java.lang.Object> getFilteredIngredients()
getFilteredIngredients in interface mezz.jei.api.IIngredientFilterpublic java.lang.String getFilterText()
getFilterText in interface mezz.jei.api.IIngredientFilterpublic void setFilterText(java.lang.String filterText)
setFilterText in interface mezz.jei.api.IIngredientFilterpublic int size()