0x29 S29PacketSoundEffect

Plays a named sound at a world position with volume and pitch.

Clientbound (Server → Client) · PLAY · net/minecraft/network/play/server/S29PacketSoundEffect.java
soundsworld

Fields

FieldTypeDescription
soundNameStringSound resource key (e.g. 'random.explode', 'mob.creeper.primed')
x/y/zfixed-point intPosition × 8
volumefloatVolume 0.0-1.0
pitchbytePitch 0-255, 63=normal

Wire Encoding

FieldTypeNotes
Sound NameStringResource key
XIntx * 8
YInty * 8
ZIntz * 8
Volumefloat0.0-1.0
Pitchunsigned byte63 = normal

MCP References

MCPNetHandlerPlayClient.handleSoundEffect()

Handler Interface

HNDINetHandlerPlayClient

implementation Implementation Cases

ESP (Gugustus)

Track named sounds for ESP — locate players by footsteps, chest opens, etc.

Vanilla hook: EventReceivePacket
SoundLocator (Gugustus)

Track named sounds for ESP — locate players by footsteps, chest opens, etc.

Vanilla hook: EventReceivePacket
← Back to all packets