public class IngredientListElementInfo<V> extends java.lang.Object implements IIngredientListElementInfo<V>
| Modifier | Constructor and Description |
|---|---|
protected |
IngredientListElementInfo(IIngredientListElement<V> element,
mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper,
mezz.jei.api.helpers.IModIdHelper modIdHelper) |
| Modifier and Type | Method and Description |
|---|---|
static <V> IIngredientListElementInfo<V> |
create(IIngredientListElement<V> element,
mezz.jei.api.runtime.IIngredientManager ingredientManager,
mezz.jei.api.helpers.IModIdHelper modIdHelper) |
java.util.Collection<java.lang.String> |
getColorStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager) |
java.util.Collection<java.lang.String> |
getCreativeTabsStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager) |
IIngredientListElement<V> |
getElement() |
java.lang.String |
getModNameForSorting() |
java.util.Set<java.lang.String> |
getModNameStrings() |
java.util.Collection<java.lang.String> |
getNameStrings() |
java.lang.String |
getResourceId() |
java.util.Collection<java.lang.String> |
getTagStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager) |
java.util.List<java.lang.String> |
getTooltipStrings(IIngredientFilterConfig config,
mezz.jei.api.runtime.IIngredientManager ingredientManager) |
protected IngredientListElementInfo(IIngredientListElement<V> element, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper, mezz.jei.api.helpers.IModIdHelper modIdHelper)
@Nullable public static <V> IIngredientListElementInfo<V> create(IIngredientListElement<V> element, mezz.jei.api.runtime.IIngredientManager ingredientManager, mezz.jei.api.helpers.IModIdHelper modIdHelper)
public java.util.Collection<java.lang.String> getNameStrings()
getNameStrings in interface IIngredientListElementInfo<V>public java.lang.String getModNameForSorting()
getModNameForSorting in interface IIngredientListElementInfo<V>public java.util.Set<java.lang.String> getModNameStrings()
getModNameStrings in interface IIngredientListElementInfo<V>public final java.util.List<java.lang.String> getTooltipStrings(IIngredientFilterConfig config, mezz.jei.api.runtime.IIngredientManager ingredientManager)
getTooltipStrings in interface IIngredientListElementInfo<V>public java.util.Collection<java.lang.String> getTagStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager)
getTagStrings in interface IIngredientListElementInfo<V>public java.util.Collection<java.lang.String> getCreativeTabsStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager)
getCreativeTabsStrings in interface IIngredientListElementInfo<V>public java.util.Collection<java.lang.String> getColorStrings(mezz.jei.api.runtime.IIngredientManager ingredientManager)
getColorStrings in interface IIngredientListElementInfo<V>public java.lang.String getResourceId()
getResourceId in interface IIngredientListElementInfo<V>public IIngredientListElement<V> getElement()
getElement in interface IIngredientListElementInfo<V>