public class IngredientListElement<V> extends java.lang.Object implements IIngredientListElement<V>
Modifier | Constructor and Description |
---|---|
protected |
IngredientListElement(V ingredient,
IIngredientHelper<V> ingredientHelper,
IIngredientRenderer<V> ingredientRenderer) |
Modifier and Type | Method and Description |
---|---|
static <V> IngredientListElement<V> |
create(V ingredient,
IIngredientHelper<V> ingredientHelper,
IIngredientRenderer<V> ingredientRenderer) |
java.lang.String |
getColorString() |
java.lang.String |
getCreativeTabsString() |
java.lang.String |
getDisplayName() |
V |
getIngredient() |
IIngredientHelper<V> |
getIngredientHelper() |
java.lang.String |
getModId() |
java.lang.String |
getModName() |
java.lang.String |
getOreDictString() |
java.lang.String |
getTooltipString() |
protected IngredientListElement(V ingredient, IIngredientHelper<V> ingredientHelper, IIngredientRenderer<V> ingredientRenderer)
@Nullable public static <V> IngredientListElement<V> create(V ingredient, IIngredientHelper<V> ingredientHelper, IIngredientRenderer<V> ingredientRenderer)
public final V getIngredient()
getIngredient
in interface IIngredientListElement<V>
public IIngredientHelper<V> getIngredientHelper()
getIngredientHelper
in interface IIngredientListElement<V>
public final java.lang.String getDisplayName()
getDisplayName
in interface IIngredientListElement<V>
public final java.lang.String getModName()
getModName
in interface IIngredientListElement<V>
public java.lang.String getModId()
getModId
in interface IIngredientListElement<V>
public final java.lang.String getTooltipString()
getTooltipString
in interface IIngredientListElement<V>
public java.lang.String getOreDictString()
getOreDictString
in interface IIngredientListElement<V>
public java.lang.String getCreativeTabsString()
getCreativeTabsString
in interface IIngredientListElement<V>
public java.lang.String getColorString()
getColorString
in interface IIngredientListElement<V>