
Описание
Blueprint Automation Toolkit is a secure, editor-only HTTP bridge for controlling Unreal Editor through a typed localhost API.
Use AI coding agents, CI scripts, or custom tools to automate repetitive editor work through a consistent JSON interface.
Key capabilities:
• Read and modify Blueprint graphs, nodes, pins, and connections
• Compile and save Blueprints with structured diagnostics
• Inspect and mutate reflected UObject properties
• Call exposed UFunctions
• Spawn and destroy editor-world actors
• Audit, load, save, and clean levels
• Resolve assets, animation references, and skeleton data
• Control editor selection, focus, and Play-In-Editor sessions
• Register custom automation commands from other editor plugins
Security by default:
• Loopback-only connections; non-local requests are rejected
• Bearer-token authentication
• Server disabled by default
• Safe mode enabled by default
• Exec and Python routes disabled by default
• Request size limits and rate limiting
• No telemetry and no required external network service
Requirements:
• Editor-only Code Plugin for Win64
• Requires the built-in PCG, GeometryProcessing, and GeometryScripting plugins
• No external SDK, third-party DLL, subscription, or package manager
The GitHub and Fab editions are feature-identical. The Fab edition provides a pre-built plugin for convenient installation.
Documentation and source: