Play any registered sound event to the right players
Wiki syntax (Java): /playsound <sound> [<source>] [<targets>] [<pos>] [<volume>] [<pitch>] [<minVolume>]. The sound is a sound event from sounds.json (for example ambient.cave or entity.player.levelup), not a raw file path.
Source chooses which client volume slider applies (master, music, record, weather, block, hostile, neutral, player, ambient, voice). Source and targets are always written by this tool. Position is the world origin of the sound; volume scales audible range, pitch is clamped 0–2, and minVolume (0–1) is heard outside the normal sphere.
This tool ships 1902 events from minecraft-data PC 26.1. Custom resource-pack events can still be typed manually if they are registered on the client.
Full sound-event registry
Searchable list of vanilla events (ambient, block, entity, music, ui, …) instead of a short hand-picked sample.
Player target selectors
Distance, rotation, gamemode, team, tags, scores, NBT, predicates, and advancements — the filters command authors actually use.
Mix controls per wiki
Position, volume, pitch, and minimum volume with documented ranges so generated commands stay parseable.
How /playsound arguments work
sound - Sound event id. Tool prefixes minecraft: when omitted.
source - Client volume category, always written by this tool (master, music, record, weather, block, hostile, neutral, player, ambient, voice).
targets - Player selector, always written by this tool (@a, @p, @r, @s with optional arguments).
pos - Where the sound is centered. Required before volume/pitch in the argument list.
volume - ≥ 0. Values above 1 increase hearing range rather than pure loudness.
pitch - 0.0–2.0 in Java Edition.
minVolume - 0.0–1.0; volume for listeners outside the normal sphere.
How to use this tool
- Search and pick a sound event (or type a custom event id).
- Choose the source category and player selector filters.
- Set position and mix values if needed, then copy the command.
/playsound FAQ
Why is there no sound?
Check that targets are online players, the source category is not muted, the event exists for your version, and volume is greater than zero.
Can I use custom pack sounds?
Yes if the pack registers a sound event. Type the full event id; it does not have to appear in the vanilla list.
What is the difference between volume and minVolume?
Volume sets the normal audible sphere. minVolume is a quiet fallback for players outside that sphere so they can still hear a cue.
Is this Bedrock?
No. Argument order and sources differ on Bedrock. This generator is Java Edition only.