As Ryan has said what we need is an event that fires when the food is actually eaten/consumed this applies to not only food but potions as well. None of the other events work as they fire when food is right clicked but the player may never actual consume the food or when the food level has changed but it is not known what food item it is and there isn't really an event for potions. This event would fire as the player consumes the food/potion, what has happened (maybe a new effect type, e.g. Nutrition, cure, fire resistance, speed, etc.), how much nutrition and the other food value (don't remember off the top off my head), the actual id of the item consumed, the player and anything else that may be useful.