Steam as a platform is very open in many ways. Likely not intentional, just holes that never got plugged.
Most of the pirated steam clients just lie and say you're always playing a free Steam game that everyone owns and use that to backchannel all of the steam features like messaging, p2p, etc.
Last I checked they even had some rigged up system for achievements since some games interact with them in ways that are needed.
I got curious after writing my comment and decided I should research it. What I found was a couple of people on reddit saying it was possible, but getting a ton of downvotes and replies saying that they're wrong, that it's no longer possible. At the very least it looked fairly convoluted, and possibly you need to also own the game on steam to download mods for non steam (pirated or otherwise) versions of the game.
I don't have an oar in this fight - my comment about pirated games was mostly tongue in cheek - but I am glad the main mod site isn't tied to owning the game on one particular store.
Steam as a platform is very open in many ways. Likely not intentional, just holes that never got plugged.
Most of the pirated steam clients just lie and say you're always playing a free Steam game that everyone owns and use that to backchannel all of the steam features like messaging, p2p, etc.
Last I checked they even had some rigged up system for achievements since some games interact with them in ways that are needed.