Is there a best practice or tutorial for this?
In the plugin documentation, it says:
However, in this discussion, it has been thoroughly discouraged to do just that:
So, for my current project, I went the route of just putting it in the game code, however, the question still stands - who is correct and what is the best way to statically link a plugin to a game?
I think there is a valid use case, for example specific applications that all rely on a certain input tracker device or whatever. Or the other example, where you define new UObjects, to be used in many applications. Why would you copy/paste the module in all those different game projects instead of just referencing a statically linked plugin?
The reason Im asking if there is a best practice or if it is downright forbidden, is because I tried to statically link my plugin but I ran in the problem of the UE Editor having to load my plugin and being unable to load it from the plugin’s directory. Is this a bug or intentional?