Shoulder Surfing Reloaded
Shoulder Surfing Reloaded
ShoulderSurfing is a mod originally created by sabar which has now been updated to the latest versions whose objetive is to replace the default third person behind-the-body view (F5 key) with a more traditional "over the shoulder" view.
Features
- Over-the-shoulder camera
- Hotkeys to move the camera a bit (Default: Arrow keys, O to swap shoulders)
- Corrective cross-hair positioning if dynamic crosshair is enabled
- Hide player if the camera gets too close to it
Troubleshooting
Optifine (Crosshair offset): Set "Render Quality" to "1.0x" for Shader Pack "(internal)" and switch back to Shader Pack "OFF"
BetterCombat: Set "Enable 1PP Crosshair" to "false" and "Override Mod Crosshairs" to "true"
In reply to Exopandora:
how can I adjust the angle(i think that's what I ment)?
In reply to User_26251087:
In reply to Exopandora:
Finally got around to responding, had to get my computer fixed.
Idk how to get the launcher log, but the mods I have are:
mobends-0.22.5_for_MC-1.10.2
OptiFine_1.10.2_HD_U_D2
ShoulderSurfing-1.10.2-1.1
Continuum 91.3 (Its the shader pack im using)
all running on 1.10.2-forge1.10.2-12.18.2.2099
I just uninstalled all my mods besides your shoulder surfing mod,
and slowly installed mod one by one, and after every install of a mod id launch minecraft and see if the mod broke should surfing...
AND THE ONE MOD THAT BROKE IT WAS OPTIFINE OF ALL THING!!!
I didnt think optifine would be the one to break it.
Again the optifine version im using is:
OptiFine_1.10.2_HD_U_D2
In reply to hexjam14:
I have the 1.10.2 version of this installed along with Mo' Bends and SEUS'S Shader Pack. And it shows in my mods list, but when I go into third person, the camera is behind my head. That and the I, J, K and L keys are not working for editing the where the camera is.
Please help!
In reply to hexjam14:
Thank you so much for reviving this! It's a long-time favorite.
Question: currently the camera can be adjusted by tapping the directional keys repeatedly, which moves it bit by bit. In old versions of this you could hold down a key and it would move the camera between adjustment increments for as long as the key was held down, creating a smooth camera movement. How difficult would it be to recreate that functionality?
In reply to Connorchap:
In reply to Exopandora:
I'm glad somebody revived this.
Whenever I have this mod installed, my game crashes while initializing.
Version: ShoulderSurfing-1.9_1.9.4_1.10-1.1.jar
Crash log:
---- Minecraft Crash Report ----
WARNING: coremods are present:
CXLibraryCore (cxlibrary-1.1.0-1.9.4.jar)
StreamsCoreMod (Streams-1.9.4-0.2.jar)
IC2core (industrialcraft-2-2.5.25-ex19.jar)
ShoulderPlugin (ShoulderSurfing-1.9_1.9.4_1.10-1.1.jar)
CoreXU2 (extrautils2-1.9.4-alpha-1.0.0a.jar)
FarseekCoreMod (Farseek-1.9.4-1.0.jar)
BetterFoliageLoader (BetterFoliage-MC1.9.4-2.0.12b.jar)
MDECore-Core (mdecore-1.9.4-1.0.jar)
LoadingPlugin (Quark-beta-28.jar)
FMLPlugin (InventoryTweaks-1.61-dev-53.jar)
EnderCorePlugin (EnderCore-1.9.4-0.4.0.26-alpha.jar)
Contact their authors BEFORE contacting forge
// You should try our sister game, Minceraft!
Time: 6/26/16 4:08 AM
Description: Initializing game
java.lang.NullPointerException: Initializing game
at net.minecraftforge.fml.common.Loader.sortModList(Loader.java:229)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:504)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at net.minecraftforge.fml.common.Loader.sortModList(Loader.java:229)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:504)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:210)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.9.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 163485392 bytes (155 MB) / 441483264 bytes (421 MB) up to 2134114304 bytes (2035 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.28 Powered by Forge 12.17.0.1968 Optifine OptiFine_1.9.4_HD_U_B6 80 mods loaded, 79 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
U mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
U FML{8.0.99.99} [Forge Mod Loader] (forge-1.9.4-12.17.0.1968.jar)
U Forge{12.17.0.1968} [Minecraft Forge] (forge-1.9.4-12.17.0.1968.jar)
UD mdecore-core{1.0} [MDE Core - ASM Tweaks] (minecraft.jar)
U hammerz{1.8.9-0.1.4.17} [Hammerz] (1.9.4-Hammerz-1.9.4-0.0.1.1.jar)
U armorplus{1.9.4-3.1.4.0} [ArmorPlus] (ArmorPlus1.9.4-3.1.4.0.jar)
U autooredictconv{1.9.4-1.0} [Auto Ore Dictionary Converter] (autooredictconv-1.9.4-1.0.jar)
U basemetals{2.3.2} [Base Metals] (BaseMetals_1.9.4-2.3.2.6.jar)
U Baubles{1.2.1.0} [Baubles] (Baubles-1.9.4-1.2.1.0.jar)
U BetterFoliage{2.0.12b} [Better Foliage] (BetterFoliage-MC1.9.4-2.0.12b.jar)
U blockdrops{1.0.1} [Block Drops] (BlockDrops-1.9.4-1.0.1.jar)
U BloodArsenal{1.9.4-2.0.0-5} [Blood Arsenal] (BloodArsenal-1.9.4-2.0.0-5.jar)
U bb{@VERSION@} [Blood Bank] (BloodBank-0.6.5.jar)
U BloodMagic{1.9.4-2.0.2-45} [Blood Magic: Alchemical Wizardry] (BloodMagic-1.9.4-2.0.2-45.jar)
U bookshelf{1.2.3.261} [Bookshelf] (Bookshelf-1.9.4-1.2.3.268.jar)
U Botania{r1.8-311} [Botania] (Botania-unofficial.r1.8-311.jar)
U Chameleon{1.9-2.1.4} [Chameleon] (Chameleon-1.9-2.1.4.jar)
U ChestTransporter{2.4.0} [Chest Transporter] (ChestTransporter-1.9.4-2.4.0.jar)
U nt{1.0} [Climbing Claw] (ClimbingClawV1.0[1.9.4].jar)
U correlatedpotentialistics{1.1.2} [Correlated Potentialistics] (CorrelatedPotentialistics-1.1.2.jar)
U MineTweaker3{3.0.9} [MineTweaker 3] (CraftTweaker-1.9-3.0.9.jar)
U cxlibrary{1.1.0} [CXLibrary] (cxlibrary-1.1.0-1.9.4.jar)
U cyclopscore{0.6.3} [Cyclops Core] (CyclopsCore-1.9.4-0.6.3.jar)
U DarkUtils{1.1.0.39} [Dark Utilities] (DarkUtilities-1.9.4-1.1.0.40.jar)
U decoy{1.0.1} [Decoy] (Decoy-1.9.4-1.0.1.jar)
U deepresonance{1.2.0beta34} [DeepResonance] (deepresonance-1.9.4-1.2.0beta34.jar)
U disenchanter{1.2} [Disenchanter] (disenchanter - [1.9.4]1.2.jar)
U ElecCore{1.5.292} [ElecCore] (ElecCore-1.9.4-1.5.292.jar)
U endercore{1.9.4-0.4.0.26-alpha} [EnderCore] (EnderCore-1.9.4-0.4.0.26-alpha.jar)
U EnderIO{1.9.4-3.0.0.45_alpha} [Ender IO] (EnderIO-1.9.4-3.0.0.45_alpha.jar)
U endermanage{1.1} [Endermanage] (endermanage-mc1.9.4-1.1.jar)
U evilcraft{0.10.2} [EvilCraft] (EvilCraft-1.9.4-0.10.2.jar)
U excore{1.5.3} [EXCore] (Excore-1.5.3-1.9.4.jar)
U expandablebackpack{1.0} [Expandable Backpacks] (expandableBackpacks1.0.2-1.9.4.jar)
U ExtraUtils2{1.0} [ExtraUtils2] (extrautils2-1.9.4-alpha-1.0.0a.jar)
U Farseek{1.9.4} [Farseek] (Farseek-1.9.4-1.0.jar)
U FastLeaveDecay{1.1} [Fast Leave Decay] (FastLeaveDecay-MC1.9.4-1.2.1.jar)
U FlatBedrockx{1.2.1} [FlatBedrock Xplosion's Edition] (FlatBedrock-1.2.1_1.9.4.jar)
U haggismod{1.5.0-MC1.9.4} [Haggis Mod] (haggismod-1.5.0-MC1.9.4.jar)
U IC2{2.5.25-ex19} [IndustrialCraft 2] (industrialcraft-2-2.5.25-ex19.jar)
U inventorytweaks{1.61-dev-53-0736dc3} [Inventory Tweaks] (InventoryTweaks-1.61-dev-53.jar)
U JEI{3.6.4.213} [Just Enough Items] (jei_1.9.4-3.6.4.213.jar)
U jeresources{0.4.6.35} [Just Enough Resources] (JustEnoughResources-1.9.4-0.4.6.35.jar)
U lycanitesmobs{1.14.3.3 - MC 1.9.4} [Lycanites Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U arcticmobs{1.14.3.3 - MC 1.9.4} [Lycanites Arctic Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U demonmobs{1.14.3.3 - MC 1.9.4} [Lycanites Demon Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U desertmobs{1.14.3.3 - MC 1.9.4} [Lycanites Desert Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U forestmobs{1.14.3.3 - MC 1.9.4} [Lycanites Forest Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U freshwatermobs{1.14.3.3 - MC 1.9.4} [Lycanites Freshwater Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U infernomobs{1.14.3.3 - MC 1.9.4} [Lycanites Inferno Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U junglemobs{1.14.3.3 - MC 1.9.4} [Lycanites Jungle Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U mountainmobs{1.14.3.3 - MC 1.9.4} [Lycanites Mountain Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U plainsmobs{1.14.3.3 - MC 1.9.4} [Lycanites Plains Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U saltwatermobs{1.14.3.3 - MC 1.9.4} [Lycanites Saltwater Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U shadowmobs{1.14.3.3 - MC 1.9.4} [Lycanites Shadow Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U swampmobs{1.14.3.3 - MC 1.9.4} [Lycanites Swamp Mobs] (LycanitesMobsComplete 1.14.3.3 [1.9.4].jar)
U mdecore{1.9.4-1.0} [MattDahEpic Core] (mdecore-1.9.4-1.0.jar)
U MoreFurnaces{1.7.0} [More Furnaces] (MoreFurnaces-1.7.0-1.9.4.jar)
U moreoverlays{1.4} [MoreOverlays] (moreoverlays-1.4-mc1.9.4.jar)
U MultiPageChest{1.6.1} [Multi Page Chest] (MultiPageChest-1.6.1-1.9.4.jar)
U Neat{GRADLE:VERSION-GRADLE:BUILD} [Neat] (Neat 1.2-9.jar)
U ninjagear{1.9.4-0.0.2} [NinjaGear] (ninjagear-0.0.2.jar)
U orespawn{1.0.3} [Ore Spawn] (OreSpawn_1.9.4-1.0.3.jar)
U Quark{beta-28} [Quark] (Quark-beta-28.jar)
U reap{1.1.1} [Reap Mod] (ReapMod 1.1.1.jar)
U xreliquary{1.9.4-1.3.2.404} [Reliquary] (Reliquary-1.9.4-1.3.2.404.jar)
U rftools{4.64} [RFTools] (rftools-1.9.4-4.64.jar)
U rftoolsdim{4.30beta43} [RFTools Dimensions] (rftoolsdim-1.9.4-4.30beta43.jar)
U roots{0.1} [Roots] (roots-0.005.jar)
U SaltMod{1.8.c} [Salty Mod] (SaltyMod-1.9.4-1.8.c_beta-3.jar)
U shouldersurfing{v1} [Shoulder Surfing] (ShoulderSurfing-1.9_1.9.4_1.10-1.1.jar)
U soundfilters{0.9_for_1.9} [Sound Filters] (SoundFilters-0.9_for_1.9.4.jar)
U StorageDrawers{1.9-3.1.7} [Storage Drawers] (StorageDrawers-1.9-3.1.7.jar)
U Streams{1.9.4} [Streams] (Streams-1.9.4-0.2.jar)
U theoneprobe{1.0.9} [The One Probe] (theoneprobe-1.9.4-1.0.9.jar)
U tombmanygraves{1.9.4-2.1.1} [Tomb Many Graves] (TombManyGraves-1.9.4-2.1.1.jar)
U VeinMiner{0.33.0_1.9-01919cc} [Vein Miner] (VeinMiner-0.33.0-1.9r553+01919cc.jar)
U VeinMinerModSupport{0.33.0_1.9-01919cc} [Mod Support] (VeinMiner-0.33.0-1.9r553+01919cc.jar)
U weaponsplus{1.9.4-1.0.9.0} [WeaponsPlus] (WeaponsPlus1.9.4-1.0.9.0.jar)
U ZDoctorBB{1.1} [Blood Baubles] (ZDoctorBB-1.1.jar)
Loaded coremods (and transformers):
CXLibraryCore (cxlibrary-1.1.0-1.9.4.jar)
cubex2.cxlibrary.CoreModTransformer
StreamsCoreMod (Streams-1.9.4-0.2.jar)
streams.core.StreamsClassTransformer
IC2core (industrialcraft-2-2.5.25-ex19.jar)
ShoulderPlugin (ShoulderSurfing-1.9_1.9.4_1.10-1.1.jar)
com.teamderpy.shouldersurfing.asm.ShoulderTransformations
CoreXU2 (extrautils2-1.9.4-alpha-1.0.0a.jar)
com.rwtema.extrautils2.asm.ClassTransformerHandler
FarseekCoreMod (Farseek-1.9.4-1.0.jar)
farseek.core.FarseekClassTransformer
BetterFoliageLoader (BetterFoliage-MC1.9.4-2.0.12b.jar)
mods.betterfoliage.loader.BetterFoliageTransformer
MDECore-Core (mdecore-1.9.4-1.0.jar)
com.mattdahepic.mdecore.asm.TickrateTransformer
LoadingPlugin (Quark-beta-28.jar)
vazkii.quark.base.asm.ClassTransformer
FMLPlugin (InventoryTweaks-1.61-dev-53.jar)
invtweaks.forge.asm.ContainerTransformer
EnderCorePlugin (EnderCore-1.9.4-0.4.0.26-alpha.jar)
com.enderio.core.common.transform.EnderCoreTransformer
GL info: ' Vendor: 'Intel' Version: '4.2.0 - Build 10.18.10.4252' Renderer: 'Intel(R) HD Graphics 4400'
Launched Version: 1.9.4
LWJGL: 2.9.4
OpenGL: Intel(R) HD Graphics 4400 GL version 4.2.0 - Build 10.18.10.4252, Intel
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: net.minecraft.client.Minecraft$15@4984cbac
OptiFine Version: OptiFine_1.9.4_HD_U_B6
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.2.0 - Build 10.18.10.4252
OpenGlRenderer: Intel(R) HD Graphics 4400
OpenGlVendor: Intel
CpuCount: 4
I am posting this here since you do not have an issues tab on your Github page. If possible, could you open it?
Thanks,
63502
Redownload the mod. Its fixed now
Finally! I haven't seen this mod since 1.6.4! Great job
There was an unofficial 1.7 version. 1.6.4 was the last official release.
Anyway, it's nice to see this mod alive again :)
So great!