When a plugin has another plugin enabled in its .uplugin folder, attempting to package the first plugin will result in an UBT error.

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Navigate to Edit->Plugins
  3. Create two new plugins:
    • New Plugin->BlueprintLibrary (Plugin1 && Plugin2)
  4. In Windows Explorer, Navigate to ProjectName/Pluigns/Plugin1/Plugin1.uplugin
  5. Add the following just above the final closing curly bracket then save:
    "Plugins": [
    			"Name": "Plugin2",
    			"Enabled": true
  6. In the editor, Navigate to Edit->Plugins->(in the new window) Project->Other
  7. Select "Package..." for Plugin1
  8. Select folder to package to

Package fails to package

Plugin is packaged and can be added to another project as necessary

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-51673 in the post.

Login to Vote

ComponentDevTools - Plugins
Affects Versions4.
CreatedOct 26, 2017
UpdatedApr 27, 2018