Minecraft Wiki
Advertisement

sounds.jsonBedrock Editionではsound_definitions.json)は、サウンドイベントがゲームイベントによって発動した際にどのサウンドファイルを再生するかを定義するファイルである。

このファイルはリソースパックassets/<名前空間>下に格納して使用する。またデフォルトのファイルは.minecraft/assets/objects(Bedrock Editionではassets/resoure_packs/vanilla/sounds)内にファイル名がハッシュ化された状態で保存されており、ハッシュ化されたファイル名は.minecraft/assets/indexes/<バージョン>.jsonに記載されている。

ファイルの記述形式

Java Edition

このファイルは、以下のJSON構造で指定する。

  • 最上位のオブジェクト。
    • <サウンドイベント名>: サウンドイベント。名前は通常カテゴリで区切られている(例:entity.enderman.stare)。デフォルトのサウンドイベントは後載の表に記載されている。なおサウンドイベントの名前空間をminecraft以外にしたい場合は、その名前空間下にそのサウンドイベントを定義したsounds.jsonファイルを配置する必要がある。
      •  replace: リソースパックでのみ使用される。このサウンドイベントのデフォルトのsounds.jsonにリストされているサウンドを、 soundsに記載したサウンドで置き換える場合はtrue。デフォルトのサウンドリストに記載したサウンドを追加する場合はfalseを指定する。省略可能。未定義の場合、デフォルトはfalseである。
      •  subtitle: 字幕が有効化されている際に表示されるテキストの翻訳キー。任意。
      •  sounds: このサウンドイベントが使用するサウンドファイルのリスト。リスト内のサウンドの1つがランダムに選択され、このサウンドイベントが発動した際に再生される。任意。
        • 使用するサウンドファイルのパス。リソースパックの「名前空間/sounds」以下から記述し、階層の分割文字にはスラッシュを使用する。名前空間のデフォルトは「minecraft」だが、名前空間を前に付けて「:」で区切ることで変更できる。
        • サウンドファイル。このオブジェクトは、サウンドに追加の設定が必要な場合にのみ使用される。
          •  name: 使用するサウンドファイルのパス。リソースパックの「名前空間/sounds」以下から記述し、階層の分割文字にはスラッシュを使用する。名前空間のデフォルトは「minecraft」だが、名前空間を前に付けて「:」で区切ることで変更できる。 typeの値によっては別のサウンドイベントの名前を指す場合もある。
          •  volume: このサウンドが再生される音量。値は0.0から1.0の間の小数。未定義の場合、デフォルトは1.0。
          •  pitch: 指定された値のピッチで再生する。未定義の場合デフォルトは1.0だが、それより高い値や低い値を選択できる。
          •  weight: このサウンドが選択される比重。選択の可能性は、そのサウンドの比重÷全サウンドの比重の和によって決定される。
          •  stream: このサウンドをファイルからストリーミングする場合はtrue。遅延を回避するため、ある程度長い継続時間を持つサウンドの場合は「true」に設定することを強くお勧めする。「music」カテゴリと「record」カテゴリに属するほぼすべてのサウンドが1分以上あるため、これらのカテゴリのすべてのサウンド(音符ブロックのサウンドを除く)に使用されている。任意。未定義の場合、デフォルトはfalse。falseに設定されたサウンドは多数を同時に鳴らすことができるが、trueのサウンドは最大4つまでしか同時に鳴らせない。
          •  attenuation_distance: 距離に基づいた音の低減率を変更する。ポータル、ビーコン、コンジットに使用される。デフォルトは16。
          •  preload: サウンドの再生時ではなく、パックの読込時にこのサウンドを読み込む必要がある場合はtrue。水中の環境音で使用される。デフォルトはfalse。
          •  type: 「sound」と「event」のどちらかを指定する。「sound」の場合は nameをファイル名として解釈するが、「event」の場合は別のサウンドイベントとして解釈し、そのサウンドイベントを再生する。未定義の場合、デフォルトは「sound」。

1.10以前のsounds.jsonの例はこちら。 Dinnerboneによる1.10より前の仕様説明についてはこちらをご覧ください


サウンドイベント

サウンドイベントは、1つ以上のゲーム内イベントにリンクされている。2つのサウンドイベントは同じサウンドファイルを共有できるが、異なるゲーム内イベントに対応するか、異なるサウンドカテゴリに属す。一部の有効なサウンドイベントはsounds.jsonに含まれていないが、ゲーム内イベントに関連付けられていないものもある。ゲーム内イベントがないサウンドイベントは、/playsoundでのみ再生できる。全てのデフォルトのサウンドイベント、それらが使用するサウンド、属するカテゴリ、そのイベントで再生される字幕、およびそれらによってトリガーされるゲーム内イベントを次の表に示す。

Java Editionの値

詳細は「Sounds.json/Java Editionの値」を参照
[編集]

Bedrock Editionの値

詳細は「Sounds.json/Bedrock Editionの値」を参照
[編集]

ブロックサウンドのカテゴリ

Clock JE3
この節は内容の更新を必要とします。 
この節を更新して、最近のアップデートや新たな情報を反映してください。
詳細:1.13以降で追加されたブロックが含まれていません。また、多くの備考が間違っています。

サウンドシステムは、全てのブロックをカテゴリに分割し、ブロックが設置、破壊、または上を歩いた際に再生されるサウンドを決定する。

スライムブロックとハチミツブロックには独特の採掘音と歩行音があるため、次の表には含まれていない。

Book and Quill JE2 BE2
このリストは不完全です。あなたが内容を拡充してみませんか?
カテゴリ ブロック 備考
cloth 羊毛

