4 months ago - AndrewT - Direct link
When you subscribe to mods in the Paradox Mods site, and then run the game from Galaxy, our launcher ought to download the mod files and place them in that /mod/ folder; which it will also create if not there.

If you are manually installing mods, for some reason, then yes you'd also have to manually make that folder.  
4 months ago - AndrewT - Direct link
That /mod/ folder looks right, in general, but as we don't support modded games here I can't say whether you've installed them correctly.

moonkehh2 said: How can i checfk its on here.
I'm not sure what you mean there, I am sorry.

I suggest you post in the User Mods forum here, as they'll have more experience with manually-installed mods.

Good luck!