create_material_parameter_collection_instance
Reset a Material Parameter Collection Instance to its collection defaults for a specific world, discarding all per-world overrides. Use when you need to clear custom values.
Instructions
Give a world (the editor world by default) a fresh Material Parameter Collection Instance (MPCI: the transient per-world values of a collection asset) for collection_path, replacing the instance it had, so all its overrides are lost and values return to the collection defaults. Runtime only: nothing saved, no undo. The engine creates an instance on lookup, so already_existed comes back true and created false in practice. Rarely needed: set_mpci_scalar_parameter_value and set_mpci_vector_parameter_value create the instance themselves; get_mpci_info reads it.
Returns: { collection_path: string, world_name: string, is_valid: bool, already_existed: bool, created: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| world_label | No | Empty or "editor" for the editor world (the default); otherwise the UWorld name of a live world context, compared case-insensitively (first match) | |
| collection_path | Yes | Full /Game path of the parent MPC |