Leawind / Third-Person

A practical, smooth, feature-rich third person mod for Minecraft
https://leawind.github.io/Third-Person/en-US/?autolang
MIT License
37 stars 12 forks source link

Incompatible with Horse Combat Controls + Feature Request #74

Open bubin7766 opened 5 months ago

bubin7766 commented 5 months ago

Describe

When in third person mode with Horse Combat Controls active, the controls are inverted and there is no way to slow down the horse.

Reproduce

Steps to reproduce the behavior:

  1. Go to world, Spawn Horse and Saddle
  2. Enable Combat Controls with Y and mount in third person
  3. Behavior from first person controls are not the same from third person

Expected behavior

I should be able to control the horse speed and direction while maintaining my 360 movement in third person but Leawind's Third Person conflicts with Combat Controls' implementation,

Suggestion

Disable Leawind's Third Person controls while on horseback when Horse Combat Controls is installed?

QOL Fixes (Feature Request)

Would it be possible to have the player head follow Y-Axis movement to give the Third Person view more of a live like feel? The X-Axis can be ignored since that would be control with the WASD keys anyway

When aiming using a bow, would it not be easier to move the crosshair to the correct position rather than sacrificing the Field of View by zooming in? The documentation is not very clear on how to make the camera not zoom in while aiming with an item.

Clarification

In the General settings menu, "Rotation Type" does not have a description of what it does

Leawind commented 1 month ago

Thanks for your suggestion!

Would it be possible to have the player head follow Y-Axis movement to give the Third Person view more of a live like feel? The X-Axis can be ignored since that would be control with the WASD keys anyway

Player's head will follow the camera since 3cf8946ffc86a556f847024b85e11feefe489736

kappagaren58 commented 3 weeks ago

A fix might be adding a config that will make it so it follows the players head when mounted, that way a person who is using horse combat controls can enable that config so they can use normal controls when not mounted and horse combat controls when mounted, best of the both worlds :)