public class IngredientListElement<V> extends java.lang.Object implements IIngredientListElement<V>
| Modifier | Constructor and Description |
|---|---|
protected |
IngredientListElement(V ingredient,
int orderIndex,
mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper,
mezz.jei.api.ingredients.IIngredientRenderer<V> ingredientRenderer,
IModIdHelper modIdHelper) |
| Modifier and Type | Method and Description |
|---|---|
static <V> IngredientListElement<V> |
create(V ingredient,
mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper,
mezz.jei.api.ingredients.IIngredientRenderer<V> ingredientRenderer,
IModIdHelper modIdHelper) |
java.util.Collection<java.lang.String> |
getColorStrings() |
java.util.Collection<java.lang.String> |
getCreativeTabsStrings() |
java.lang.String |
getDisplayName() |
V |
getIngredient() |
mezz.jei.api.ingredients.IIngredientHelper<V> |
getIngredientHelper() |
mezz.jei.api.ingredients.IIngredientRenderer<V> |
getIngredientRenderer() |
java.lang.String |
getModName() |
java.util.Set<java.lang.String> |
getModNameStrings() |
int |
getOrderIndex() |
java.util.Collection<java.lang.String> |
getOreDictStrings() |
java.lang.String |
getResourceId() |
java.util.List<java.lang.String> |
getTooltipStrings() |
boolean |
isHidden() |
void |
setHidden(boolean hidden) |
protected IngredientListElement(V ingredient, int orderIndex, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper, mezz.jei.api.ingredients.IIngredientRenderer<V> ingredientRenderer, IModIdHelper modIdHelper)
@Nullable public static <V> IngredientListElement<V> create(V ingredient, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper, mezz.jei.api.ingredients.IIngredientRenderer<V> ingredientRenderer, IModIdHelper modIdHelper)
public final V getIngredient()
getIngredient in interface IIngredientListElement<V>public int getOrderIndex()
getOrderIndex in interface IIngredientListElement<V>public mezz.jei.api.ingredients.IIngredientHelper<V> getIngredientHelper()
getIngredientHelper in interface IIngredientListElement<V>public mezz.jei.api.ingredients.IIngredientRenderer<V> getIngredientRenderer()
getIngredientRenderer in interface IIngredientListElement<V>public final java.lang.String getDisplayName()
getDisplayName in interface IIngredientListElement<V>public java.lang.String getModName()
getModName in interface IIngredientListElement<V>public java.util.Set<java.lang.String> getModNameStrings()
getModNameStrings in interface IIngredientListElement<V>public final java.util.List<java.lang.String> getTooltipStrings()
getTooltipStrings in interface IIngredientListElement<V>public java.util.Collection<java.lang.String> getOreDictStrings()
getOreDictStrings in interface IIngredientListElement<V>public java.util.Collection<java.lang.String> getCreativeTabsStrings()
getCreativeTabsStrings in interface IIngredientListElement<V>public java.util.Collection<java.lang.String> getColorStrings()
getColorStrings in interface IIngredientListElement<V>public java.lang.String getResourceId()
getResourceId in interface IIngredientListElement<V>public boolean isHidden()
isHidden in interface IIngredientListElement<V>public void setHidden(boolean hidden)
setHidden in interface IIngredientListElement<V>