IIngredientSubtypeInterpreter
IIngredientSubtypeInterpreter.NONE
IRecipeRegistration.addIngredientInfo(List, IIngredientType, ITextComponent...)
IRecipeRegistration.addIngredientInfo(Object, IIngredientType, ITextComponent...)
IRecipeTransferHandlerHelper.createUserErrorForSlots(ITextComponent, Collection)
IRecipeTransferHandlerHelper.createUserErrorWithTooltip(ITextComponent)
IIngredientHelper.getMatch(Iterable, Object, UidContext)
IRecipeManager.getRecipeCatalysts(IRecipeCategory, boolean)
IRecipeManager.getRecipeCategories(IFocus, boolean)
IRecipeManager.getRecipeCategories(Collection, IFocus, boolean)
IRecipeManager.getRecipeCategory(ResourceLocation, boolean)
IRecipeManager.getRecipes(IRecipeCategory, IFocus, boolean)
ISubtypeManager.getSubtypeInfo(ItemStack, UidContext)
IRecipeCategory.getTitleAsTextComponent()
IIngredientHelper.getUniqueId(Object, UidContext)
IStackHelper.isEquivalent(ItemStack, ItemStack, UidContext)
ISubtypeRegistration.registerSubtypeInterpreter(Item, IIngredientSubtypeInterpreter)
IRecipeTransferHandler.transferRecipe(Container, Object, IRecipeLayout, PlayerEntity, boolean, boolean)