How to set the all scene components to be remote addressable?

When you make an scene addressable and added to an addressable group, the build catalog just has a few kb. so, dosn’t content really all the scene (terrain, scripts, prefabs, etc).
So, I gather that you cannot download the whole scene from the server with a single command like: “await Addressables.LoadSceneAsync(location, LoadSceneMode.Additive).Task;”.
So, What will be the way to get all your level in the servers and called on demand in runtime? One by one addressable objects?
Is there any way to call a full scene from the server through addressables. I mean, an all level or city or part of a map, of a permanent world from a remote server like google cloud or aws.
What I’m missing? This feature is not yet implemented?

After two months testing, I’m practically surrendered, “you are my only hope Obi Wan”…

Thanks,
Joan

This is because catalog.json is, well just a text file with instructions. You should see another file called .bundle and it will be big!

It is possible to load an entire scene but probably should not. You want to split it up to keep the bundle sizes small so it is easier to maintain. I believe there is a max size of 4096mb per bundle also.

So to answer your question yes, it does contain the entire scene, all the objects and their dependencies. You can use Addressables.LoadSceneAsync(key) to load the whole scene.