xgaming.tools

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).

master

Affected by master volume slider — overrides all other channels

Audible radius: ~16 blocks (volume × 16)

0 (silent)3.0 (48 blocks)

Below 1.0 = lower pitch + longer duration. Above 1.0 = higher pitch + shorter.

0.5 (low)2.0 (high)

Minimum volume heard by players who are outside the audible radius. 0 = inaudible.

0 (silent)1.0 (full)
Command
/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.levelup with source master, 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_complete with source ui on the completing player (@s). The UI channel bypasses all sliders.
  • Spooky ambience — Trigger minecraft:ambient.cave at 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.growl source hostile at volume 3.0 when a boss spawns so all nearby players hear it.
  • Jukebox replacement — Use minecraft:music_disc.pigstep source recordso 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

Built-In Tool

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.

Built-In Config ToolInstant Server SetupDDoS ProtectionExpert 24/7 Support
Get 40% OFFNo setup fees · Cancel anytime