Exopandora / ShoulderSurfing

Shoulder Surfing Reloaded is a highly configurable third person camera mod for minecraft.
MIT License
48 stars 9 forks source link

[BUG] [1.19.2] Incompatible with "Mana and Artifice Reloaded" #145

Closed HendersonT closed 6 months ago

HendersonT commented 6 months ago

Description

If both Mana and Artifice and Shoulder surfing reloaded are loaded, the client will crash if the camera gets close to a block behind the player, triggering a "Pose stack not empty" crash.

Steps to Reproduce

  1. Load Minecraft with only Mana and Artifice, Shoulder SUrfing Reloaded, and their dependencies.
  2. Go into third person
  3. Get close to a block behind the player head, e.g. intersect the camera with a tree.
  4. Game freezes and crashes.

Expected Behavior

The game should not crash, the camera should shift to a first person perspective.

Screenshots

No response

Game Logs

https://pastebin.com/YiLWgzgQ

Other Mods

Mana and Artifice

Additional Information

If Either mod is removed, the issue does not occur.

HendersonT commented 6 months ago

Reported to Mana and Artifice as well.

Exopandora commented 6 months ago

Thanks for the report. As a temporary workaround, you can set keep_camera_out_of_head_distance_multiplier to 0.0 to avoid the crash.