Yes, you must have a Steam account and the game purchased on your account to access and download Steam Workshop mods.