Пример с яблоком и поглощением:
Вводишь команду /scoreboard objectives add APPLE minecraft.used:minecraft.apple где APPLE - название таблицы, а apple - название еды (golden_apple,beef,golden_carrot и т.д.)
Следом ставишь цикличный кб, в него вводишь /execute if score @p APPLE matches 1
Перед цикличным кб ставишь цепной кб, делаешь цепной кб условным, в него вводишь /effect give @p minecraft:absorption 15 где absorption - эффект (hunger, glowing, health_boost), а 15 - время (в секундах)
Перед цепным кб ставишь второй, так же условный, в него вводишь /scoreboard players reset @a APPLE
Выглядеть всё должно как на изображении.
По идее как-то так, других идей нет.