Build & Code Tools

«Build plugin»

Manual build via RunUAT. Next to it — the engine selector:

  • ⚙️ Auto — by project association (recommended) — uses the engine the project was opened with; protects against the «Missing Modules» dialog.
  • Or a specific version from the detected ones.

After a successful build the binaries are copied into the plugin: Binaries\Win64. The log goes to the «Build log» panel.

«UE versions» — build matrix

  1. Tick the versions you want the plugin built against.
  2. Run — the app builds the plugin sequentially for each version.
  3. The result is a table in the feed: Version / Result / Time / Binaries or reason.
  4. Binaries\Win64 keeps the last successful build; per-version archives go to Saved\MatrixBuilds\<version> inside the plugin.
  5. Stop matrix — stops after the current version.
  6. If newer versions build but older ones fail — the «Fix version guards» button runs the agent to wrap the new API in version checks.

«UE5 code audit»

A comprehensive agent review of the plugin: code quality, memory leaks, performance, Blueprint compatibility. The report appears in the feed.

«UE5 C++ class wizard»

A generator of clean C++ code with correct UHT macros:

  • Base types: Actor, Pawn, ActorComponent, BlueprintFunctionLibrary, Subsystem, DataAsset, Interface, Struct (USTRUCT), Enum, Object.
  • Specify the class name, module/API, subfolder, Blueprint category and the Tick() option.
  • Per-file code preview and file creation in the project.