Mixamo Rig addon in Blender 4: a Community Fix!

Table of Contents

Summary

The Mixamo Rig addon for Blender has long been a valuable tool for animators and character artists. However, with the release of Blender 4, the official Mixamo addon has become incompatible, leaving many users frustrated.

But fear not, the community has stepped up to the challenge, and a reliable fix is now available!

Developed by the talented Blender enthusiast Xin, this community-driven solution ensures that you can seamlessly integrate Mixamo’s vast library of animations into your Blender 4 projects. In this blog, we’ll explore how to download, install, and use the addon.

Downloading and Installing the Mixamo Addon for Blender 4

To get started, you’ll need to head over to the Gitlab page where Xin has made the addon available for free. Here’s a step-by-step guide to downloading and installing the Mixamo addon for Blender 4:

  1. Visit this Gitlab repository: https://gitlab.com/x190/mixamo_blender4
  2. Click on the “Code” button and select “ZIP” to download the addon. Do not unzip the file.
  3. Open Blender 4 and navigate to the “Edit” > “Preferences” menu.
  4. In the “Addons” tab, search for “Mixamo”. If there are any existing Mixamo addons, disable and remove them. Close Blender and reopen it. If you don’t have an existing Mixamo addon you can skip this step.
  5. Go back to the “Edit” > “Preferences” > “Addons” tab.
  6. Click the “Install” button and navigate to the downloaded ZIP file.
  7. Select the ZIP file and click “Install Addon”.
  8. Locate the “Mixamo” addon in the list and install it.
  9. Place a checkmark next to the Mixamo addon to activate it.

With the addon installed, you’re now ready to start using Mixamo in your Blender 4 projects.

NEW: Bone Collections

This fix does not change the Mixamo rig addon’s main functionality. It marely makes it compatible with Blender 4 and beyond. So if you are an experience user, you will feel right at home.

The only significant difference is: Bone Collections.

Blender 4 replaced the old and limited Bone Layers with a completely new Bone Collection system (so long Bone Layers, we won’t miss you! :D). Therefore the Mixamo rig addon was also updated to make use of the new system. 

If you are not familiar with Bone Collections, see my post and video about the updates in Blender 4.0 and 4.1

The addon organizes the rig into three bone collections: “Control,” “DEF,” and “MCH.” These correspond to the Layer 0, 1 and 9 in earlier versions of the addon:

mixamo layers vs collections

Learning the Mixamo rig Addon

If you are new to the Mixamo Rig addon, you may like my videos on the topic. While they were recorded with the “old” version of the addon, everything still works the same way. Just be mindful of the difference between Bone Layers and Bone Collections mentioned above.

Mixamo Playlist on YouTube:

https://www.youtube.com/playlist?list=PLdcL5aF8ZcJvj16SZQ-w5C3RLtUyVgdOV

Troubleshooting and Bug Reporting

If you encounter any issues or bugs while using the Mixamo addon for Blender 4, we encourage you to report them. You can leave a comment on the video referenced at the top of this article. Or join the CGDive Discord server and share your feedback there. The developer, Xin, is committed to maintaining the addon and addressing any problems that arise.

FAQ

Q: Does the fixed Mixamo addon work with earlier versions of Blender?

A: The addon is specifically designed for Blender 4 and later versions. If you’re using an older version of Blender, such as 3.6 or earlier, you’ll need to use the official Mixamo addon, which can be downloaded from the official source.

Q: Is the Mixamo addon free to use?

A: Yes, the Mixamo service, the Mixamo Rig addon and this community-driven fix are all available for free.

Q: Will the Mixamo addon be updated in the future?

A: The developer, Xin, has stated that they plan to maintain and update the addon as needed.

4 thoughts on “Mixamo Rig addon in Blender 4: a Community Fix!”

  1. Traceback (most recent call last):
    File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\scripts\modules\addon_utils.py”, line 376, in enable
    mod = importlib.import_module(module_name)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\importlib\__init__.py”, line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File “”, line 1204, in _gcd_import
    File “”, line 1176, in _find_and_load
    File “”, line 1147, in _find_and_load_unlocked
    File “”, line 690, in _load_unlocked
    File “”, line 940, in exec_module
    File “”, line 241, in _call_with_frames_removed
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\__init__.py”, line 47, in
    from . import mixamo_rig
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\mixamo_rig.py”, line 6, in
    from .utils import *
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\utils.py”, line 8, in
    from .lib.bones_pose import *
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\lib\bones_pose.py”, line 3, in
    from .version import *
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\lib\version.py”, line 3, in
    class ARP_blender_version:
    File “C:\Users\Tapan\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\mixamo_rig\lib\version.py”, line 7, in ARP_blender_version
    _char = bpy.app.version_char
    ^^^^^^^^^^^^^^^^^^^^
    AttributeError: ‘bpy.app’ object has no attribute ‘version_char’

    1. I asked the developer. He said that from the look of the error, you seem to be using the original addon, not the fixed one. Please read the instructions carefully and download the right addon. Also, if you have an existing mixamo addon installed:
      -remove it from Blender
      -restart Blender
      -install the new one

      Hope this helps.

Leave a Comment

Your email address will not be published. Required fields are marked *