Minecraft-Console-Client/MinecraftClient/Pathing
BruceChen a6261e4019 fix: improve pathfinding execution for climbing and block classification
- Fix MoveHelper.CanWalkThrough to treat climbable blocks (ladders, vines)
  as passable, not solid -- MCC's IsSolid() incorrectly classifies them
- Fix MoveHelper.CanWalkOn to exclude climbable blocks from ground check
- Add fence gate passability in MoveHelper
- Fix start position calculation in MoveToAStar to handle solid-block
  floor rounding (player at y=79.9 → floor y=79 inside solid)
- Fix ReachedWaypoint to require vertical proximity for climb waypoints,
  preventing premature waypoint consumption during ladder ascent
- Fix SetInputToward to handle ladder climbing with Jump input and proper
  wall-facing when OnClimbable

Made-with: Cursor
2026-04-12 18:43:32 +00:00
..
Core feat: add /goto command with A* pathfinder integration and MoveFall 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 fix: improve pathfinding execution for climbing and block classification 2026-04-12 18:43:32 +00:00