Minecraft-Console-Client/MinecraftClient/Pathing/Execution/Templates
BruceChen 399c8cdc79 fix: remove spurious jump on vines in WalkTemplate and add pitch tracking
- WalkTemplate: remove OnClimbable jump/sprint logic that caused the
  player to jump when walking past vine blocks during flat traversal
- TemplateHelper: add CalculatePitch() for computing the look angle
  toward a 3D target relative to eye height
- All templates (Walk, Ascend, Descend, Climb, SprintJump): set
  physics.Pitch each tick so the player visually looks toward the
  current path target direction
- McClient: sync playerPitch and set _yaw/_pitch after pathfinding
  ticks so rotation is included in position update packets sent to
  the server

Made-with: Cursor
2026-04-12 18:43:32 +00:00
..
AscendTemplate.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
ClimbTemplate.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
DescendTemplate.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
FallTemplate.cs feat: add 4-block jumps, diagonal parkour, high-fall water/ladder support 2026-04-12 18:43:32 +00:00
SprintJumpTemplate.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
TemplateHelper.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
WalkTemplate.cs fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00