Fix non-farmland compatability again, add isDrink and isAlwaysEdible