| Interface | Description | 
|---|---|
| PlaySoundEvent | An umbrella event that fires when in-game sounds, such as
 records in jukeboxes or sounds when boss entities die. | 
| PlaySoundEvent.AtEntity | Fired when a sound is played at a specific  Entity | 
| PlaySoundEvent.Broadcast | Fired when a sound is broadcasted to all  Players on the server. | 
| PlaySoundEvent.NoteBlock | Fired when a noteblock is triggered | 
| PlaySoundEvent.Record | Fired when a record is inserted into a Jukebox | 
| PlaySoundEvent.Record.Start | Fired when a record starts playing. | 
| PlaySoundEvent.Record.Stop | Fired when a record stops playing. |