Inedible food should no longer play the eating animation.
Added some null checks to worldgen