projectile launch if player has carry.event.shoot
which allows passenger to shoot as well
sneak only few entities can sneak example wolf, or cat
attack if player has permission carry.event.attack
which allows passenger to attack the entity the player is attacking
patched block interaction for dismount