How do deal with 3rd party packages that include a "Resources" folder?

I have several 3rd party packages that have unfortunately chosen to store some of their content in a folder named “Resources”. This causes Unity to include those assets in the build. I’d like to prevent that.

It seems the only choice I have is to rename the 3rd party Resources folder to anything else, like “ResourcesX”. This is annoying, as it adds an extra step whenever I update a package, and it’s easy to forget about or overlook. I was hoping there might be some other way to tell Unity to ignore those folders. Do I have any other options here?

I wouldn’t use any assets which utilizes the Resources folder and would tell the publisher that it is a major problem. Otherwise you usually cannot tell Unity to not to use the magic folders. Best course of action:

  • drop these assets
  • negotiate with the publishers to fix the issue
1 Like

I’m dealing with the same problem and it isn’t an outlier problem from a random publisher. I count no less than 15 plugins in my project that use a resources folder.