UMassEntityEditorSubsystem is now enabled by default

We are not using the mass entity system so we would like to be able to disable it. Previously it was a plugin that was disabled by default but now its always running.

[Attachment Removed]

Steps to Reproduce
Start any project (eg. Thirdperson Template) and profile with stat_namedEvents.

In unreal insights you will always see UMassEditorSubsystem:Tick with at least 200 microseconds on the CPU [Image Removed]

[Attachment Removed]

Hi there,

Thanks you for your repro steps I was able to replicate this in both 5.7 and 5.6. It looks like the code was moved to a module in CL 35079184 | Commit ec5752f. I’ve done a little more digging and it seems like the editor module was added to the list of default engine modules in CL 38490690 | Commit 2c502c6 as part of an SVGDistanceField update.

The simplest way to disable this for now is by unloading the module using the console command: “Module Unload MassEntityEditor”. However since it is now part of the default engine modules it could be unsafe to do so.

Cheers,

Louis

[Attachment Removed]

Parts of Editor use Mass by default now (mainly TEDS).

[Attachment Removed]

Thank you. We will keep it on then :slight_smile:

[Attachment Removed]