Skip to content

No. 0041 TE TechEQLabs Pro

Blueprint Inspector

UE 5.4–5.85/52.0.5

Module: Tech · Category: QA · Tool ID: BlueprintInspector

Three-tab Blueprint analysis suite. Complexity scans Blueprints for node counts, nesting depth, tick usage, cast count, etc. Interfaces audits Blueprint Interface conformance — which Blueprints implement which interfaces, where conformance is incomplete. Event Timeline traces event execution order — useful for debugging “BeginPlay race condition” type issues.

Inspector on Complexity tab with mixed-severity Blueprints listed, top entries sorted by node count.
Inspector on Complexity tab with mixed-severity Blueprints listed, top entries sorted by node count.
  • Project-wide Blueprint complexity audit
  • Pre-shipping QA: finding Blueprint complexity hot spots
  • Interface conformance review: confirming Blueprints actually implement what they claim
  • Debugging event-ordering bugs
  • Don’t expect this to refactor Blueprints. Surfaces issues; fixes happen in the Blueprint editor.
  1. Open the EQLabs Hub and search for Blueprint Inspector (or browse to Tech → QA).
  2. Click the tool card.
  3. Use the tab bar: Complexity / Interfaces / Event Timeline.

Per-Blueprint metrics: total node count, nesting depth, tick usage, cast count, common anti-patterns.

The Complexity tab after a scan: node, cast and function counts per Blueprint, with two Blueprints flagged for using Event Tick.
The Complexity tab after a scan: node, cast and function counts per Blueprint, with two Blueprints flagged for using Event Tick.

Audit conformance:

  • Which Blueprints implement Blueprint Interfaces
  • Where implementations are incomplete (missing functions, signature mismatches)
  • Orphan interfaces (no implementers)

Trace event execution order — BeginPlay, BeginPlay (Actor), BeginPlay (Component), custom events. Useful for catching race conditions where two Blueprints depend on each other’s BeginPlay.

  • In-panel results per tab.
  • Click-to-navigate. Single-click pings, double-click opens BP editor.
  • High node count is often legitimate. A complex character BP can have 500+ nodes. Use as signal, not absolute rule.
  • Tick usage on every Blueprint is the common anti-pattern. Finding which BPs tick when they don’t need to is high-value.
  • Interface conformance gaps cause runtime cast failures. Fix before shipping.
Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.