ShoulderSurfing is a mod I created from scratch which replaces the default third person behind-the-body view (F5 key) with a more traditional "over the shoulder" view. This style of camera was pioneered by games like Capcom's Resident Evil 4.
This mod injects code into base files so it may not be compatible with other mods that modify the rendering engine.
This is also a forge mod, so it will require forge and go into the mods folder.
Hotkeys to move the camera a bit (default I-J-K-L)
Corrective cross-hair positioning
Dont show player head if camera gets too close to it
Download
Required: Forge universal files for your minecraft version (http://files.minecraftforge.net/)
The Forge files go into your minecraft jar.
Tested with Forge 9.10.0.828
Some pictures may display features from random mods I have installed.
Note that this mod only has the over-the-shoulder camera changes, nothing else!
More pics with some mods, different rotation/zoom settings, different FoV, etc.
Compatibility
Mods that heavily modify certain base classes may break this mod. Your forge client log will show if the code injection fails or not.
Installing
First install Forge universal files from files.minecraftforge.net. Make sure it is an up-to-date version for your version on minecraft.
Download ShoulderSurfing
Open the zip file
The JAR file needs to go into the MODS folder under Minecraft. Make sure to remove any previous versions from the COREMODS and MODS folder. This mod will not work if placed anywhere but the MODS folder!
Sharing / Modpacks
Feel free to use this in any mod pack you want, private or public! I would appreciate a link back to this page, but you don't have to
Todo/Known Issues
-Prevent camera from clipping into walls in tight spaces (fix behind-head raytrace)
Thanks
KeepCalm for excellent documentation on Forge, coremods, and ASM. If you want to learn it, look for this name!
Questions?
Just ask and I will do my best to answer. My free time is very limited so there may be a (huge) delay in replies, if I reply at all.
Please note this is new and I have only tested it locally so who knows what kind of bugs might creep up. I suggest testing with a clean minecraft jar and just forge, especially if you use a lot of things that edit base files.
Updated. This mod is now a forge coremod, which injects code into the base classes instead of overwriting them. It does not guarantee compatibility with mods that mess with base classes, but it helps a lot.
Just installed this in my (quite heavily) modded Minecraft, runs perfectly so far, with the latest version of optifine installed
Only problem I've encountered so far, is when you back up against a wall, the camera still zooms right into the back of your head (like the vanilla 3rd person camera), rather than next to it, which makes negotiating small spaces a bit difficult, but other wise this is a great mod, good job!
Edit: Actually, after a bit more testing, it seems that this mod disables Optifines zoom capability. Not a gamebreaking issue by any means, just a heads up for anyone that wants to use this with OF installed too.
Really cool mod! Great Job!
-----EDIT-----
I cant seem to activate the over the shoulder view...
Try the new version, it should be more compatible with Minecraft. Install Forge into the minecraft jar, then this mod to the Coremods folder. F5 should toggle between first-person view, third person over the shoulder, and third person head-on views.
Found a big bug umm when you shoot an arrow it goes and stops in midair and falls strait down.
Edit: it still hits things though
Another Edit: it only happens in creative
When you are doing anything like shooting a bow for example, the arrow does not shoot where it should. You really need to make it where no matter what the player will be looking at the crosshair.
Found a big bug umm when you shoot an arrow it goes and stops in midair and falls strait down.
Edit: it still hits things though
Another Edit: it only happens in creative
Is not from the mod, its a Minecraft issue. But i dont know what causes it.
Rollback Post to RevisionRollBack
"Love as a principle and order as the basis; progress as the goal"
This reminds me of the better third person mod.
Can you try to make this mod compatiable with the improved first person mod.
I personally think this is better than the better third person mod even if the crosshair doesn't show unless you're close to the block.
This reminds me of the better third person mod.
Can you try to make this mod compatiable with the improved first person mod.
I personally think this is better than the better third person mod even if the crosshair doesn't show unless you're close to the block.
The crosshair can display farther if you mess with the config file. I don't have the code on me so I don't recall what the option is named.
Basically the default is to only show a crosshair if you can reach the block or entity. You can turn this off in the config. There is also another setting to show the crosshair on the horizon if nothing is in range, which may be useful for shooting bows and such.
I can probably make it all simpler without messing with the config, but I'm busy at work right now and coding the byte code injection is a serious pain.
I make Minecraft Mod videos. So, if you want help promoting your mods through videos, check out MY YOUTUBE PAGE to see my work and then send me a PM to discuss it. Also, follow me on Twitter: @piedudeaus
This mod injects code into base files so it may not be compatible with other mods that modify the rendering engine.
This is also a forge mod, so it will require forge and go into the mods folder.
No longer maintained.
Source code --> ** https://github.com/sabarjp/ShoulderSurfing **
Features
Required: Forge universal files for your minecraft version (http://files.minecraftforge.net/)
The Forge files go into your minecraft jar.
Tested with Forge 9.10.0.828
http://adf.ly/ZTCsB
For Minecraft 1.6.4 Download Shoulder Surfing 1.6.4
*Updated to Minecraft 1.6.4
Older Versions
For Minecraft 1.5.2 Download Shoulder Surfing 1.4.0 COREMOD
For Minecraft 1.5.1 Download Shoulder Surfing 1.3.0 COREMOD
For Minecraft 1.4.7 Download Shoulder Surfing 1.2.1 COREMOD
For Minecraft 1.4.7 Download Shoulder Surfing 1.2.0 COREMOD
For Minecraft 1.4.6 Download Shoulder Surfing 1.1.0 COREMOD
For Minecraft 1.4.6 Download Shoulder Surfing 1.0.1
For Minecraft 1.4.5 Download Shoulder Surfing 1.0.0
Videos
Images
Note that this mod only has the over-the-shoulder camera changes, nothing else!
More pics with some mods, different rotation/zoom settings, different FoV, etc.
Compatibility
Installing
Download ShoulderSurfing
Open the zip file
The JAR file needs to go into the MODS folder under Minecraft. Make sure to remove any previous versions from the COREMODS and MODS folder. This mod will not work if placed anywhere but the MODS folder!
Sharing / Modpacks
Todo/Known Issues
Thanks
Questions?
Just ask and I will do my best to answer. My free time is very limited so there may be a (huge) delay in replies, if I reply at all.
Please note this is new and I have only tested it locally so who knows what kind of bugs might creep up. I suggest testing with a clean minecraft jar and just forge, especially if you use a lot of things that edit base files.
Thanks
-----EDIT-----
I cant seem to activate the over the shoulder view...
This should work now!
Try the new version, it should be more compatible with Minecraft. Install Forge into the minecraft jar, then this mod to the Coremods folder. F5 should toggle between first-person view, third person over the shoulder, and third person head-on views.
Click on the image to visit my Soundcloud profile! Alternatively, visit my site: http://www.aquanova-mp.com/
I should probably make a video or something that is easier to see than screenshots at night.
the link dosen't worknever mind i just had to try a few more times, it kept sending me to ask.com
Edit: it still hits things though
Another Edit: it only happens in creative
"Love as a principle and order as the basis; progress as the goal"
Amazing Mod! I love the corrective crosshair!
Can you try to make this mod compatiable with the improved first person mod.
I personally think this is better than the better third person mod even if the crosshair doesn't show unless you're close to the block.
It is compatible.
Basically the default is to only show a crosshair if you can reach the block or entity. You can turn this off in the config. There is also another setting to show the crosshair on the horizon if nothing is in range, which may be useful for shooting bows and such.
I can probably make it all simpler without messing with the config, but I'm busy at work right now and coding the byte code injection is a serious pain.
Yey a video!
"If you wish to make an apple pie from scratch, you must first invent the universe." - Carl Sagan
Thanks Sabar for this awesome mod!