Re: How to Add Sims 3 Games to Origin
@justalilacsky This is absolutely the right place to ask, and even if it weren't, that would be fine: someone would just move your post to the correct forum.
Worlds cannot be added to Origin, but that doesn't matter because they're not downloaded from Origin either. Just sign into your thesims3.com account, click Store > My Store Account > Purchase History, find the world in the list, and download it from there. Depending on which world it is, you may also be able to download directly from its product page, but that only works for some worlds, so don't panic if you see a Buy Now button instead.
https://store.thesims3.com/worldProductDetail.html?categoryId=12642
For example, Dragon Valley asks me to rebuy it, but it's also in my purchase history and the Download button there works fine.