package squeek.applecore.api.food; import net.minecraft.item.ItemFood; import net.minecraft.item.ItemStack; /** * An interface for edible objects.<br> * <br> * Intended for use by classes that don't extend ItemFood.<br> * <br> * When extending ItemFood, * {@link ItemFood#func_150905_g} (for hunger values) and * {@link ItemFood#func_150906_h} (for saturation modifiers) * should be used instead.<br> * <br> * Note: {@link IEdible#getFoodValues} will take precedence over the * {@link ItemFood} methods when getting an item's food values */ public interface IEdible { public FoodValues getFoodValues(ItemStack itemStack); }