I'd say Terraria has a lot more.... structure in how you upgrade things. Minecraft is a lot more loose and free with how it lets you play, while Terraria expects you explore, collect, create and use the things you discover and create to move the story forward.
Even after story was added to the game in Minecraft, it allows you to play at your own pace a lot more.
Each stage of the game you trigger in Terraria, it gets more difficult, and new threats arise on the map. If you're not upgrading all your gear in the designed paths, you'll be suffering and dying a lot.
Minecraft doesn't do that so much. It lets you choose which things you want to work on, or if you even want to work on them at all. There's nothing stopping you from just deciding to build an idyllic cottage and not pursue a path to the Ender Dragon or anything else.
Terraria kind of pushes you along, Minecraft doesn't and lets you play at your own pace. Definitely for different types of gamers, in some ways.
There’s nothing stopping you from just deciding to build an idyllic cottage and not pursue a path to the Ender Dragon or anything else.
Spent so long pretending it's Stardew Valley 3D and now cries in wanting to change from peaceful mode but having so much villagers and building a large enough wall and lighting against zombie siege is taking so long.
There's a mod which turns minecraft into stardew valley. Would strongly recommend, it's really good. I remember playing a modpack with it included and it was easily the star of the show. It wasn't until the end game when I started flying around on a bike ET-style using that one that lets you cast magic spells that I actually stated playing around with the other features of the pack.
It’s got great pacing. The more you cave dive the better ore you mine increasing armor but your find hp increases which bring the bosses and events. One of my favorites.
Terraria is less survival sandbox and more metroidvania. It garnered a lot of surface level comparisons to Minecraft (randomly generated world, building a base, caving required to find ores to smelt into bars to get better tools/armor), but Terraria has all of that as ways to progress and grow stronger instead of just being things you can do in the sandbox for fun/survival. It’s less about survival and more about finding ways to increase your DPS/Mobility/Defense to fight bosses. Although you can still flex your creativity to make visually appealing bases (and you want to have multiple, one in each non-evil biome and one underground, trust me).