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.ingredients.IIngredientRenderer<V> ingredientRenderer,
mezz.jei.api.helpers.IModIdHelper modIdHelper) |
Modifier and Type | Method and Description |
---|---|
static <V> IngredientListElementInfo<V> |
create(IIngredientListElement<V> element,
mezz.jei.api.runtime.IIngredientManager ingredientManager,
mezz.jei.api.helpers.IModIdHelper modIdHelper) |
java.util.Collection<java.lang.String> |
getColorStrings() |
java.util.Collection<java.lang.String> |
getCreativeTabsStrings() |
java.lang.String |
getDisplayName() |
IIngredientListElement<V> |
getElement() |
mezz.jei.api.ingredients.IIngredientHelper<V> |
getIngredientHelper() |
mezz.jei.api.ingredients.IIngredientRenderer<V> |
getIngredientRenderer() |
java.lang.String |
getModNameForSorting() |
java.util.Set<java.lang.String> |
getModNameStrings() |
java.lang.String |
getResourceId() |
java.util.Collection<java.lang.String> |
getTagStrings() |
java.util.List<java.lang.String> |
getTooltipStrings(IIngredientFilterConfig config) |
protected IngredientListElementInfo(IIngredientListElement<V> element, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper, mezz.jei.api.ingredients.IIngredientRenderer<V> ingredientRenderer, mezz.jei.api.helpers.IModIdHelper modIdHelper)
@Nullable public static <V> IngredientListElementInfo<V> create(IIngredientListElement<V> element, mezz.jei.api.runtime.IIngredientManager ingredientManager, mezz.jei.api.helpers.IModIdHelper modIdHelper)
public mezz.jei.api.ingredients.IIngredientHelper<V> getIngredientHelper()
getIngredientHelper
in interface IIngredientListElementInfo<V>
public mezz.jei.api.ingredients.IIngredientRenderer<V> getIngredientRenderer()
getIngredientRenderer
in interface IIngredientListElementInfo<V>
public final java.lang.String getDisplayName()
getDisplayName
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)
getTooltipStrings
in interface IIngredientListElementInfo<V>
public java.util.Collection<java.lang.String> getTagStrings()
getTagStrings
in interface IIngredientListElementInfo<V>
public java.util.Collection<java.lang.String> getCreativeTabsStrings()
getCreativeTabsStrings
in interface IIngredientListElementInfo<V>
public java.util.Collection<java.lang.String> getColorStrings()
getColorStrings
in interface IIngredientListElementInfo<V>
public java.lang.String getResourceId()
getResourceId
in interface IIngredientListElementInfo<V>
public IIngredientListElement<V> getElement()
getElement
in interface IIngredientListElementInfo<V>