← Packet index

Packet 86

PlaySoundPacket

Packet datagramWire order
HeaderID 86varuint
0Namestring · variable
1PositionBlockPos · variable
2Volumefloat · 4 bytes
3Pitchfloat · 4 bytes
4Loop Countvarint32 · variable (up to 5 bytes)
5Bypass Listener Range Checkboolean · 1 byte
6Server Sound HandleServerSoundHandle · variable
7Playback Position Secondsfloat · 4 bytes

Serialized fields

8 top-level fields
  1. 0Namestring
  2. 1PositionBlockPos
    1. 0XCompressionvarint32
    2. 1YCompressionvarint32
    3. 2ZCompressionvarint32
  3. 2Volumefloat
  4. 3Pitchfloat
  5. 4Loop CountCompressionvarint32
  6. 5Bypass Listener Range Checkboolean
  7. 6Server Sound HandleoptionalServerSoundHandle
    1. 0Server Sound Handleuint64
  8. 7Playback Position Secondsoptionalfloat

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this packet.