blueprint_add_interface
Implement a specified interface on an Unreal Engine Blueprint, then compile and save to apply changes.
Instructions
Implement a Blueprint Interface on a Blueprint, then compile and save.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"blueprint_path": "<blueprint_path>",
"interface_class": "<interface_class>"
},
"name": "blueprint_add_interface"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blueprint_path | Yes | Content path of the Blueprint asset, e.g. /Game/Blueprints/BP_Door. | |
| interface_class | Yes | Interface class path: /Script/Module.Name for native, /Game/Path/BPI_X.BPI_X_C for Blueprint interfaces. |