BlueprintCore

eelDev - 5月 10, 2021

Protect your blueprint source code

  • 支持的平台
  • 支持的引擎版本
    4.24 - 4.26
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

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.


This is useful if you want to share a project with someone but want to hide your blueprint source code/nodes, they can create a Child Blueprint of your Blueprint but still call functions that are hidden away inside your "Parent Blueprint", even if the Parent Blueprint is locked away from access.


This is also useful if you have designers and coders working on your project and you want to make the blueprint "Read-Only" to disable editing of the Blueprint but still allow the designers to see the logic/nodes


Notes: This plugin was just released, it may contain bugs or other issues.

Notes: It's your own responsibility to keep your key files safe and secure, eelDev takes no responsibility if you loose your key file(s).

Notes: If your Key File is lost there is no way to gain access to your BlueprintCore blueprints. Regular blueprints are not affected by the plugin.

Notes: If you disable / remove the BlueprintCore plugin all your BlueprintCore blueprints will be unusable!

Notes: It's not possible to convert a regular Blueprint to a BlueprintCore Blueprint

技术细节

Features

  • Hide Blueprint "Source code" / Nodes
  • Lock blueprints to Key Files, making them not editable if Key File is missing
  • Read-Only blueprints
  • Enable/Disable Renaming of Blueprint Graphs & Events
  • Enable/Disable Variables
  • Enable/Disable Functions
  • Enable/Disable Macros
  • Enable/Disable Delegates
  • Enable/Disable Event Graphs

Code Modules

  • BlueprintCore [Runtime]
  • BlueprintCoreEditor [Editor]

Number of C++ Classes: 10+

Supported Platforms: Windows, Linux, Mac

Video Demonstration

Documentation