Minecraft Playsound Generator
Build /playsound commands with 150+ sounds across all 11 source channels. Set volume, pitch, and min volume — live audible radius display. Free-text entry for any sound ID.
Sound Event
Select from the list or type any custom sound ID (e.g. minecraft:entity.villager.trade).
Affected by master volume slider — overrides all other channels
Audible radius: ~16 blocks (volume × 16)
Below 1.0 = lower pitch + longer duration. Above 1.0 = higher pitch + shorter.
Minimum volume heard by players who are outside the audible radius. 0 = inaudible.
/playsound minecraft:entity.player.levelup master @a
Optional parameters are omitted when they match defaults.
Minecraft /playsound Command — Complete Guide
Understanding Source Channels
The source parameter controls which in-game volume slider the sound respects. Choosing the wrong source means players who mute certain categories will still hear (or never hear) your sound.
- master — Plays at the overall Master Volume level. It overrides every other category slider, making it the loudest and most intrusive choice. Best for server-wide announcements.
- music — Routed through the Music volume slider. Ideal for long ambient background tracks or music disc sounds played manually.
- record — Tied to the Jukebox / Noteblocks slider. Use this when you want players to be able to silence jukeboxes.
- weather — Controlled by the Weather slider. Good for ambience that should feel environmental (rain loops, thunder).
- block — Matches the Blocks slider. Use for door, chest, or mechanism sounds placed in the world.
- hostile — Follows the Hostile Creatures slider. Best for scary mob sounds in adventure maps.
- neutral — Follows the Friendly Creatures slider. Good for passive mob sounds.
- player — Follows the Players slider. Use for sounds tied to player actions (splash, levelup, hurt).
- ambient — Tied to the Ambient / Environment slider. Cave sounds and environmental loops belong here.
- voice — Follows the Voice / Speech slider. Reserved for adventure map dialogue; most players leave this at max.
- ui — Not affected by any volume slider at all. Plays at a consistent level regardless of player settings. Ideal for interface feedback sounds like button clicks and toast notifications.
Volume and Audible Radius
Volume does not directly control loudness — it controls how far away the sound can be heard. The formula is simple: audible radius = volume × 16 blocks.
- Volume 1.0 (default) = audible up to ~16 blocks from the origin point.
- Volume 2.0 = audible up to ~32 blocks.
- Volume 3.0 = audible up to ~48 blocks (the slider max in this tool).
- You can go higher with manual input — there is no hard cap, though very high values are rarely useful.
Players inside the radius hear the sound at full loudness. Players outside the radius hear silence — unless you set minVolume above 0. A minVolume of 0.5 means anyone in the world hears it at half volume, regardless of distance. This is useful for server-wide announcement sounds where positional audio should not apply.
Pitch — Speed and Tone
Pitch shifts the playback speed of the audio file. Values below 1.0 slow the sound down (lower pitch, longer duration). Values above 1.0 speed it up (higher pitch, shorter duration). The range is 0.5–2.0, though the game clamps any value below 0.5 to 0.5 — you cannot make sounds slower than half speed.
- Pitch 0.5 — one octave down, roughly double the duration.
- Pitch 1.0 — original recording, default.
- Pitch 2.0 — one octave up, roughly half the duration.
Varying the pitch between runs of the same sound (e.g., random values between 0.8 and 1.2) makes repetitive trigger sounds feel more natural.
Common Use Cases
- Announcement sound — Use
minecraft:entity.player.levelupwith sourcemaster, volume 2.0, and minVolume 1.0 so every online player hears it at full volume regardless of location. - Quest completion — Use
minecraft:ui.toast.challenge_completewith sourceuion the completing player (@s). The UI channel bypasses all sliders. - Spooky ambience — Trigger
minecraft:ambient.caveat low volume (0.3–0.5) with a random pitch on a repeating command block to create unsettling cave atmosphere in an area. - Boss encounter — Play
minecraft:entity.ender_dragon.growlsourcehostileat volume 3.0 when a boss spawns so all nearby players hear it. - Jukebox replacement — Use
minecraft:music_disc.pigstepsourcerecordso players who mute jukeboxes won't hear your scripted music either.
Command Syntax Reference
/playsound <sound> <source> <targets> [<x> <y> <z>] [<volume>] [<pitch>] [<minVolume>]
All parameters after targets are optional and positional — you must include all preceding optional parameters before specifying a later one. For example, to set minVolume you must also provide position, volume, and pitch.
Requires the playsound permission level (operator level 2 by default on a vanilla server). In command blocks, the block itself must have sufficient permissions. This tool targets Java Edition 1.21.
Minecraft Playsound Generator — FAQ
Is this Minecraft Playsound Generator free to use?
Yes, the Minecraft Playsound Generator is 100% free — no signup required, no hidden fees, no downloads. Everything runs in your browser.
How accurate is the Minecraft Playsound Generator?
Values are pulled from the Minecraft game files and community-verified formulas. Results match what you see in-game, and we update the tool when the game gets major patches.
Can I host a Minecraft server with XGamingServer?
Yes. XGamingServer offers instant Minecraft server hosting with mod support, automatic backups, DDoS protection, and 24/7 support. All popular game settings are pre-configured.
Does the Playsound Generator work on mobile?
Yes, the Playsound Generator is fully responsive and works on desktop, tablet, and mobile browsers.
You might also need
XP Calculator
Calculate experience points needed between levels
Enchantment Calculator
Find the best enchantment combinations for your gear
Server Status Checker
Check if any Minecraft server is online and view player count
Server Properties Generator
Generate a complete server.properties file with all options

Config Tool Built Into XGamingServer
Get managed Minecraft hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.