MultiWorld 1.11.1
Manage multiple isolated UWorld instances simultaneously in Unreal Engine, transferring player and actors between worlds.
Loading...
Searching...
No Matches
Sublevels in duplicated Worlds

Sublevels in duplicated Worlds

It's not possible to load a legacy UE4 Sublevel in different UWorld instances at the same time. If a Level is loaded as Sublevel of a World (Main or Secondary), then it cannot be loaded again as Sublevel of another World.

The problem is that the Unreal Engine private method ULevelStreaming::RequestLevel() loads a Level only once, returning the same instance when trying to load it the second time making it impossible to have separate instances.

Please note that Epic considers the Level/Sublevels system a UE4 legacy system, replaced by the World Partition system in UE5.