search_class_paths
Search for Unreal Engine UClass types by name and parent class to retrieve full class paths needed for Mass Entity Config traits.
Instructions
Search for UClass types by name filter and parent class constraint. Returns full /Script/Module.ClassName paths needed for _ClassName in trait editing.
Use this to find the correct class_path before calling set_data_asset_property with Mass Entity Config traits.
Args: filter: Case-insensitive substring match on class name (e.g. "Conveyor", "Miner") parent_class: Only return subclasses of this class (e.g. "MassEntityTraitBase" for traits, "MassFragment" for fragments, "MassTag" for tags, "MassProcessor" for processors). Empty = search all classes. max_results: Maximum results to return (default 50) include_properties: If true, also return each class's editable UPROPERTY names, types, and default values. Use sparingly — adds tokens per result.
Examples: search_class_paths(filter="Conveyor", parent_class="MassEntityTraitBase") → finds MassConveyorBeltTrait with class_path "/Script/Jiggify.MassConveyorBeltTrait"
search_class_paths(filter="Pipeline", parent_class="MassFragment")
→ finds all pipeline-related fragments
search_class_paths(parent_class="MassEntityTraitBase")
→ lists ALL available traits (no filter)Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter | No | ||
| max_results | No | ||
| parent_class | No | ||
| include_properties | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |