Mods / MouseSwapper - 1.19.3 and below
Tags:
#QoL
#Tweak
Author: Nexrem
Side: Client
Created: May 14th 2021 at 2:16 AM
Last modified: May 14th 2021 at 3:40 AM
Downloads: 981
Follow Unfollow 3
Author: Nexrem
Side: Client
Created: May 14th 2021 at 2:16 AM
Last modified: May 14th 2021 at 3:40 AM
Downloads: 981
Follow Unfollow 3
Latest release (for Vintage Story 1.14.10 and 1.19.3, outdated):
MouseSwapper-1.1.0.zip
1-click install
MouseSwapper is a simple mod that swaps the left and right mouse buttons as well as their corresponding help tooltips and other such. It does not swap the mouse controls in chests or other UIs, just ingame and tooltips.
Developed by Nexrem and Lyrthras
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.1.0 | mouseswapper | 557 | May 14th 2021 at 3:40 AM | MouseSwapper-1.1.0.zip | 1-click install | ||
|
Fix handled events (no more GUI click-throgh) | |||||||
| 1.0.0 | mouseswapper | 424 | May 14th 2021 at 2:21 AM | MouseSwapper-1.0.0.zip | 1-click install | ||
|
Initial release | |||||||
Is this mod still being updated? or is there a new version of this mod?
Lemurface that would work, but it also breaks GUIs allowing mouse inputs to pass through to blocks behind them.

To fix that issue you just need to add guards to the Postfix methods to return when ___InWorldMouseState is false for both mouse buttons. (This means the mouse click happened on a GUI)
Example:
Nexrem If you'd like to update this to 1.20+, it seems like all you need to do is rename the OnMouseDown method to OnMouseDownRaw. (This came up in Discord while someone was looking to fix this mod.)
Indiecipherable
This should work fine up until 1.19.3
THAK YOU
Is there an updated version for the latest vintage story update?