From Minecraft Parkour Wiki
  • The ceiling must be at least 1.8b above the ground, and at most 0.6b above the player's head on the landing tick.
  • The wall must be X-facing (in order to direct the initial route inside the hole)
  • The player must have position and velocity such that the redirected route goes further horizontally than the initial route.