CreamAPI intercepts this communication. It makes your local Steam client believe that you own all DLC packages, even if your account only owns the base game. It achieves this through a clever combination of DLL injection and configuration file editing.