Skip to main content

Engine compatibility

UEABMCP supports UE 4.27.2 through UE 5.8.2 with a single source tree. Tools that need an engine feature declare a minimum version; on older engines they are simply absent from tools/list (the agent never sees a tool it cannot use).

Tools per engine (version 1.0)​

The table is generated from the source (Tools/count_tools.py) and updated on every release.

Kit4.275.05.15.25.35.45.55.65.75.8
asset1111111111
bp242242242242242242242242242242
edit256260260260260260260260260260
job4444444444
total503507507507507507507507507507

Known differences​

Area4.275.0 – 5.45.5 – 5.8
Enhanced Inputexperimental plugin (enable it) + legacy Axis/Action mappingsplugin (default from 5.1)built in
Blueprint float variablesfloatdoubledouble
ScreenshotsPNG via ImageWrappersamesame
Transactions / undosamesamesame
Progress + cancellation over SSEsamesamesame

Building for a version​

The Fab listing includes binaries for each engine. From source, run BuildPlugin with the engine you target; no code changes are required. The compatibility layer (UeaCompat.h) isolates the API differences.