Listed:

OnItemCraft(ItemCraftTask item)


Correct:

OnItemCraft(ItemCraftTask task, BasePlayer owner, Item fromTempBlueprint)