This is due to AbstractArrow calling this.setSound whenever it hits a block (after it plays the original sound)
This is due to AbstractArrow calling this.setSound whenever it hits a block (after it plays the original sound)