Take a player, not an item. Also avoids potential for NPE.
Added hidden.yml option for using potion-based buffs instead of
enchantment-based buffs.