サボテン

ケーキ

カーペット

[注釈 1]

炎の破壊音はdig.clothではなくrandom.fizz。
grass 草ブロック

スポンジ

濡れたスポンジ

背の高い草

シダ

枯れ木

茶色のキノコ

赤色のキノコ

TNT

小麦

サトウキビ

ツタ

菌糸

スイレンの葉

ニンジン

ジャガイモ

干草の俵

スイレンの葉には独自の設置音がある。小麦、ニンジン、ジャガイモは置いても音がしない。
gravel

粗い土

ポドゾル

砂利

耕地

粘土

sand

赤い砂

ソウルサンド

コンクリートパウダー

snow

雪ブロック

stone

花崗岩

磨かれた花崗岩

閃緑岩

磨かれた閃緑岩

安山岩

磨かれた安山岩

丸石

岩盤

金鉱石

鉄鉱石

石炭鉱石

ラピスラズリ鉱石

ラピスラズリブロック

ディスペンサー

砂岩

粘着ピストン

クモの巣

ピストン

石のハーフブロック

レンガ

苔むした丸石

黒曜石

モンスタースポナー

レッドストーンワイヤー

ダイヤモンド鉱石

かまど

丸石の階段

石の感圧板

レッドストーン鉱石

石のボタン

ジュークボックス

ネザーラック

虫食い石

石レンガ

レンガの階段

石レンガの階段

ネザーレンガ

ネザーレンガのフェンス

ネザーレンガの階段

ネザーウォート

エンチャントテーブル

醸造台

大釜

エンドポータル

エンドストーン

ドラゴンの卵

砂岩の階段

エメラルド鉱石

エンダーチェスト

トリップワイヤーフック

トリップワイヤー

コマンドブロック

ビーコン

丸石の塀

植木鉢

ベッド

金床

レッドストーンブロック

ネザークォーツ鉱石

クォーツブロック

クォーツの階段

ドロッパー

テラコッタ

バリアブロック

プリズマリン

プリズマリンレンガ

ダークプリズマリン

彩柚テラコッタ

石炭ブロック

赤砂岩

赤砂岩の階段

赤砂岩のハーフブロック

マグマブロック

コンクリート

シュルカーボックス

オブザーバー

ジュークボックスはこのカテゴリで唯一ツルハシではなく斧で採掘できるブロックである。レッドストーンワイヤーとネザーウォートは設置しても音がしない。
metal 金ブロック

鉄ブロック

ダイヤモンドブロック

エメラルドブロック

鉄のドア

鉄格子

ホッパー

アクティベーターレール

鉄のトラップドア

パワードレール

ディテクターレール

レール

ダイヤモンドブロックとエメラルドブロックは理論的には金属ではないが金属の音が出る。
wood オークの木材

マツの木材

シラカバの木材

ジャングルの木材

アカシアの木材

ダークオークの木材

オークの木

マツの木

シラカバの木

ジャングルの木

ベッド

音符ブロック

本棚

松明

オークの階段

チェスト

作業台

はしご

看板

レバー

木の感圧板

レッドストーントーチ

オークのフェンス

カボチャ

ジャック・オ・ランタン

レッドストーンリピーター

レッドストーンコンパレーター[注釈 1]

木のトラップドア

巨大キノコブロック

スイカ

カボチャの茎

スイカの茎

オークのフェンスゲート

オークのハーフブロック

マツのハーフブロック

シラカバのハーフブロック

ジャングルのハーフブロック

アカシアのハーフブロック

ダークオークのハーフブロック

カカオ豆

マツの階段

シラカバの階段

ジャングルの階段

木のボタン

トラップチェスト

軽量感圧板

重量感圧板[注釈 1]

日照センサー

アカシアの木

ダークオークの木

アカシアの階段

ダークオークの階段

マツのフェンスゲート

シラカバのフェンスゲート

ジャングルのフェンスゲート

ダークオークのフェンスゲート

アカシアのフェンスゲート

マツのフェンス

シラカバのフェンス

ジャングルのフェンス

ダークオークのフェンス

アカシアのフェンス

マツのドア

シラカバのドア

ジャングルのドア

アカシアのドア

ダークオークのドア

ネザーウォートブロック

エンドロッド

重量感圧板はこのカテゴリで斧ではなくツルハシで採掘できる唯一のブロックである。
カボチャの茎、スイカの茎、カカオ豆、旗は設置しても音がしない。
glass ガラス

グロウストーン

ネザーポータル

色付きガラス

板ガラス

エンドポータルフレーム

レッドストーンランプ

色付きガラス板

シーランタン

氷塊

これらのブロックは「stone」ブロックの歩行、設置[注釈 1]、採掘音を使用するが、破壊音はdig.glassである。

歴史

Java Edition
1.7.213w42asounds.jsonを追加。
1.915w43b「subtitle」フィールドを追加。
?ほとんどのサウンドのIDを変更。変更前のIDはSounds.json/Java Editionの値/1.9以前を参照。
16w02aサウンドイベントカテゴリ「voice」を追加。
1.10pre2「category」フィールドを削除。[1]
1.1318w10a「preload」フィールドを追加。
1.1620w06a骨ブロックネザーラックソウルサンドネザーウォートブロックネザーレンガ(とその亜種)、ネザークォーツ鉱石の新しいブロックサウンドを追加。[情報提供依頼]
Pocket Edition
1.0.0alpha 1.0.4.1sound_definitons.jsonを追加。


  1. a b c d MC-91091
Advertisement