Minecraft-Console-Client/MinecraftClient/Pathing
BruceChen 285c3000c3 feat: add diagonal ascend/descend moves, fix pitch, smooth look angles
- Add MoveDiagonalAscend and MoveDiagonalDescend for "corner" moves:
  step diagonally around a wall edge while ascending/descending 1 block.
  Requires at least one intermediate cardinal direction to be passable.

- Fix pitch calculation: look toward target's eye level (same height
  delta as feet delta) instead of subtracting eye height, which caused
  the player to stare at the ground during flat walks.

- Add Yaw/Pitch smoothing via SmoothYaw/SmoothPitch in TemplateHelper.
  Max 35 deg/tick for yaw, 25 deg/tick for pitch. Prevents instant
  camera snaps between path segments while still being responsive
  enough for sprint-jumps and tight maneuvers.

- Apply smoothing to all five action templates (Walk, Ascend, Descend,
  Climb, SprintJump).

Made-with: Cursor
2026-04-12 18:43:32 +00:00
..
Core feat: add diagonal ascend/descend moves, fix pitch, smooth look angles 2026-04-12 18:43:32 +00:00
Execution feat: add diagonal ascend/descend moves, fix pitch, smooth look angles 2026-04-12 18:43:32 +00:00
Goals feat: add Phase 1 core pathfinding architecture 2026-04-12 18:43:32 +00:00
Moves feat: add diagonal ascend/descend moves, fix pitch, smooth look angles 2026-04-12 18:43:32 +00:00