So I have a problem, when someone is hidden by .hidePlayer and a player shoot with a bow, the arrow bounce on the hidden player. Doe's anyone have a solution for that?
Nope. Your best bet would be to listen for an arrow hitting one of these players with the EntityDamageByEntityEvent, and then spawn in a new arrow with the same velocity as the old one, then remove the old one.