Modding Minecraft is a lot easier that doing Stardew Valley, just use curseforge (the official modding platform) and you're golden! It does require twitch if you want to make a account but you don't have to if you don't want. Some modpacks I recommend are Origins Smp which is a hefty modpack but very fun, Farming Crossing 3 which I love and use very often, and RabbitTech presents Wizards and Warrens if you don't mind waiting 5-6 minutes but it does give you quite a few mods so this is a great creative modpack. Enjoy!
Wow, now I feel *old*. Like, I mean fossilized old. I remember the days of ML/MLMP when Forge was just an API Library, and you had to delete META-INF from the actual Minecraft.jar (yes, you had to use WinRAR to open the .jar file and edit the files inside it to get modding to work) or it wouldn't let you run any mods. I remember having to manually set ItemID's, there were only so many slots but that was fine because there were only so many mods that existed. My personal trick was to assign each mod a 100's digit so I had plenty of room.
Then there was the whole 'getting permission from the mod authors' debacle. Uhh, yea. Got to the point that SirSengir, the guy who created Forestry, got upset with the Yogscast for redistributing his mod without his approval and coded in a little caveat that if you loaded up his mod in their launcher, all beehives (yea, he kinda... invented bees in minecraft like waaay back before 1.2.5) would go off like IC2 CAUSIC reactors without coolant. Uhh, big boom. Not a thing anymore because Curseforge requires you to sign permission to redistribute your mod in order to use their platform. But man, back in the day? Oh boy, talk about drama.
Oh yea, Curseforge is a thing now. But back then? Each mod author had their own website, most of 'em had click-through bit.fly front pages to help pay for the hosting costs. Which became another whole... thing.
To give you an idea about how long I played Minecraft... back when I first started, there was a 'beta' title appended to the release version. I remember when the Nether was first introduced. So, uhh... yea. I honestly don't know how many hours I have in Minecraft, between playing the game, creating and distributing mod packs, updating and maintaining mod packs, from when I first started to when Microsoft purchase Mojang and finally forced everyone to switch to a MS Live Account. There's no way of knowing exactly, but it was over the course of a decade, so probably a lot, probably multiple thousands of hours at a guess.
So yea, modded minecraft has come a long way. It used to be *WAY* more complicated and difficult. By comparison, dragging and dropping mods into a mod folder was a piece of cake, although the first mods were modified .xnb files it asked you to replace in your Content folder. You know, basically what ContentPatcher does now, but fly-by-wire and way riskier. That was back in 1.0 through... I wanna say 1.2? Yea, I think Content Patcher came out in 1.2 and stopped .xnb edits by providing a much safer way of doing the same thing. I even wrote a couple of tutorials on how to convert your .xnb edits into Content Patcher packs that are for some unknown reason still being referenced. I'm still getting comments on the video I posted like five years ago. It's wild. I just did it to help people switch from .xnb edits to Content Patcher and ease the 1.3 transition issues.
I, uh... I have a lot of time in SDV, since I've been around since launch. I was one of the guys who were running it through WINE before there was a stable Linux release, so I don't know exactly how many hours I have in the game anymore, but it's... a lot. Easily over a thousand hours. It's been a wild ride, watch the game develop and the modding community grow around it.
And seeing new fans like you getting exited about it? Makes everything worth it. Seeing someone get really into SDV for the first time is a wave of nostalgia, reminding me of my first time in Pelican Town. Takes me back, and puts a smile on my face. Like I always say: You only get to play it for your first time, once. Enjoy it. And by watching others enjoy it for the first time, I get to relive a part of that wonder and joy.
This is quite possibly the most amazing gaming community I've ever seen. Everyone here is great and helpful. Welcome to our little community.