Support item requirements for consumable items

Closes #1248