
Java版向けのゲームルール解説です
初期値はtrueです
Java版1.21.11以降はminecraft:global_sound_eventsを使うのが基本です
統合版(Bedrock Edition)とはコマンド名・対応状況が異なるので注意してください
こんにちは。ゆずかきです。
マイクラのゲームルールを見ていると、たまに「これ何に使うの?」という項目がありますよね。
今回解説する globalSoundEvents も、その代表みたいなゲームルールだと思います。
名前だけ見ると、
「全体の音をオンオフする設定?」
「BGMや効果音が全部消えるの?」
「サーバーで切った方がいいの?」
…と、ちょっと分かりにくいです。
結論から言うと、globalSoundEvents は、一部の特別なサウンドを、距離に関係なく全プレイヤーへ聞こえるようにするかどうかを決めるゲームルールです。
普通の足音、ブロック設置音、チェストの開閉音、Mobの鳴き声などをまとめて消す設定ではありません。
ここを勘違いすると、思った通りに音が消えずに「あれ?」となりやすいです。
この記事を読めば、次のことが分かります。
globalSoundEventsの意味と初期値が分かります👍- Java版1.21.11以降の新しいコマンド名が分かります👌
- どんなサウンドが「全体サウンドイベント」なのか整理できます
- サーバーや配布ワールドで
true/falseのどちらにすべきか判断しやすくなります
それでは、やっていきましょう!
※本記事はマイクラJava版向けのゲームルール解説です。
※ゲーム内仕様については、Minecraft公式リリースノートおよび海外Minecraft Wikiを参照しています。
※globalSoundEvents はJava版1.19.3で追加されたゲームルールです。Java版1.21.11以降、ゲームルール名の書き方が変更されています。古い記事や動画を見るときはご注意くださいね。
目次
1. globalSoundEventsとは
2. 初期値と対応バージョン
3. true / falseで何が変わる?
4. 全体サウンドイベントの対象
5. コマンドで確認・変更する方法
6. サーバーや配布ワールドでは切るべき?
7. サウンド設定・字幕との違い
8. 確認テストをするときの手順
9. よくある勘違いと注意点
10. まとめ
11. 参考文献
この記事で分かること
・globalSoundEventsの意味、初期値、使い道
・Java版1.19.3〜1.21.10と1.21.11以降のコマンド名の違い
・全体サウンドイベントの対象と、実際の使い分け
1. globalSoundEventsとは
globalSoundEvents は、マイクラJava版のゲームルールのひとつです。
役割を一言で言うと、ワールド全体に聞こえる特別なサウンドイベントを有効にするかどうかを決める設定です。
通常、マイクラの音は「音が鳴った場所」から離れると聞こえなくなります。
たとえば、ゾンビの声やブロックを壊す音は、遠くに行けば聞こえません。
これは直感的で分かりやすいですよね。
ただし、マイクラには例外的に、距離に関係なく全プレイヤーへ聞こえる音があります。
これが「全体サウンドイベント」です。
代表例は、
- エンドポータルが開く音
- エンダードラゴンが倒れたときの音
- ウィザーが召喚後にチャージ完了したときの音
- ガーディアンが攻撃するときの音
などです。
こういう音は、普通の足音やMobの鳴き声とは扱いが違います。
globalSoundEvents が true の場合、これらの特別な音が、距離に関係なく他のプレイヤーにも届きます。
逆に false にすると、その“全体に鳴る挙動”を無効化できます。
つまり、globalSoundEvents は「サウンド全般の設定」ではなく、一部の特殊イベント音だけを管理するゲームルールという理解でOKです。
2. 初期値と対応バージョン
globalSoundEvents の初期値は true です。
つまり、何も設定をいじっていない普通のワールドでは、全体サウンドイベントは有効になっています。
| 項目 | 内容 |
|---|---|
| 旧ゲームルール名 | globalSoundEvents |
| 新ゲームルール名 | minecraft:global_sound_events |
| 初期値 | true |
| 型 | 論理型(true / false) |
| 主な対象 | 一部の全体サウンドイベント |
| 対応 | Java版1.19.3以降(統合版は非対応) |
大事なのは、Java版1.21.11以降でゲームルール名の書き方が変わったところです。
Java版1.19.3〜1.21.10では、次のように入力していました。
/gamerule globalSoundEvents false
ですが、Java版1.21.11以降では、ゲームルールがレジストリ化され、名前空間付きのスネークケース表記になりました。
そのため、基本的には次のように入力します。
/gamerule minecraft:global_sound_events false
ここ、古い攻略記事や動画を見ているとかなり混乱しやすいです。
特にサーバー運営や配布ワールド制作でコマンドをコピペする方は、自分のJava版バージョンが1.19.3〜1.21.10か、1.21.11以降かを先に確認しておきましょう。
注意!
この記事では、検索で見つけやすい旧名としてglobalSoundEventsという表記も使っています。
ただし、Java版1.21.11以降の実際のコマンドではminecraft:global_sound_eventsを使うのが基本です。
3. true / falseで何が変わる?
globalSoundEvents は、true と false の2択です。
trueの場合
true の場合、全体サウンドイベントが有効になります。
初期値はこちらです。
たとえば、誰かがウィザーを召喚してチャージ完了音が鳴ったり、エンダードラゴンを倒したりしたとき、場所に関係なく他のプレイヤーにも音が届くことがあります。
サバイバルのマルチプレイでは、これが意外と良い演出になります。
「あ、誰かがエンドでドラゴン倒したんだ」
「どこかでウィザー出した人がいるな」
みたいに、ワールドの大きな出来事が音で分かるからです。
falseの場合
false の場合、全体サウンドイベントが無効になります。
/gamerule minecraft:global_sound_events false
こうしておくと、特定のイベント音が距離無視で全員に鳴る挙動を止められます。
使いどころとしては、
- 大人数サーバーで突然の大音量イベントを減らしたい
- 配布ワールドでネタバレになる音を減らしたい
- 検証ワールドで余計な全体音を出したくない
- ボス戦をしていないプレイヤーの邪魔にならないようにしたい
といった場面ですね。
ただし、false にしたからといって、マイクラ内の音が全部消えるわけではありません。
足音、ブロック音、Mobの通常音、雨や雷、BGMなどは別の仕組みです。
ここは本当に間違えやすいので、
globalSoundEvents= 一部の“ワールド全体に聞こえる特殊な音”の設定
と覚えておくと分かりやすいです。
4. 全体サウンドイベントの対象
では、具体的にどんな音が globalSoundEvents の対象になるのでしょうか。
代表的なものを表にまとめます。
| イベント | どんな場面? | 補足 |
|---|---|---|
| エンドポータルが開く音 | 要塞のエンドポータルを起動したとき | エンダーアイをはめてポータルが完成する場面 |
| エンダードラゴンが死ぬ音 | エンダードラゴンを倒したとき | エンド攻略完了を知らせる大きなイベント音 |
| ウィザーのチャージ完了音 | ウィザー召喚後、体力が回復しきって爆発する場面 | サーバーではかなり目立つ音です |
| ガーディアンの攻撃音 | ガーディアンがビーム攻撃を行う場面 | 通常のMob音とは別扱いの例として覚えておくと良いです |
こうして見ると、普段の生活音というより、ボス・大きな進行・特殊な攻撃に関わる音が中心ですね。
特にマルチサーバーだと、ウィザー召喚音やエンダードラゴン討伐音は「ワールド全体にイベントが起きた感」が強いです。
なので、バニラ寄りのサバイバルサーバーなら true のままでも問題ないと思います。
逆に、建築サーバーや生活サーバーで「他人のボス戦の音まで聞こえるのは困る」という方針なら、false にする価値があります。
通常サウンドとの距離感の違い
マイクラでは、ほとんどの音は発生地点から一定距離を離れると聞こえません。
たとえば一般的なサウンドは近くにいる人だけが聞くものです。
一方、全体サウンドイベントは名前の通り、場所に関係なく全体へ届くタイプです。
そのため、プレイヤーが遠く離れた拠点にいても、対象イベントが起きると音だけ聞こえることがあります。
これが globalSoundEvents の特徴です。
5. コマンドで確認・変更する方法
ここからは実際のコマンドです。
まず、Java版1.21.11以降を使っている場合はこちらです。
現在の設定を確認する
/gamerule minecraft:global_sound_events
実行すると、現在の値が true か false で表示されます。
全体サウンドイベントを有効にする
/gamerule minecraft:global_sound_events true
バニラ初期状態に戻したいなら、こちらです。
全体サウンドイベントを無効にする
/gamerule minecraft:global_sound_events false
サーバーや検証ワールドで、全体に響く特殊音を止めたい場合はこちらです。
Java版1.19.3〜1.21.10の場合
Java版1.19.3〜1.21.10では、旧名を使います。
/gamerule globalSoundEvents
/gamerule globalSoundEvents true
/gamerule globalSoundEvents false
同じゲームルールですが、バージョンによって名前の書き方が違うということですね。
なお、Java版1.19.2以前には globalSoundEvents はありません。
コマンドが使えない場合
コマンドが使えない場合は、次を確認してください。
- チートが有効になっているか?
- マルチサーバーならOP権限があるか?
- Java版1.21.11以降なのに旧名で入力していないか?
- Java版1.19.3〜1.21.10なのに新名で入力していないか?
- Java版1.19.2以前で使おうとしていないか?
特にバージョン違いは本当に起こりやすいです。
エラーが出たら、まずはゲームルール名の表記と対応バージョンを疑いましょう。
6. サーバーや配布ワールドでは切るべき?
個人的には、普通のソロサバイバルなら true のままで大丈夫です。
初期値ですし、わざわざ切る必要はあまりありません。
ただ、マルチサーバーや配布ワールドでは少し考えた方がいいです。
trueのままがおすすめなワールド
次のようなワールドなら、true のままで良いと思います。
- バニラに近いサバイバルサーバー
- エンドラ討伐やウィザー召喚をワールド全体のイベントとして共有したい
- 少人数で遊ぶ身内サーバー
- ボス戦の達成感や緊張感を残したい
サバイバルでは、遠くで大きな出来事が起きたことが音で分かるのも、マイクラらしさのひとつです。
「今の音なに?」から会話が生まれることもあります。
falseにするのがおすすめなワールド
逆に、次のようなワールドなら false も選択肢になります。
- 大人数の生活サーバー
- 建築・作業メインで余計な音を減らしたい
- 配布マップで演出の順番を壊したくない
- ボス戦を別エリアで管理している
- 突然のウィザー音などを迷惑に感じる人が多い
特に大人数サーバーでは、誰かひとりのイベント音が全員に聞こえると、関係ないプレイヤーからすると驚くことがあります。
この場合は false にしておくと、かなり落ち着いた運用になります。
運用メモ
迷ったら、最初はtrueのまま開始して、苦情や違和感が出たらfalseに変更する形でも良いです。
ゲームルールはワールド作成後でもコマンドで変更できます。
7. サウンド設定・字幕との違い
globalSoundEvents は、サウンド設定や字幕とは別物です。
ここも混同しやすいので整理しますね。
| 設定 | 何を変える? | 対象 |
|---|---|---|
| サウンド設定 | 音量を変える | BGM、ブロック、敵対的生物、友好的生物など |
| 字幕 | 鳴った音を画面右下に文字で表示する | プレイヤーが聞こえる音 |
globalSoundEvents |
一部の特殊音を全体に鳴らすか決める | 全体サウンドイベント |
たとえば「ウィザーの音がうるさいから敵対的生物の音量を下げる」という対処もできます。
ただし、それだとゾンビやスケルトンなど、他の敵対Mobの音も小さくなります。
一方で globalSoundEvents は、音量ではなく、全体イベント音として鳴るかどうかを決める設定です。
なので、
- 音量を下げたい → サウンド設定
- どこから鳴った音か知りたい → 字幕
- 全員に響く特殊イベント音を止めたい →
globalSoundEvents
という使い分けになります。
個人的には、検証やサーバー設定をいじるときは字幕もオンにしておくと分かりやすいです。
音の種類が文字で出るので、「これは普通のMob音なのか?」「特殊イベント音なのか?」を確認しやすくなります。
8. 確認テストをするときの手順
globalSoundEvents は、普通にプレイしているだけだと効果を確認しづらいゲームルールです。
なぜなら、対象になる音がそもそも少ないからです。
確認するなら、テスト用ワールドで行うのが安全です。
テスト前の準備
- クリエイティブの検証ワールドを用意する
- チートを有効にする
- 可能なら2人以上、またはサーバー環境で確認する
- 本番ワールドではいきなり試さない
ウィザーやエンダードラゴン関係の音で確認する場合、ワールドに影響が出やすいです。
特にウィザーは地形破壊のリスクがあるので、サバイバル本番ワールドで気軽に試すのはおすすめしません。
確認の流れ
Java版1.21.11以降なら、まず現在の設定を確認します。
/gamerule minecraft:global_sound_events
次に、true と false を切り替えて、対象イベント音の聞こえ方を比べます。
/gamerule minecraft:global_sound_events true
/gamerule minecraft:global_sound_events false
マルチで検証する場合は、1人がイベント発生地点にいて、もう1人がかなり離れた場所に待機すると分かりやすいです。
ただし、対象イベントが限られるため、検証は少し面倒です。
普通のチェスト音や足音で試しても、globalSoundEvents の効果は分かりません。
チェックポイント
「普通の音が聞こえるか」ではなく、
「全体サウンドイベントが距離に関係なく鳴るか」を確認しましょう。
9. よくある勘違いと注意点
ここでは、globalSoundEvents でよくある勘違いをまとめます。
勘違い1:全ての音を消すゲームルールではない
globalSoundEvents を false にしても、マイクラの音が全部消えるわけではありません。
足音、ブロック設置音、採掘音、チェスト音、Mobの通常音、雨音などは別です。
これらを調整したいなら、サウンド設定から音量を変えましょう。
勘違い2:BGMのオンオフではない
BGMを消したい場合も、globalSoundEvents ではありません。
BGMはサウンド設定の「BGM」から変更します。
globalSoundEvents は、あくまで一部のイベント音です。
勘違い3:統合版でも同じとは限らない
この記事はJava版向けです。
統合版では globalSoundEvents は対応していません。
特にJava版1.21.11以降は、ゲームルール名が大きく整理されています。
統合版向けのコマンド記事とJava版向けの記事を混ぜて見ると混乱しやすいので、必ずエディションを確認してくださいね。
勘違い4:古いコマンド名をそのまま使ってしまう
古い記事では、次のように書かれていることがあります。
/gamerule globalSoundEvents false
Java版1.19.3〜1.21.10ならこれでOKです。
ですが、Java版1.21.11以降では、基本的に次の新しい名前を使います。
/gamerule minecraft:global_sound_events false
検索で出てくる情報は、古いバージョン向けの記事も多いです。
コマンドが通らないときは、まずバージョン差を疑ってください。
勘違い5:Java版1.19.2以前では使えない
globalSoundEvents はJava版1.19.3で追加されたゲームルールです。
そのため、Java版1.19.2以前では旧名でも新名でも使えません。
古い検証環境や古いサーバーで入力しても通らない場合は、まず対応バージョンを確認してみてください。
勘違い6:近くのプレイヤーだけに聞こえる設定ではない
globalSoundEvents は「遠くに聞こえる距離を短くする」みたいな細かい調整ではありません。
true なら全体イベント音が有効、false なら無効、というシンプルな切り替えです。
「100ブロック以内だけ聞こえるようにする」みたいな設定ではないので、配布マップ制作などで細かく音を管理したい場合は、/playsound など別の仕組みを使うことになります。
10. まとめ
以上、globalSoundEvents の意味・初期値・全体サウンド仕様について解説しました。
要点を整理すると、
globalSoundEventsは、一部の全体サウンドイベントを有効にするかどうかのゲームルール- 初期値は
true - Java版1.19.3で追加されたゲームルール
- Java版1.19.3〜1.21.10では
globalSoundEvents - Java版1.21.11以降では
minecraft:global_sound_events - 対象は、エンドポータル起動音、エンダードラゴン死亡音、ウィザーのチャージ完了音、ガーディアン攻撃音など
- 普通の足音・ブロック音・BGM・Mobの通常音をまとめて消す設定ではない
このあたりを押さえておけば大丈夫です。
ソロサバイバルなら、基本は初期値の true のままで問題ありません。
マルチサーバーや配布ワールドで「関係ないプレイヤーにまで特殊音を鳴らしたくない」場合は、false を検討しましょう。
最後に、バージョン差だけは本当に注意してください。
Java版1.21.11以降はゲームルール名が変わっているので、古いコマンドをそのままコピペしても通らない場合があります。
また、Java版1.19.2以前には globalSoundEvents 自体がありません。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラのゲームルールや便利な仕様を解説しているので、是非ご覧くださいね(^^♪
11. 参考文献
この記事を書くにあたり、以下の公式リリースノートおよび海外Minecraft Wikiを参考にしています。