Level Instance Forge 1.0.0 is out








Level Instance Forge 1.0.0 is live. It finds the actor arrangements your levels repeat, and converts every occurrence to a Level Instance in one headless run.
The Level Instance is Unreal's own answer to repeated dressing, and almost nobody has converted their project to it, because you cannot do it in bulk. Epic's conversion function sets one flag unconditionally that routes the whole thing through a modal Save-As dialog, once per cluster, ignoring the package name you passed in. That is UE-309562 and it is still open in 5.8.
This does the finding and the conversion itself, with no dialogs:
UnrealEditor-Cmd.exe MyProject.uproject -run=LevelInstanceForge -Scan -Paths=/Game/Maps
That writes an HTML sheet and nothing else. It ranks every repeated arrangement by how many actors converting it would remove, and it lists every cluster it declined to touch with the reason written out. Add -Forge -Apply when the sheet looks right, and a JSON undo journal goes to disk before the first package is saved.
It refuses rather than guess. An actor attached outside its cluster, a non-uniformly scaled anchor, a symmetric ring where too many members tie for the anchor, a cluster over the size cap: all reported and left exactly as they were. Two arrangements that differ only by a material override are different arrangements and never merge.
Built and verified against Unreal Engine 5.8 on Windows. Full C++ source, editor-only module, no third party dependencies.
Files
Get Level Instance Forge for Unreal Engine 5
Level Instance Forge for Unreal Engine 5
Find the actor arrangements your levels repeat, and convert them all to Level Instances at once.
| Status | Released |
| Category | Tool |
| Author | CSAF — Core Systems Asset Factory |
| Tags | Automation, gamedev, Level Editor, pipeline, plugin, sourcecode, tool, ue5, unreal, Unreal Engine |
| Languages | English |
Leave a comment
Log in with itch.io to leave a comment.