Ah, so the joints were just under a hidden group?
I don’t know, but I guess that is intentional. If there is a Shifter rig in the scene, I guess it assumes you are working on it, and trying to add to the rig. If you are making a separate prop, you likely should be working on a blank scene.
You could consider modifying the rope code.
mgear_X.X.X/release/scripts/mgear/rigbits/rope.py
Line 93
shd = rigbits.addJnt(oTrans)
rigbits.addJnt()
takes an optional parent
flag to specify where the joint will be parented. If none is specified, that is where the assumption occurs. You could modify it so that it puts it under the rope rig’s root, which is the root
variable in the script. (You’d likely need to restart Maya after editing the script.)
Line 93
shd = rigbits.addJnt(oTrans, parent=root))