- Fixed: The
lookAtCrosshairTargetis called when perspective is not Shoulder Surfing. - Fixed:
ICameraCouplingCallbackis used accidentally instead ofIAdaptiveItemCallbackfor continuous spell.
Tested against:
- Forge: 47.4.10
- Minecraft: 1.20.1
- Shoulder Surfing Reloaded: 1.20.1-4.14.3+forge
- Iron's Spells 'n Spellbooks: 1.20.1-3.4.0.9
- Fixed: The
lookAtCrosshairTargetis called when perspective is not Shoulder Surfing. - Fixed:
ICameraCouplingCallbackis used accidentally instead ofIAdaptiveItemCallbackfor continuous spell.
Tested against:
- NeoForge: 21.1.211
- Minecraft: 1.21.1
- Shoulder Surfing Reloaded: 1.21.1-4.14.3+neoforge
- Iron's Spells 'n Spellbooks: 1.21.1-3.14.5
- Fixed: Casting a continuous spell previously forced the camera to couple but did not make the player aim at the crosshair target. The camera was coupled, yet the player still looked straight ahead instead of toward the crosshair.
Tested against:
- Forge: 47.4.10
- Minecraft: 1.20.1
- Shoulder Surfing Reloaded: 1.20.1-4.14.3+forge
- Iron's Spells 'n Spellbooks: 1.20.1-3.4.0.9
- Fixed: Casting a continuous spell previously forced the camera to couple but did not make the player aim at the crosshair target. The camera was coupled, yet the player still looked straight ahead instead of toward the crosshair.
Tested against:
- NeoForge: 21.1.211
- Minecraft: 1.21.1
- Shoulder Surfing Reloaded: 1.21.1-4.14.3+neoforge
- Iron's Spells 'n Spellbooks: 1.21.1-3.14.5
- Fixed a bug where the player did not look at the crosshair target when the camera was coupled. The player now faces the crosshair target when casting a spell, regardless of whether the camera is decoupled.
Tested against:
- NeoForge: 21.1.211
- Minecraft: 1.21.1
- Shoulder Surfing Reloaded: 1.21.1-4.14.3+neoforge
- Iron's Spells 'n Spellbooks: 1.21.1-3.14.5
- Backported the mod from NeoForge 1.21.1 to Forge 1.20.1.
Tested against:
- Forge: 47.4.10
- Minecraft: 1.20.1
- Shoulder Surfing Reloaded: 1.20.1-4.14.3+forge
- Iron's Spells 'n Spellbooks: 1.20.1-3.4.0.9
- Updated the mod to use official Shoulder Surfing Reloaded API to force camera coupling when casting a continuous
spell.
This uses
ICameraCouplingCallbackrather than injectingShoulderSurfingImpl.shouldEntityAimAtTargetInternal.
Tested against:
- NeoForge: 21.1.211
- Minecraft: 1.21.1
- Shoulder Surfing Reloaded: 1.21.1-4.14.3+neoforge
- Iron's Spells 'n Spellbooks: 1.21.1-3.14.5
- Modified Shoulder Surfing mod internals instead of using the
ShoulderSurfingImpl.toggleShoulderSurfingCameraCouplingworkaround, which requires running on every client player tick event.
Tested against:
- NeoForge: 21.1.211
- Minecraft: 1.21.1
- Shoulder Surfing Reloaded: 1.21.1-4.14.3+neoforge
- Iron's Spells 'n Spellbooks: 1.21.1-3.14.5
Fixed a minor bug; avoid looking at crosshair target when in first person by applying the fix when only in Shoulder Surfing perspective with camera decoupled.
Tested with Iron's Spells 'n Spellbooks 3.14.5 and Shoulder Surfing Reloaded 4.14.3 (NeoForge 1.21.1).
Initial version. Tested with Iron's Spells 'n Spellbooks 3.14.5 and Shoulder Surfing Reloaded 4.14.3 (NeoForge 1.21.1).



