Is there a way of getting the blueprint nativization to add dependencies to other plugins? When I package my project in the 4.17 preview I get the warning
UATHelper: Packaging (Windows (32-bit)): UnrealBuildTool: Warning: Plugin 'NativizedAssets' does not list plugin 'CableComponent' as a dependency, but module 'NativizedAssets' depends on 'CableComponent'.
Looking at BaseEditor.ini it looks like there’s a “AdditionalPublicDependencyModuleNames” array I can add values to but adding +AdditionalPublicDependencyModuleNames=CableComponent to my BlueprintNativizationSettings in DefaultEditor.ini doesn’t fix the warning. Since it’s a warning it doesn’t prevent packaging but I’d prefer to fix any warnings if at all possible.
Hey CodeSpartan, Noticing this issue myself as well (with the dialogue plugin). How are you noticing it preventing building? I have 3 different plugins that warn on this but am able to make fully nativized shipping builds.
NativizedAssets is a plugin generated from blueprint nativisation for packaging purpaces. Blueprint Nativisation should add plugin dependency same way as it does with module, so it is a bug in Blueprint Nativisation that causing this warning and it a risk for potential packaging errors. I meet another user on discord that have this issue and point me to this post. So i move this to Bug Raport.
Warning it self in this case can be ignored as long as proper plugin is packaged
Not so far (in 4.18.1) and I’ve never even gotten an official response acknowledging that they’re aware of the problem, either here or in the forums when I asked about it during the 4.18 preview.