Isn't composition is superior to mixins for a few reasons, particularly the "Single-responsibility principle" ?
This Mixin library is very useful, since it allows different mods to edit different parts of the same code without interfering for example.
It's also very easy to use compared to jvm bytecode manipulation, you just write a normal java function and put an annotation on it, and boom, now it runs right before line X inside of class Y, at runtime !