also check out Stardew Valley VERY Expanded - it’s a huge collection of mods that culminate in a massively expanded experience with TONS of new content and things to explore. It’s all very well done, although I definitely wouldn’t recommend it for a first play through of course… It’s almost a different game. Or just an absolutely enormous DLC. Definitely recommend it if vanilla or close to it starts to feel a little stale and you’ve experienced everything.
Expanded Fridge - any mini fridge placed in your house can now be accessed at your main fridge.
Ellie's Dog Replacements - (AESTHETIC) Ellie has a whole slew of animal replacements. I highly recommend the Dog/Cat ones because I was able to match my in game pet to my real life one. Lots of options
I can’t go without Chests Anywhere and UI Info Suite 2 (download that one from the link on the SMAPI.io mod compatibility page)
Chests Anywhere just because I always forget where I put my things, and forget to bring materials for building upgrades etc. before this mod, I would spend in-game days running back and forth to my house until the shop was closed :,)
UI InfoSuite2 is great because it shows you the range for beehives, sprinklers, and scarecrows. There’s also icons to remind you to check the Travelling Cart, watch tv for a new recipe, and it shows your daily luck as well as a raincloud if it’s going to rain the next day - also icons when you have a building or tool upgrading that you can hover over and it’ll tell you when it’ll be ready (or does the vanilla game do that? It’s been so long). It does even more but I can’t remember all the features.
I use Automate when I’m in the last leg of the game because at that point I have so many materials to process, and it sucks to hang out all day refilling machines or checking crab traps. I don’t use it until I get to the 1.5 content because it’s so OP that it can make early game boring.
There’s also a mod called… Generic Mod Config Menu Or something like that. I highly recommend you download that if you’re using mods because you can change the settings of the mods in-game and have it take effect right away instead of editing the json files.