Fix cooking not working, enhanced cooking mechanics
Fixed cooking not working as intended.
Enhanced cooking mechanices, i.e. if the amount of food thrown into a cauldron is larger than the max-stack, it will take the amount of max-stack and leave the rest for later cooking / player picking up.