How to add new properties to all Blueprint Nodes in UE4?

I want to add property that shows who created the node in Blueprint to all Blueprint Nodes, and I want this property to be visible on Details panel of every Blueprint Node. I’ve tried few things, such as creating EditorModules or trying to modify Node base class on UE4 source code and many else, but I’m kinda struggling to find an exact solution on web or anywhere else.

Are you talking about the parent class of the node?

Yes, I want to add these attributes to each Blueprint Node. I’ve tried to add them on the class: “UEdGraphNode” on source file of UE4, but I didn’t get any result.

This already exists. Not in the details panel, but through the hover text. Even if it may be possible, having it in the details panel wouldn’t be the best. The details panel is where you go to change things- you can’t change the parent class of a function.

Even for player-made nodes:
image

CPP or not:
image