Essentially, this Paper-only plugin aims to make combat more varied. In addition to allowing dual wielding, this system has three different attack types on top of default: sweep, stab (default Minecraft attack with different hit detection), and chop. The trigger for these attacks are based on the camera movement. For instance, if a player moves their camera horizontally quickly and attacks, a sweep attack would be registered.
https://github.com/user-attachments/assets/1f56cee4-9090-4a8c-94b2-9ea5226775d5
https://github.com/user-attachments/assets/a5ca1665-5386-42ab-9482-52507bb3d4d6
You can find the latest build in the latest successful run at https://github.com/AndyNoob/combat/actions