I have a created a custom addon to add custom creator and extractor, I created a addon which do refer to Maya I mean it’s host is Maya in that I create few creator and extractor but when I register it is registering for other DCC’s also like Houdini.
sharing a screenshot of my code where I’m registering the plugins with directory structure in it so that you guy’s understand what I’m doing wrong. also adding error screenshot getting houdini
Thanks for your reply. Your suggestion worked for me with a few minor changes. I updated my class by adding IPluginPaths as an inherited class, and then used the get_create_plugin_paths function with a host_name condition.
@nebukadhezer your’s suggestion is also working if someone wants to try they can try that also.
I perfer to update my Addon Class instead of updating in init.py
adding screenshot of my update addon class for reference