Installation
Blueprint Scribe is a C++ editor plugin for Unreal Engine 5.0 to 5.8 (Win64, Mac and Linux editor). It depends on Unreal’s Data Validation plugin, which is enabled automatically when you enable Blueprint Scribe.
Install from Fab
Section titled “Install from Fab”-
Open ta Blueprint Scribe on Fab, choose the license that applies to you (Personal is free) and add it to your library.
-
In the Epic Games Launcher, open Fab Library, find ta Blueprint Scribe and click Install to Engine for each engine version you use (5.0 to 5.8).
-
Open your project, go to Edit > Plugins, search for Blueprint Scribe and enable ta Blueprint Scribe. Restart the editor when prompted.
-
Open Tools > ta Blueprint Scribe (in the tridiART section of the Tools menu) and click Scan project.
Installed this way, the plugin lives in the engine and is available to every project. To keep it with one project (for example so the whole team gets it from source control), install it manually instead.
Install manually
Section titled “Install manually”-
Close the Unreal Editor.
-
Copy the
TABlueprintScribefolder into your project’sPluginsfolder. Create thePluginsfolder next to your.uprojectfile if it doesn’t exist yet. The result should look like this:MyGame/MyGame.uprojectPlugins/TABlueprintScribe/TABlueprintScribe.upluginSource/Resources/ -
Open the project. If the plugin hasn’t been compiled for your engine version yet, see Build from source below.
-
Open Edit > Plugins, search for Blueprint Scribe and make sure ta Blueprint Scribe is enabled. If you had to enable it, restart the editor when prompted.
-
Open Tools > ta Blueprint Scribe (in the tridiART section of the Tools menu) and click Scan project.
Build from source
Section titled “Build from source”The plugin ships with its full source code. If the copy you installed doesn’t contain compiled binaries for your engine version, the plugin has to be built:
-
C++ projects: build the project in your IDE (for example Visual Studio 2022 on Windows), or let the editor rebuild the missing modules when it asks on startup.
-
Blueprint-only projects: the editor can’t compile plugin code for you. Either add a C++ class to the project (which turns it into a C++ project) and build it, or build the plugin once with Unreal Automation Tool and copy the packaged result into your
Pluginsfolder:Terminal window "C:\Program Files\Epic Games\UE_5.6\Engine\Build\BatchFiles\RunUAT.bat" BuildPlugin -Plugin="C:\Path\TABlueprintScribe\TABlueprintScribe.uplugin" -Package="C:\Build\TABlueprintScribe" -TargetPlatforms=Win64Use the
RunUATscript of the engine version you want to build for.
Your first scan
Section titled “Your first scan”With the default settings, Scan project documents and audits every Blueprint, structure and enum under /Game. A progress dialog shows each asset as it is documented; you can cancel it. Scanning loads each asset once, so the first scan of a large project takes a while. To try the plugin on a small part first, select a folder in the Content Browser and click Scan selection instead.
When the scan finishes, the panel shows the Blueprint health, the number of Blueprints and nodes, the documentation coverage, the average complexity and the findings. Click Export docs to write the documentation. With the default settings it goes to Saved/BlueprintScribe in your project folder, includes graph images, and index.html opens in your browser.
From here you can:
- Read the Editor panel guide to browse Blueprints, review findings and set export options.
- Look at what the output contains.
- Find your C++ candidates, copy Blueprints for AI or clean up unused members.
- Adjust folders, limits and rules in Edit > Project Settings > Plugins > ta Blueprint Scribe. See Settings.
- Generate the documentation in your build pipeline. See Command line & CI.
Updating and removing
Section titled “Updating and removing”To update, close the editor and replace the TABlueprintScribe folder with the new version. Your settings live in the project’s Config/DefaultEditor.ini, not in the plugin folder, so they are kept.
To remove the plugin, disable it in Edit > Plugins or delete the TABlueprintScribe folder while the editor is closed. Blueprint Scribe doesn’t add any assets to your project; it only writes files to the export folder you choose, and changes Blueprints only when you run a cleanup. If you changed its settings, they stay in the [/Script/TABlueprintScribe.TABlueprintScribeSettings] section of Config/DefaultEditor.ini, which you can delete if you no longer need it.