4.26 Custom Anim Graph Nodes "Editor Only" warning

Oh wow, I didn’t know about the OverridePackageType.

I was setting my module as UncookedOnly, and even tried Runtime in the .uplugin file. I wonder why that didn’t work. I guess I’ll dig into that BlueprintEditorUtils.cpp file later when I have the chance.

These happen to be some of the most underdocumented parts of Unreal. It gets really tough to do some of these more advanced things. The docs actually still say: “Type” sets the type of Module. Valid options are Runtime, RuntimeNoCommandlet, Developer, Editor, EditorNoCommandlet, and Program."
Despite all the types that exist now, and that Developer is deprecated. No mention of UncookedOnly.

https://docs.unrealengine.com/en-US/…ins/index.html

In fact all the tutorials online for making custom anim nodes are from a few years ago and all have been saying the correct thing has been to add the animgraphnode objects into an editor module. And I’ve had it this way for years. Now it suddenly changed in 4.26 without much notice.