BlueprintCore

What is the BlueprintCore plugin?

The BlueprintCore plugin is an Editor Extension that allows you to “protect” your blueprint assets. You can completely disable editing of your blueprints to people that shouldn’t have access to them but keep the functionality of modifying child blueprints or make new blueprints that are children of the locked blueprint.

The BlueprintCore blueprints can be locked to a special “key file“, if the key file is missing from the project then nobody will be able to modify the blueprint(s) that are locked to that file.

Your project can have many different key files, every blueprint is unique and can have their own/share key files with other blueprints.

Page Content

Video Demonstration

Purchase Plugin

Setting up BlueprintCore

Enable “Core Blueprints” in your Project Settings, when enabled all new blueprints that are created will be of type BlueprintCore blueprint, disable the option to create “regular” Blueprints.

Creating a Key File

Creating a Key File is super easy, all you have to do is create a new Data Asset of type BlueprintCoreKey

Managing Core Blueprints

You can manage your BlueprintCore blueprints by Right Clicking on the blueprint and selecting “Manage Blueprint” from the menu, note that this is only available for BlueprintCore Blueprints, regular blueprints are not Manageable.

Manage Blueprint Menu

Inside the Manage Blueprint menu you can change many different settings for your blueprints, make them read only, disable new functions, macros and many more settings. You can also change the current Key File for the blueprint and also remove the Key File.

Example Project

Download here