
説明
Blueprint Async Node Forge is an async node generation plugin for Unreal Engine Blueprints. It automatically converts Task Blueprints that inherit from BlueprintAsyncNodeTaskBase into async nodes that can be searched, placed, and called in regular Blueprints.
Developers define async tasks using Blueprints without writing C++ K2 node code. Input variables, Input_ functions, and Event Dispatchers in the Task Blueprint are recognized by the plugin and converted into the node's input parameters, execution entries, and output results.
Core FeaturesAutomatic Async Node Generation: Task Blueprints are automatically registered as callable nodes after saving
Flexible Pin Generation: Variables → Input Pins, Dispatchers → Output Pins, Input_ Functions → Custom Execution Entries
Multi-Instance Management: Returns task instance handles for precise control over each task's lifecycle
Concurrency Policies: Configurable strategies—end existing tasks, reject new requests, or allow multiple instances
Network Output Routing: Route output events to Server, Owning Client, or Multicast via naming prefixes
Cross-Project Migration: Task Blueprints and the Blueprints using them can be migrated to other projects with the plugin installed
Lightweight Runtime: Expands to standard Blueprint logic at compile time, only depends on a lightweight Runtime module at runtime
Suitable for encapsulating async workflows like Delay, Timer, event waiting, asset loading, HTTP requests, and multiplayer synchronization callbacks. Also ideal for organizing commonly used async logic into a reusable node library that can be called across multiple Blueprints, similar to Blueprint Function Libraries.


