Skip to main content

Installation

UEAPM is distributed through Fab. It is an editor-only plugin: it adds nothing to packaged games.

Install as an Engine plugin​

  1. Open the Epic Games Launcher, go to Library > Fab Library and find Unreal Engine Absolute Project Migrator.
  2. Click Install to Engine and choose 5.8.
  3. The plugin is placed under Engine/Plugins/Marketplace/ and is available to every 5.8 project.

Install into a project​

You can also copy the plugin into the project itself:

<Project>/Plugins/UnrealEngineAbsoluteProjectMigrator/

This is the recommended layout for C++ projects: after the file-copy steps and the first build (see Workflow), the plugin is built together with the project.

Enable the plugin​

  1. Open the project with Unreal Engine 5.8.
  2. Go to Edit > Plugins, search for Absolute Project Migrator and tick Enabled.
  3. Restart the editor when asked.

After the restart, the panel is available at Window > Absolute Project Migrator.

Plugins enabled automatically​

UEAPM depends on these engine plugins, which are enabled together with it:

PluginUsed by
Enhanced InputEnhanced Input step
NiagaraCascade to Niagara step
Python Editor Script Pluginruns the engine's Cascade converter
Editor Scripting Utilitiesasset operations
Cascade To Niagara Converterthe engine's particle system converter

The Chaos Vehicles plugin is enabled by the project step only when the project used PhysX Vehicles.

Uninstalling​

When the migration is finished and the report has no open items you care about, you can disable or remove the plugin. Nothing in your project depends on UEAPM at runtime, with one exception: PhysX vehicle assets that were loaded but not yet converted by the Physics step use UEAPM's load-only legacy classes, so run the Physics step (with Chaos Vehicles enabled) before removing the plugin.