Description
PLEASE NOTE THAT IN ORDER FOR THIS MOD TO WORK, THE VALKYRIEN SKIES MOD MUST BE REMOVED FROM SHOULDER SURFING RELOADED'S MODS.TOML FILE. IF YOU DO NOT HAVE THE MOD FILE WITH THAT INCOMPATIBILITY LISTING REMOVED, THEN THIS COMPATIBILITY MOD WILL NOT WORK.
You can get the mod with the incompatibility listing removed by going to the 1.20.1 branch of the Shoulder Surfing Reloaded mod's repository (you can reach their GitHub repository through their Issues tab) and downloading the code. Then, after removing "valkyrienskies" from the incompatiblity list, rebuild the Shoulder Surfing Reloaded JAR file, and then place that built JAR file into your mods folder.
Once the above has been done, add this mod to your mods folder, which provides a basic resolution to a crash from conflicting camera functions by defaulting to a configurable zoom to the camera for when a player sits on a Valkyrien Skies seat.
OTHER NOTES:
Use "/config showfile ssvs_compat CLIENT" to access the config file and adjust the zoom to your preference.
HOWEVER, when using third-person for a Valkyrien Skies vehicle, I highly recommend not using the Shoulder Surfing Reloaded mode, as the view is currently very unstable and is based on Shoulder Surfing Reloaded's ride mechanics. No game-breaking bugs have been immediately discovered, but there's a first time for everything. Proceed at your own risk and let me know in the comments if you experience crashes and other glitches that make the game unplayable. To anyone who comments about the Shoulder Surfing Reloaded's third person mode being unruly or similar while riding a Valkyrien Skies seat, please just use vanilla third person for Valkyrien Skies until a better alternative can be found.
I do not have a Fabric port available at this time, nor will I have one, as I would like to resolve the incompatibility through a contribution to Shoulder Surfing Reloaded's repository or Valkyrien Skies's repository if I can, which will mean a fix for both Forge and Fabric.
I have listed Kotlin for Forge as a required dependency because Valkyrien Skies will not run on Forge without it.


