Control Rig Plugin Python script no longer work in 5.7

The unreal.ControlRigContextMenuContext.get_control_rig_blueprint() function has been deprecated in Unreal Engine 5.7.

As a result, the Python scripts included with the Control Rig plugin no longer work.

The affected scripts need to be updated. They can be found here:

UE5.7\Engine\Plugins\Animation\ControlRig\Content\Python\RigHierarchy\

  • add_controls_for_selected.py
  • add_null_above_selected.py
  • align_items.py
  • rename_items.py
  • set_bone_reference_pose.py
1 Like

Steps to Reproduce
right click on a bone in the control rig editor in UE5.7

you will noticed that the Add Controls For Selected and Add Null Above Selected buttons are greyed out

Thanks for the heads up. I’ve logged an issue here: https://issues.unrealengine.com/issue/UE-357260

Once the fix has gone in, which will most likely include adjustments to the new interface that was added, you’ll be able to integrate the change into your engine. Unfortunately, adjusting the single call will not be the only change needed so I don’t have a workaround at the moment.

Dustin