manage_linked_data
List linked Blender libraries, make linked data local, add overrides, or reload libraries from disk while controlling read-only links and library updates.
Instructions
Work with data linked from other .blend files (link_or_append, place_asset).
Linked data is read-only here. MAKE_LOCAL copies it into this file and cuts the link; OVERRIDE keeps the link but makes it editable, so library updates still come through for anything not changed here.
Args: action: LIST libraries, linked data and overrides; MAKE_LOCAL; OVERRIDE (OBJECT or COLLECTION); RELOAD a library from disk. data_name: MAKE_LOCAL and OVERRIDE: the linked data-block's name. data_type: OBJECT, COLLECTION, MATERIAL, NODE_GROUP, WORLD or MESH. library: Library name from LIST: required for RELOAD, and picks the library when two linked data-blocks share a name.
Returns: Dict with what changed, or for LIST the libraries, linked data and overrides.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| library | No | ||
| data_name | No | ||
| data_type | No | OBJECT |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||