Hello,
So basically, I’m shifting code from the core project into a plugin for practicality reasons. For some reason, my custom UBlueprintFunctionLibrary when used inside a Plugin just isn’t acknowledged by the engine (specifically UMG), yet it is if it’s in the core project. I’ve searched endlessly on here for a solution - I’m using a cloned 4.16 engine version compiled by me. Here’s a bunch of things I’ve tried.
Rebuilt project from scratch.
Deleted plugin intermediate/binaries folders and let the engine compile again.
Checked the .Build.cs to make sure it’s configured correctly.
Deleted the plugin and made it again.
Deleted the main projects Intermediate folder
Restarted the editor multiple times.
This should be easily recreated if somebody wants to look into seeing if this is a bug.
Would appreciate any help with this, it’s incredibly frustrating.
Thanks.