Is it possible to have multiple levels loaded at the same time?

For my game Sirius, a Space Action Adventure game, I need players to have the ability to seamlessly travel between levels (Sectors). I was wondering if Unreal Engine is capable of loading multiple levels or do I have to do some sort of magic with multiple processes running and one handler that keeps track of all that?

Streaming in the levels using the World Browser didn’t work out so well (can store about 10x10x10 levels in a single world, less if the solar system in the level isn’t ours).

There no other way to do it then level streaming, if world browser does not giving oyu want oyu need try to control it manually with level streaming functions:

You can find nodes here

This is how they add streaming level:

https://github.com/EpicGames/UnrealEngine/blob/ab237f46dc0eee40263acbacbe938312eb0dffbb/Engine/Source/Runtime/Engine/Private/GameplayStatics.cpp#L453

Not sure if it will be still bound by same limits, alternaticly you could swap things around

Level Streaming doesn’t solve the issue of people seeing each other in the wrong level - also a lot of things need to be controlled by the server so that they are in sync with everyone. WORLD_MAX will also still affect the streamed level as it isn’t in it’s own physics world.

Thanks, the second link actually gave me an idea on how to solve it. Instead of making the world static I’ll just dynamically load in the levels into one of the available “slots” in my world and teleport the players relative to the new sector instead.
Solves all the problems I initially had except the multiple gamemode one. I’ll solve that one somehow too.