Salut!
Donc d'après le wiki officiel, la boussole pointe obligatoirement vers le world spawn.
Tu peux changer sa position avec /setworldspawn, mais l'inconvénient, c'est que toutes les boussoles pointent la même direction.
Oui c'est possible de faire ce que tu veux, mais ça requiert un plugin ou un mod, puisqu'il faut modifier les mécaniques de l'objet, ce qui est impossible en vanilla.
Cependant, les yeux de l'end peuvent être manipulés pour pointer dans une direction précise (c'est assez compliqué mais ça marche).
Sinon, on peut toujours afficher des flêches en actionbar qui pointent le joueur sélectionné.
Dans les deux cas, ça requiert un bon niveau de connaissances, et pas seulement en commandes, mais aussi en mathématiques...