Directive Utilities 2.0
Directive Utilities 2.0 replaces UDCore 1.x and supports Unreal Engine 5.6 through 5.8.
Before upgrading
The plugin folder, modules, C++ classes, types, and Blueprint categories were renamed. Blueprint-only projects migrate through the bundled Core Redirects. C++ projects must update module names, include paths, symbols, and API macros.
Read the 2.0 migration guide before replacing UDCore.
Changes
- Added Blueprint libraries for arrays, maps, math, regex, save games, text, and Gameplay Tags.
- Added Enhanced Input helpers and async actions for delays, asset loading, traces, and navigation.
- Added editor asset tools and more actor filters, viewport controls, material operations, and mesh queries.
- Fixed save-slot validation, weighted selection, regex edge cases, input mapping failures, async completion, and editor filter behavior.
- Added automation coverage for the public function libraries and supported engine versions.
- Packaged builds now include the plugin documentation, changelog, license, and required config files.
SortStringArray and GetSortedStringArray are deprecated because Unreal Engine 5.6 and newer include Sort String Array.
See the changelog for the full list.
Downloads
Prebuilt packages are attached for every supported engine version and platform. Each archive contains the plugin source and binaries for its named engine version.
Use SHA256SUMS.txt to verify downloaded files.