No to napisałeś w złym dziale.
command /ustawkompas [<player>]:
trigger:
if arg is not set:
send "&cPodaj gracza!" to player
stop
set player's compass target to arg
set {target::%player%} to arg
send "&aNamierzasz teraz &6%arg%&a!" to player
create bossbar titled "&eOdleglosc do gracza &6%arg%: &a%distance between player and arg%" and id "target.%player%" for player with progress 100 with colors red
every 5 second:
loop {target::*}:
set {_p} to (loop-index parsed as player)
if {_p} is online:
set {_p}'s compass target to loop-value
set bossbar "target.%{_p}%" title to "&eOdleglosc do gracza &6%loop-value%: &a%distance between {_p} and loop-value%"