So I’ve been checking out the addressables package, and so far it seems like really cool tech. However, currently one of the most annoying things about the addressables system is that it clutters up the asset folder with two folders: “AddressableAssetsData” and “StreamingAssets”, both of which contain data that is not meant to be edited.
I try to keep the top level of my project very clean so I can navigate it easily and avoid visual noise. This problem makes addressables a no-go for my project. I tried moving the folders and it seems to break builds. I would love it if you guys figured out how to allow us to move these folders to an arbitrary location (maybe we could set it in the addressables window). Better yet would be if they were put in addressables’s package folder, especially since the data they contain is something I’ll never edit so anywhere I put it in my assets folder is purely clutter.
Thanks for listening to my two cents!
You should be able to move the configuration data asset after it is created. If you can’t, it’s a bug. When you say “it seems to break builds” - can you elaborate further on what problems you are seeing?
Thanks for the feedback - we have plans for cleaning up the StreamingAssets folder (delete after use if it wasn’t there before and is empty other than our generated files).
You can move the AddressableAssetSettings object after it is created - if it is failing the build then that is a bug that we need to fix. Maybe the build failed due to moving the StreamingAssets folder?
The settings cannot go in the Packages folder since that data is generally read-only and the settings are editable per project. The StreamingAssets folder contains the initial data needed by the system to run. As stated above we can do a better job of cleaning it up after the build so as not to pollute the project folder.
1 Like
My bad guys, for some reason I wasn’t notified that you responded. Thanks for getting back to me!
I played around with things more and indeed you can move the configuration data. The build breaking was unrelated (I retested with the folders in the default location).
Anyways, glad to know you’re thinking about this!