I hacked together a small mod to try to work around some bugs that several of us have recently identified with the animal happiness mechanic. This mod does two things: 1. Some animals don't have a "deluxe produce" item, like Sheep (there's no "large wool"). For those animals, this mod sets the "deluxe produce" to be the same as the "normal produce" so that if the game rolls deluxe produce those animals will still produce their usual thing. 2. Happiness is totally broken. This mod sets happiness overnight to almost maximum (technically, 255 - 2 * happinessDrain). As long as you pet and feed your animals, this will result in their happiness ending up at the max value when the code runs that decides what produce you get. If you fail to pet or feed your animals, their happiness will be lower, and you'll take a penalty to production. I've literally spent less than half an hour working on this and have only tested it a bit with one save, so there may be issues. Please let me know if you find anything not behaving as expected and I'll be happy to take a look! Installation Instructions: Unzip to your Stardew Valley mods folder.