public class ItemStackHelper
extends java.lang.Object
implements mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
Constructor and Description |
---|
ItemStackHelper(StackHelper stackHelper) |
Modifier and Type | Method and Description |
---|---|
net.minecraft.item.ItemStack |
copyIngredient(net.minecraft.item.ItemStack ingredient) |
net.minecraft.item.ItemStack |
getCheatItemStack(net.minecraft.item.ItemStack ingredient) |
java.lang.Iterable<java.lang.Integer> |
getColors(net.minecraft.item.ItemStack ingredient) |
java.util.Collection<java.lang.String> |
getCreativeTabNames(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getDisplayModId(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getDisplayName(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getErrorInfo(net.minecraft.item.ItemStack ingredient) |
net.minecraft.item.ItemStack |
getMatch(java.lang.Iterable<net.minecraft.item.ItemStack> ingredients,
net.minecraft.item.ItemStack toMatch) |
java.lang.String |
getModId(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getResourceId(net.minecraft.item.ItemStack ingredient) |
java.util.Collection<net.minecraft.util.ResourceLocation> |
getTags(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getUniqueId(net.minecraft.item.ItemStack ingredient) |
java.lang.String |
getWildcardId(net.minecraft.item.ItemStack ingredient) |
boolean |
isIngredientOnServer(net.minecraft.item.ItemStack ingredient) |
boolean |
isValidIngredient(net.minecraft.item.ItemStack ingredient) |
net.minecraft.item.ItemStack |
normalizeIngredient(net.minecraft.item.ItemStack ingredient) |
mezz.jei.api.recipe.IFocus<?> |
translateFocus(mezz.jei.api.recipe.IFocus<net.minecraft.item.ItemStack> focus,
mezz.jei.api.recipe.IFocusFactory focusFactory) |
public ItemStackHelper(StackHelper stackHelper)
public mezz.jei.api.recipe.IFocus<?> translateFocus(mezz.jei.api.recipe.IFocus<net.minecraft.item.ItemStack> focus, mezz.jei.api.recipe.IFocusFactory focusFactory)
translateFocus
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
@Nullable public net.minecraft.item.ItemStack getMatch(java.lang.Iterable<net.minecraft.item.ItemStack> ingredients, net.minecraft.item.ItemStack toMatch)
getMatch
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getDisplayName(net.minecraft.item.ItemStack ingredient)
getDisplayName
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getUniqueId(net.minecraft.item.ItemStack ingredient)
getUniqueId
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getWildcardId(net.minecraft.item.ItemStack ingredient)
getWildcardId
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getModId(net.minecraft.item.ItemStack ingredient)
getModId
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getDisplayModId(net.minecraft.item.ItemStack ingredient)
getDisplayModId
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.Iterable<java.lang.Integer> getColors(net.minecraft.item.ItemStack ingredient)
getColors
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getResourceId(net.minecraft.item.ItemStack ingredient)
getResourceId
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public net.minecraft.item.ItemStack getCheatItemStack(net.minecraft.item.ItemStack ingredient)
getCheatItemStack
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public net.minecraft.item.ItemStack copyIngredient(net.minecraft.item.ItemStack ingredient)
copyIngredient
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public net.minecraft.item.ItemStack normalizeIngredient(net.minecraft.item.ItemStack ingredient)
normalizeIngredient
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public boolean isValidIngredient(net.minecraft.item.ItemStack ingredient)
isValidIngredient
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public boolean isIngredientOnServer(net.minecraft.item.ItemStack ingredient)
isIngredientOnServer
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.util.Collection<net.minecraft.util.ResourceLocation> getTags(net.minecraft.item.ItemStack ingredient)
getTags
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.util.Collection<java.lang.String> getCreativeTabNames(net.minecraft.item.ItemStack ingredient)
getCreativeTabNames
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>
public java.lang.String getErrorInfo(@Nullable net.minecraft.item.ItemStack ingredient)
getErrorInfo
in interface mezz.jei.api.ingredients.IIngredientHelper<net.minecraft.item.ItemStack>