ツールのティア:対応が必要なブロックはたった108個、金は木とまったく同じ制限、銅は石と同等
Minecraftの全ブロックのうち、ツールのティアを必要とするのはわずか108個——そしてダイヤモンドが必要なのはたった5個。金と木のツールは同一の除外リストを持ち、銅は石と完全に一致する。ネザライトで増える採掘対象もない。
ツールのティアは6段のはしごのように感じられる。しかしデータ上では4つの除外リストにすぎず、2組の素材は文字通り同一である。Mojangが26.3向けに出荷したタグファイルから集計した。
ティアを必要とするブロックはたった108個
| タグ | ブロック数 |
|---|---|
needs_stone_tool | 91(77エントリ、うち2つはタグ:銅のチェストと避雷針) |
needs_iron_tool | 12 |
needs_diamond_tool | 5 |
ゲーム全体で108ブロックだけが、ツルハシの素材を気にする。それ以外はすべて、木製を含む正しいツール種別であればドロップする。
そしてダイヤモンドティアは5ブロック:obsidian、crying_obsidian、netherite_block、respawn_anchor、ancient_debris。これが、ダイヤモンドツールが耐久性の好みではなく採掘の要件である理由のすべてだ。
鉄ティアは12個で、実際に人が出会うのはこれだ:ダイヤモンド鉱石とブロック、エメラルド鉱石とブロック、金鉱石とブロック、金の原石ブロック、レッドストーン鉱石、およびそれらの深層岩変種。
金は木とまったく同じ制限
各素材にはincorrect_for_<material>_toolタグがあり、ブロックを列挙するのではなくneedsタグを参照して定義されている:
| ツール | 採掘不可 |
|---|---|
| 木 | needs_stone + needs_iron + needs_diamond |
| 金 | needs_stone + needs_iron + needs_diamond |
| 銅 | needs_iron + needs_diamond |
| 石 | needs_iron + needs_diamond |
| 鉄 | needs_diamond |
| ダイヤモンド | — |
| ネザライト | — |
ここから2つの完全な一致が直接導かれる:
- 金と木のツールは同一の制限を持つ。 金のツルハシはゲーム内で最も速く採掘できるが、鉄鉱石は採掘できない——木製と同じリストだ。その速さは、はしごの最下段では何の価値も生まない。
- 銅と石は同じティア。 銅は石と鉄の間の中間段階ではない。除外リストは同じタグ参照である。
ダイヤモンドとネザライトは何も除外しない
incorrect_for_diamond_toolとincorrect_for_netherite_toolはどちらも空である。ネザライトのツルハシで採掘できてダイヤモンドのツルハシで採掘できないブロックは存在しない。
つまり鍛冶台でのアップグレードが買うのは耐久性、速度、そしてアイテムの溶岩耐性だけであり、アクセス権ではない。「Xを採掘するため」がアップグレードの理由なら、そのXは存在しない。
ツルハシは全体の59%
ツールタグを持つ915ブロックのうち:mineable/pickaxe 542、mineable/axe 304、mineable/shovel 36、mineable/hoe 33。
ツルハシは4つのツールのうちの1つではなく、主要なツールだ——斧はすべての木ブロックをカバーし、実質的な2番手であり、シャベルとクワはわずかな残りに対する専門特化である。ブロックを追加するデータパックにとって、mineable/pickaxeと適切なneeds_*_toolの組み合わせがほぼ常に正解であり、両方とも省略するとそのブロックは何でもドロップする——これが実際のデフォルトである。
金床と鍛冶台でこれが意味すること
- ダイヤモンド→ネザライトのアップグレードは決してアクセスの判断ではない。
- 金のツルハシは、ティアを必要としない石や鉱石のための速度ツールであり、それ以外の何でもない。
- ブロックがドロップしない場合、ティアは108個ある可能な原因の1つにすぎない——まず
mineable/*タグを確認せよ。ツールの種別タグの欠落は、ティアの欠落と同じように失敗するからだ。