
この記事は、マイクラJava版のゲームルール「global_sound_events」を調べている方向けです
Java版1.21.11以降では、正式にはminecraft:global_sound_eventsと入力します
統合版(BE)とは仕様・使えるゲームルールが異なるので注意してください
こんにちは。ゆずかきです。
マイクラでマルチサーバーを遊んでいると、急に「ゴォォン!」みたいな大きい音が全員に聞こえて、
「え、今の音なに?」
「誰かウィザー召喚した?」
「エンドポータル開いた?」
みたいになることってありませんか?
この、場所がどれだけ離れていても全員に聞こえる一部のイベント音に関係するゲームルールが、今回解説する minecraft:global_sound_events です。
名前だけ見ると少し分かりにくいですが、要するに、サーバー全体へ届く特殊なサウンドイベントを有効にするかどうかを決める設定ですね。
この記事では、
global_sound_eventsの意味- 初期値が true なのか false なのか
- Java版1.21.11以降の正式なコマンド名
- false にすると何が変わるのか
- サーバー運用で変更すべきかどうか
このあたりを、実際に使う場面をイメージしながら整理していきます。
それでは、やっていきましょう!
※本記事はマイクラJava版向けです。
※ゲームルール名はJava版1.21.11以降の表記を中心にしています。
※旧バージョンでは globalSoundEvents という名前で扱われていました。
目次
1. global_sound_eventsとは
2. 初期値と使えるエディション
3. Java版1.21.11以降の正式名について
4. コマンドで確認・変更する方法
5. falseにすると何が変わる?
6. 影響を受ける代表的な全体サウンド
7. サーバー運用でfalseがおすすめな場面
8. trueのままがおすすめな場面
9. 音量設定・/playsoundとの違い
10. よくある勘違いとトラブル対策
11. まとめ
12. 引用・参考文献
この記事で分かること
・minecraft:global_sound_eventsの意味と初期値
・Java版1.21.11以降の正しいゲームルール名
・マルチサーバーで変更するべきかどうか
1. global_sound_eventsとは
minecraft:global_sound_events とは、サーバー全体に届く一部のサウンドイベントを有効にするかどうかを決めるゲームルールです。
普通のマイクラの音は、基本的に「その音が鳴った場所の近く」にいるプレイヤーだけが聞こえます。
たとえば、
- ブロックを壊す音
- チェストを開ける音
- モンスターの鳴き声
- 足音
- 水や溶岩の音
こういう音は、だいたい音源から離れると聞こえなくなります。
でも一部のイベント音だけは例外で、どれだけ遠くにいても、同じサーバー内のプレイヤーに聞こえることがあります。
代表的なのは、エンドポータルを開いた時や、エンダードラゴン・ウィザー関係の大きなイベント音ですね。
この「全員に届くタイプの特殊な音」を制御するのが、minecraft:global_sound_events です。
👇設定のイメージを表にすると、こんな感じです。
| 設定値 | 意味 | プレイ感 |
|---|---|---|
| true | 全体サウンドイベントを有効にする | 遠くのプレイヤーにも一部イベント音が届く |
| false | 全体サウンドイベントを無効にする | 全員へ一斉に響く特殊音を抑えられる |
名前だけ見ると、すべての音をまとめて消す設定に見えるかもしれません。
でも実際はそうではなく、通常の環境音・足音・ブロック音・モンスター音を全部消すゲームルールではありません。
ここ、けっこう大事です。
2. 初期値と使えるエディション
minecraft:global_sound_events の初期値は、true です。
つまり、何も変更していない普通のJava版ワールドでは、全体サウンドイベントは有効になっています。
| 項目 | 内容 |
|---|---|
| ゲームルール名 | minecraft:global_sound_events |
| 旧名 | globalSoundEvents |
| 初期値 | true |
| 値の種類 | true / false の論理型 |
| 対応エディション | Java版 |
| 統合版 | 同じゲームルールは使えません |
Java版では、1.19.3の時点で globalSoundEvents が追加されました。
その後、Java版1.21.11でゲームルール名の形式が大きく整理され、現在は minecraft:global_sound_events として扱うのが正式な書き方です。
注意!
古い攻略記事や古いサーバー解説では、今でもglobalSoundEventsと書かれていることがあります。
Java版1.21.11以降でコマンドを使うなら、基本はminecraft:global_sound_eventsと覚えておきましょう。
統合版で同じように入力しても、Java版と同じ挙動にはなりません。
「Java版のゲームルール」として見ておくのが安全です。
3. Java版1.21.11以降の正式名について
ここが今回の記事で一番ややこしいところです。
Java版1.21.11から、ゲームルール名はキャメルケース形式から、名前空間付きのスネークケース形式へ変更されました。
言葉だけだと難しいので、実際の名前で見ると分かりやすいです。
| バージョン | 入力する名前 | 見分け方 |
|---|---|---|
| Java版1.19.3〜1.21.10 | globalSoundEvents | 大文字が混ざる旧形式 |
| Java版1.21.11以降 | minecraft:global_sound_events | minecraft: が付き、単語を _ で区切る新形式 |
旧名の globalSoundEvents は、単語の途中に大文字が入る形式です。
一方、現在の minecraft:global_sound_events は、minecraft: という名前空間が付き、単語をアンダーバーで区切る形式になっています。
なので、検索するときも少し注意が必要です。
- 古い情報を探すなら
globalSoundEvents - 新しい情報を探すなら
global_sound_events - コマンド例として安全に使うなら
minecraft:global_sound_events
このように分けて考えると、かなり混乱しにくくなります。
※環境によっては補完で省略名が出る場合もありますが、本記事ではミスを避けるため minecraft:global_sound_events に統一して解説します。
4. コマンドで確認・変更する方法
minecraft:global_sound_events は、/gamerule コマンドで確認・変更できます。
現在の設定を確認する
現在の値を確認したい場合は、次のように入力します。
/gamerule minecraft:global_sound_events
これで、現在 true なのか false なのかを確認できます。
全体サウンドイベントを無効にする
全員へ響く特殊なイベント音を抑えたい場合は、次のように入力します。
/gamerule minecraft:global_sound_events false
これで、サーバー全体へ届くタイプのサウンドイベントが無効になります。
元に戻す
バニラの初期状態に戻したい場合は、次のように入力します。
/gamerule minecraft:global_sound_events true
初期値は true なので、迷ったらこの値に戻せばOKです。
旧バージョンでの入力例
Java版1.19.3〜1.21.10の環境では、旧名の globalSoundEvents を使います。
/gamerule globalSoundEvents false
ただし、現在のJava版1.21.11以降の記事としては、旧名をメインで覚える必要はありません。
古いサーバーや古いワールドを触る時だけ、「昔は名前が違ったんだな」くらいで大丈夫です。
コマンド実行時の注意
/gameruleを使うには、シングルプレイならチート許可、マルチサーバーなら管理者権限やOP権限が必要です。
普通のサバイバルプレイヤーが勝手に変更できる設定ではありません。
5. falseにすると何が変わる?
minecraft:global_sound_events を false にすると、サーバー全体へ聞こえる特殊なイベント音を抑えられます。
マルチサーバーで考えると分かりやすいです。
たとえば、Aさんがエンド方面で作業していて、Bさんが拠点で建築、Cさんが地下でブランチマイニングしているとします。
この時、全体サウンドイベントが有効だと、特定の大きなイベント音が距離に関係なく全員に届くことがあります。
これを false にすると、そういう全員通知みたいに聞こえる特殊音を抑えられる、というわけです。
ただし、勘違いしないでほしいのは、false にしても、
- エンダードラゴンが倒せなくなる
- ウィザーが召喚できなくなる
- エンドポータルが開かなくなる
- ガーディアンが攻撃しなくなる
- 通常の効果音が全部消える
こういう設定ではないです。
あくまで、一部のサウンドイベントがサーバー全体へ届く挙動を止めるゲームルールです。
なので、プレイ内容そのものを大きく変えるというより、マルチプレイ時の音による驚きや邪魔を減らす設定と考えると分かりやすいですね。
6. 影響を受ける代表的な全体サウンド
minecraft:global_sound_events が関係する代表的な全体サウンドイベントは、次のようなものです。
| 代表例 | どんな時の音? | プレイヤー目線での印象 |
|---|---|---|
| エンドポータル開通音 | エンドポータルフレームにエンダーアイを入れてポータルが開いた時 | 遠くにいても「誰かがエンドへ行く準備をした」と分かる |
| エンダードラゴン死亡音 | エンダードラゴンを倒した時 | ワールド全体に大きな達成感が伝わる |
| ウィザー関連の大きな音 | ウィザー召喚後、チャージが終わって爆発する場面 | 突然鳴るとかなり驚きやすい |
| ガーディアンの攻撃音 | ガーディアンの攻撃に関係する音 | 海底神殿周辺のプレイで目立つことがある |
特に分かりやすいのは、エンドポータルやエンダードラゴン、ウィザー関係ですね。
サバイバルで普通に遊んでいると、これらの音は「イベント感」があって楽しいです。
ただ、マルチサーバーで何人も別々の場所にいると、急に大きな音が鳴って作業の邪魔に感じることもあります。
筆者の考え
少人数でワイワイ遊ぶなら true のままで良いと思います。
逆に、建築サーバー・配布ワールド制作・長時間作業向けのサーバーなら false もかなりアリです。
マイクラは音も含めて雰囲気が大事なゲームなので、全部を消せば良いという話ではありません。
サーバーの遊び方に合わせて調整するのが一番ですね。
7. サーバー運用でfalseがおすすめな場面
minecraft:global_sound_events を false にするなら、特におすすめなのはマルチサーバー運用です。
シングルプレイでは、全体サウンドイベントが鳴っても聞くのは自分だけです。
なので、わざわざ無効化する必要性はそこまで高くありません。
一方で、マルチサーバーだと話が変わります。
falseがおすすめな例
- 建築メインのサーバー
- 長時間放置や作業が多いサーバー
- 配布ワールド制作・撮影用ワールド
- RPG風サーバーなど、音の演出を管理したいワールド
- ウィザー討伐やエンド作業を頻繁にするサーバー
- 大人数で遊んでいて、急な全体音を減らしたいサーバー
特に建築勢が多いサーバーだと、急な大音量イベントはけっこう気になります。
「誰かが別の場所でウィザーを出しただけなのに、全員が驚く」みたいなことがあるからですね。
また、動画撮影や配信をするワールドでも、全体サウンドイベントが突然入ると扱いづらいことがあります。
そういう時は、false にしておくと管理しやすいです。
/gamerule minecraft:global_sound_events false
この1行だけで変更できるので、サーバー方針として「静かに作業しやすい環境」にしたいなら試す価値があります。
8. trueのままがおすすめな場面
逆に、minecraft:global_sound_events は初期値の true のままでも全然問題ありません。
むしろ、普通のサバイバルなら true のままの方が自然です。
trueがおすすめな例
- 少人数のサバイバル
- 初めてエンドラ討伐をするワールド
- バニラらしい演出を残したいワールド
- サーバー全員で進行状況を共有したい場合
- イベント音を「お知らせ」として楽しみたい場合
エンダードラゴンを倒した音がサーバー全体に響くのは、やっぱりマイクラらしい演出です。
「今、誰かがエンドラを倒したんだ!」と分かるので、身内サーバーだと普通に盛り上がります。
ウィザー召喚の音も同じで、いきなり鳴るとびっくりしますが、それも含めてサバイバルの雰囲気という見方もできます。
なので、
静かな作業環境にしたいなら false
バニラらしいイベント感を残したいなら true
この判断で良いと思います。
初期値が true なのも、バニラの演出としてはこの挙動が標準だからですね。
9. 音量設定・/playsoundとの違い
minecraft:global_sound_events は、音に関係する設定ではありますが、音量設定そのものではありません。
ここを混同すると、思った通りに動かず迷いやすいです。
| 項目 | できること | global_sound_eventsとの違い |
|---|---|---|
| ゲーム内の音量設定 | BGM・ブロック音・友好的生物などの音量をプレイヤー側で調整する | 各プレイヤーのクライアント側の設定 |
| /playsound | 指定したサウンドをコマンドで鳴らす | 任意の音を鳴らすためのコマンド |
| /stopsound | 指定したサウンドを止める | すでに鳴っている音を止めるためのコマンド |
| minecraft:global_sound_events | 特定イベント音がサーバー全体へ届くかを決める | ワールド側のゲームルール |
たとえば、自分だけ音量を下げたいなら、ゲーム内のサウンド設定を変えればOKです。
でも、サーバー全体として「この種類の全体イベント音は鳴らさない方針にしたい」なら、minecraft:global_sound_events を変更する方が向いています。
また、/playsound は任意の音を鳴らすコマンドです。
global_sound_events は、既存の一部イベント音の全体伝播を制御するゲームルールです。
似ているようで役割が違うので、ここは分けて覚えましょう。
10. よくある勘違いとトラブル対策
最後に、minecraft:global_sound_events でよくある勘違いをまとめておきます。
勘違い1:falseにすると全部の音が消える
消えません。
false にしても、通常のブロック音、Mobの鳴き声、足音、環境音、BGMなどをまとめて消すわけではありません。
あくまで、サーバー全体へ届く一部のサウンドイベントが対象です。
勘違い2:falseにするとエンドラやウィザーの仕様が変わる
これも違います。
minecraft:global_sound_events は、ボスの出現や死亡、ポータル開通などのゲーム進行そのものを止める設定ではありません。
イベント音の扱いを変えるだけです。
勘違い3:Java版1.21.11以降でもglobalSoundEventsで入力する
Java版1.21.11以降では、ゲームルール名の形式が変わっています。
古い書き方の globalSoundEvents ではなく、次のように入力しましょう。
/gamerule minecraft:global_sound_events false
古い記事を見ながら設定している場合、ここでつまずきやすいです。
「コマンドが通らない」と思ったら、まずバージョンとゲームルール名を確認してください。
勘違い4:統合版でも同じコマンドが使える
統合版では、Java版と同じゲームルールがすべて使えるわけではありません。
global_sound_events はJava版向けとして考えてください。
統合版サーバーで音を管理したい場合は、別の設定やアドオン、サーバー側の仕組みを確認する必要があります。
コマンドが通らない時のチェックポイント
- [ ] Java版で実行しているか?
- [ ] バージョンは1.21.11以降か?
- [ ]
minecraft:global_sound_eventsと入力しているか? - [ ] チート許可、またはOP権限があるか?
- [ ] サーバー側がプラグインや管理ツールでゲームルールを制限していないか?
- [ ] 古い記事の
globalSoundEventsをそのまま入力していないか?
特に多いのは、旧名と新名の混同です。
Java版1.21.11以降では、まず minecraft: 付きの名前を疑ってみてくださいね。
11. まとめ
以上、マイクラJava版のゲームルール minecraft:global_sound_events について解説しました。
要点を整理すると、
minecraft:global_sound_eventsは、サーバー全体へ届く一部のサウンドイベントを制御するゲームルール- 初期値は true
- Java版1.19.3で
globalSoundEventsとして追加された - Java版1.21.11以降は、正式名が
minecraft:global_sound_eventsになった falseにすると、エンドポータル開通音・エンダードラゴン死亡音・ウィザー関連音などの全体伝播を抑えられる- 通常の足音・ブロック音・BGMをまとめて消す設定ではない
- 統合版ではJava版と同じようには使えない
という感じですね。
普通の少人数サバイバルなら、初期値の true のままで問題ありません。
エンドラ討伐やウィザー戦の音が全体に響くのも、マイクラらしい演出のひとつです。
一方で、建築サーバーや作業用サーバー、配布ワールド制作、撮影用ワールドでは、急な全体サウンドイベントが邪魔になることもあります。
そういう場合は、次のコマンドで false にしておくと遊びやすくなります。
/gamerule minecraft:global_sound_events false
戻したい時は、こちらです。
/gamerule minecraft:global_sound_events true
ゲームルールは、ワールドの遊びやすさを調整するための便利な仕組みです。
global_sound_events は地味な設定ですが、マルチサーバーでは意外と効いてきます。
皆さんのワールドの遊び方に合わせて、ぜひ使い分けてみてください。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
12. 引用・参考文献
この記事を書くにあたり、以下の公式情報・コミュニティWiki・開発者向け資料を参考にしています。