Stops a given sound.
Syntax[]
- Java Edition
stopsound <targets> [<source>] [<sound>]
- Bedrock Edition
stopsound <player: target> [sound: string]
Arguments[]
JE: <targets>
: entity
BE: player: target
: CommandSelector<Player>
- Specifies the command's target.
- Must be a player name, a target selector or a UUID[Java Edition only]. And the target selector must[JE only]/should[BE only] be of player type.
JE: <source>
- Specifies which category in the Music & Sound options the sound falls under. If it is
*
, stop sound of all category. - Must be
master
,music
,record
,weather
,block
,hostile
,neutral
,player
,ambient
,voice
, or*
.
JE: <sound>
: resource_location
BE: sound: string
: basic_string
- Specifies the sound to stop.
- In Bedrock Edition, must be a string. And it must be a single word that has no space or a quoted string. Should be a sound event defined in sound_definitions.json (for example,
mob.pig.say
). - In Java Edition, must be a resource location which will be resolved during command execution into unregistered content or client-side content. Should be a sound event defined in sounds.json (for example,
entity.pig.ambient
).
Result[]
Command | Trigger | Java Edition | Bedrock Edition |
---|---|---|---|
any | the arguments are not specified correctly | Unparseable | Unparseable |
player: target is not of player type | N/A | Failed | |
<targets> or player: target fails to resolve to one or more online players | Failed | ||
Otherwise | Successful |
Output[]
Command | Edition | Situation | Success Count | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
any | Java Edition | On fail | 0 | 0 | 0 |
On success | 1 | 1 | the number of targeted players | ||
Bedrock Edition | On fail | 0 | N/A | N/A | |
On success | the number of targeted players | N/A | N/A |
History[]
Java Edition | |||||
---|---|---|---|---|---|
1.9.3 | pre2 | Added /stopsound . | |||
Pocket Edition | |||||
1.0.5 | alpha 1.0.5.0 | Added /stopsound . |
See also[]
- /playsound, for playing a sound.