Minecraft-Console-Client/MinecraftClient/Pathing/Execution
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
..
Templates fix: remove spurious jump on vines in WalkTemplate and add pitch tracking 2026-04-12 18:43:32 +00:00
ActionTemplateFactory.cs feat: add parkour moves and template-based path execution system 2026-04-12 18:43:32 +00:00
IActionTemplate.cs feat: add parkour moves and template-based path execution system 2026-04-12 18:43:32 +00:00
PathExecutor.cs feat: add parkour moves and template-based path execution system 2026-04-12 18:43:32 +00:00
PathSegment.cs feat: add parkour moves and template-based path execution system 2026-04-12 18:43:32 +00:00
PathSegmentManager.cs feat: complete Phase 4 McClient integration for A* pathfinding 2026-04-12 18:43:32 +00:00