I’ve extracted a few workshop addons to fix/replace lua code within the addon and run it locally on my server, thus I don’t wish to have it in our workshop collection. So I decided to use resource.AddWorkshop to force client’s to download these addons so they can have their models, materials and sounds. For some reason this does not force my client to download the addon whatever I try.
I’ve detoured resource.AddWorkshop and it is indeed being called, and the function is being called within autorun/server.
I checked if it was conflicting with my server using a collection, disabled it and it made absolutely no difference.
cl_downloadfilter is set to “all” on my client.
Does anyone have any ideas, is this function actually broken or something?