【マイクラ統合版】/stopsound(ストップサウンド)コマンドの使い方!再生中の音楽(BGM)や効果音を強制終了させる方法

その他・開発者向け

マイクラ統合版(スイッチ・スマホ・PS5・PC)・教育版の/stopsoundコマンドの解説です。指定したプレイヤーの画面で現在再生されている音楽(BGM)や効果音、環境音などの特定のサウンドをコマンドによって強制的に停止(鳴り止ませる)ことができます。これまでに `/playsound` コマンドで再生したカスタムサウンドだけでなく、ゲーム内で自然に鳴っているMobの鳴き声や環境音も対象にできます。ストーリー仕立ての配布ワールドでシーンに合わせてBGMを切り替えたり、ボス戦が始まった瞬間にそれまでののどかな音楽をピタッと止めたりといった、映画のような「音響演出」を自作する際に必須となる重要コマンドです。

/stopsound(サウンドの強制停止) 統合版対応
/stopsound @a music.game

【実行例】全プレイヤー(@a)に対して、現在ゲーム内で再生されている通常の背景音楽(BGM)を即座に停止させます。

⚙️ /stopsound コマンドの2つの構文(書き方)

`/stopsound` コマンドは、すべての音を一括で消すシンプルな書き方と、特定のサウンドだけを狙い撃ちで消す書き方の2通りが使用できます。

① 指定したプレイヤーに聞こえている「すべての音」を強制停止する
/stopsound <player: target>
② 特定のサウンドを指定して、その音だけをピンポイントで停止する
/stopsound <player: target> [sound: string]

💡 各引数の詳しい意味と設定ルール

引数名 記述ルール・値の例 詳しい効果と役割(説明)
<player: target>
(対象プレイヤー)
@s (自分自身)
@a (全員)
@p (最寄りの一人)
必須項目です。サウンドを停止させたい対象プレイヤーを指定します。統合版(Bedrock Edition)では、ターゲットセレクターを使用する場合、プレイヤーを対象とするセレクターでなければなりません。(モブや他のエンティティを指定することはできません)。
[sound: string]
(サウンド名)
mob.pig.say
music.game.creative
“custom.boss_bgm”
省略可能です。停止させたい具体的なサウンドイベント名を入力します。指定する名前は、ゲーム内のシステムデータ(sound_definitions.json)で定義されている正確な名前である必要があります。スペースを含まない単一の単語か、必要に応じて全体を引用符(” “)で囲んで記述します。省略した場合は、そのプレイヤーに今流れているすべての音がまとめて強制終了します。

🎬 劇的な演出を作る!BGMを綺麗に切り替えるテクニック

マイクラの仕様として、`/playsound` で新しいBGMを再生しても、それまで流れていた前のBGMは自動的に消えず、重なって不協和音になってしまうという問題があります。
そのため、ゲーム内で音楽を別の曲へ切り替えたい場合は、必ず以下の手順(2つのコマンドのセット)で回路を組みましょう。

手順1:現在流れている古い曲を完全に止める
/stopsound @a music.game 等を実行して、今流れている曲を一旦消音します。
↓(直後のチェーンコマンドブロックなどで)
手順2:新しい曲を再生する
/playsound music.game.nether @a 等を実行して、新しい曲を流します。
※このワンクッションを挟むことで、音が重なることなく、テレビゲームのように美しいBGMチェンジを再現することができます!

🛠️ コピペで使える!実践コマンド実例集

チャット欄やコマンドブロックにそのままコピー&ペーストして活用できる、実用的な音響制御の記述例です。

実例1:プレイヤーを襲う「うるさい効果音や鳴き声」をピンポイントで消音する
/stopsound @a mob.zombie.say

全プレイヤー(@a)を対象に、ゾンビのうめき声(mob.zombie.say)だけを強制的に停止させます。ホラーワールドの演出や、特定のエリアに入ったときに特定のモブの音だけをカットしたい場合に便利です。

実例2:イベントの暗転シーンなどで、今流れているすべての音を即座に完全ミュート(無音)にする
/stopsound @a

後半のサウンド名引数をすべて省略した形です。これが出力されると、対象プレイヤーの周囲で鳴っていたBGM、ブロックの動作音、環境音、モブの声など、現在聞こえているすべてのサウンドが完全にシャットアウトされ、一瞬で静寂な空間を作ることができます。

⚠️ Java版との大きな違い(統合版独自の注意点)

Java版の `/stopsound` コマンドには、音の種類(主音量、BGM、ブロック音、環境音など)を大まかに分類して停止できる「サウンド分類(Source)」という引数がありますが、統合版(Bedrock Edition)にはサウンド分類の指定機能がありません。
そのため、統合版で特定の音を消したい場合は、必ず「引数を省略してすべての音を消す」か、あるいは「music.game」のように「サウンド名そのもの」を直接正確に指定して消す必要があります。

🛑 前提条件

※このコマンドを実行するには、世界の「チートの実行」がオンになっており、プレイヤー(またはコマンドブロック)が「必要権限レベル 1」以上(オペレーター権限)を持っている必要があります。Java版(必要権限レベル2)よりも低い権限で実行可能です。無効なプレイヤー名や、存在しないサウンドターゲットを指定した場合はエラーになり失敗します。

💻️ マインクラフトでプログラミングが学べる教室

👇️KIDSPROプログラミング教室の公式サイトをチェック!

「やりたい!」を楽しく学べる教室 | キッズ・プログラミング教室KIDSPRO
自分で考え、デジタル化する力を育むキッズ・プログラミング教室KIDSPRO。マイクラ、Roblox、Scratchのほか、本格的なBlenderやUnreal Engineも個別指導で楽しく学べます!土日のオンライン授業も無料。まずは無料体...

📖 おすすめの参考書 & YouTube解説動画

👇️KIDSPRO (mcguide) 出版のコマンド完全攻略本をAmazonでチェック!

【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド | 栗木 洸大, 岡田 哲郎, 岡田 哲郎 |本 | 通販 | Amazon
Amazonで栗木 洸大, 岡田 哲郎, 岡田 哲郎の【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド。アマゾンならポイント還元本が多数。栗木 洸大...

👇️KIDSPRO (mcguide) のYouTube解説動画をチェックしよう!

KIDSPRO キッズ・プログラミング教室
「だれもがクリエイターになれる世界を」KIDSPRO(キッズプロ)は、日本e-Learning大賞の受賞歴を持つプログラミング教室の公式チャンネルです。初心者のお子様から、身体に障害を持つ方、将来ゲームクリエイターに挑戦したい方まで、誰もが...

コメント

タイトルとURLをコピーしました