I wonder why you decided to switch it; just to make the mod more intuitive?
Pretty much. For some reason I thought the player's cursor direction wasn't accessible through script, but as it turns out it is accessible, just only inside a custom input event (which I forgot I knew). That's how I wanted the mod to work in the first place, as the modal approach is an extra click / button press every single time.
Could you clear the cursor when you open the Configure GUI?
I do, or at least it's supposed to. I just tested it and it seems to work correctly for me, do you have any other mods enabled that might be interacting with the cursor in some way?
I feel like you have two mods in one
I agree, it solves two very closely related but separate issues. I don't want to split them into different mods, especially since if you don't like one of the features you can unbind the control(s) for it and the rest of the mod will still function.
Well, except for the automatic copy after MMB,
I've added a per-player mod setting to disable that behavior in 0.0.4.