Chunking a plugin

I am working on a project and implemented some of the extra content as plugins. I intended on using PrimaryAssetLabels to have the content packaged as separate .pak files.

If I add a PrimaryAssetLabel object into the plugin folder, the content is not packaged into its own .pak:

If I move the content out of the plugin and into the project itself, then having the content be in its own .pak works.

How would one go about making a plugin be in its own chunk/.pak? Some of my plugins contain C++ and that’s technically its own directory too. I’m pretty lost as I’m still kinda new to this.

I might be a bit late to this thread but for anyone else looking to chunk their plugins you need to add the plugin directory to your AssetManager → Primary Asset Types to Scan-> Index[ 1 ] PrimaryAssetLabel:

Cook your DLC via the Project Launcher with chunks enabled but then also remember to package and store locally (this is where it actually stores the chunks, not in the saved folder):

2 Likes