Shoulder Surfing Reloaded - Third Person Camera
This mod provides an advanced third-person camera system for Minecraft with numerous settings and features.
Main Features
The mod allows you to enjoy the game from a new perspective thanks to the camera positioned over the character's shoulder. You'll be able to see everything you interact with in third-person mode. A key feature is decoupled control - you can move left and right without turning the mouse.
The free look function (default activation with the left Alt key) lets you continue moving in a chosen direction while looking around. Hotkeys are provided for camera position control: arrow keys, Page Up and Page Down, as well as the O key for switching shoulders.
The system automatically adjusts crosshair position when using adaptive or dynamic crosshairs. When view obstructions occur, the player model becomes transparent. The mod works exclusively on the client side and doesn't require server installation.
Important note: the mod changes camera position and character movement, which may cause issues on servers with strict anti-cheat systems. Use at your own risk!
Installation
For Forge
Make sure Minecraft Forge and Forge Config API Port are installed. Place the ShoulderSurfing-Forge-[VERSION].jar file in the .minecraft/mods folder, select the Forge profile in the launcher, and start the game.
For Fabric
Requires installation of Fabric, Fabric API, and Forge Config API Port. Place the ShoulderSurfing-Fabric-[VERSION].jar file in the .minecraft/mods directory, select the Fabric profile, and begin playing.
For NeoForge
Install NeoForge, move the ShoulderSurfing-NeoForge-[VERSION].jar file to the mods folder, and select the corresponding profile in the launcher.
Configuration
For versions 1.21 and above: in-game via the "Mods" → "ShoulderSurfing" → "Configuration" menu. For versions 1.20 and below, Forge Config Screens installation is required. Alternatively, you can manually edit the configuration file: .minecraft/config/shouldersurfing-client.cfg
Frequently Asked Questions
Question: Why doesn't the character look at the crosshair position when holding an item?
Answer: This is configured through the adaptive_crosshair_hold_items or adaptive_crosshair_use_items configuration parameters.
Question: Why is the character displayed incorrectly with a shader pack?
Answer: The problem is caused by player transparency effects. Disable them in the settings (adjust_player_transparency) or report to the shader pack authors.
Question: Can functionality be added to another version?
Answer: No.
Question: Are other mod loaders supported?
Answer: No.
Question: Can it be included in a modpack?
Answer: Yes.
License
Distributed under the MIT license. Original project developed by Sabar.