We cover a simple way to ride arrows, and then add onto it to enable returning to your starting position.
One command version:
execute as @e[type=arrow] at @s on origin if entity @s[type=player] run ride @s mount @e[type=arrow,sort=nearest,limit=1]
Latest Version (1.19.4 snapshot)
📦 Download: https://www.dropbox.com/s/39g773aciiv...
🔵 Discord & Other Links: https://linktr.ee/CloudWolfMC
💻 Website: https://cloudwolfyt.github.io