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.