Missing access to BP-Function in derived BlutilityClass

Today I stumbled again over this “bug” and found the solution. At least it was a mistake, one of these little things you (and me) forgot when creating stuff.

Please make sure that if you add a module/and,or a plugin which should execute Editorthings (like a Blutility does) to mark it as a Editor-Module, not as in my case as a “Developer” (=Runtime) module.

So solution in short lies in the ProjectName.uplugin - file:

...
"Modules": [
		{
			"Name": "Blub",
			"Type": "Editor",
			"LoadingPhase": "Default"
		},
		{
			"Name": "Bla",
			"Type": "RuntimeNoCommandlet",
			"LoadingPhase": "Default"
		}
	]
...

Then I can use the BP-Functions which are Blutility (=Editor) related inside my Blutility which is inherited from “GlobalEditorUtilityBase”.