更新日:
IDの形
IDはminecraft:diamond_swordのように、名前空間(minecraft:)と名前の組み合わせです。バニラのアイテムならminecraft:は省略できます。英語の小文字で、単語の間はアンダースコア(_)でつなぎます。
方法1:入力補完で探す(両方の版)
/give @p まで入力すると、IDの候補が表示されます。続けてdiamondと打てば、diamondを含むIDに絞られます。Java版はTabキーで選んで入力できます。英語名の一部がわかるときにいちばん早い方法です。
方法2:F3+Hで詳細表示(Java版)
キーボードのF3を押しながらHを押すと、「詳細なツールチップ」がオンになります。インベントリでアイテムにカーソルを合わせると、名前の下にIDが表示されます。もう一度押すとオフに戻ります。
ノートPCでF3が効かないときは、Fnキーも一緒に押してください。
方法3:デバッグ画面でブロックを調べる(Java版)
F3だけを押すとデバッグ画面が開きます。ブロックに照準を合わせると、画面の右側に「Targeted Block」としてそのブロックのIDと状態が表示されます。設置済みのブロックのIDを調べるときに便利です。
方法4:手に持っているアイテムのデータを見る(Java版)
/data get entity @s SelectedItem
手に持っているアイテムのIDと、名前やエンチャントなどのコンポーネントがまとめて表示されます。
方法5:ID検索ツールを使う
英語名がまったくわからないときは、ID検索で日本語名から探せます。Java版と統合版でIDが違うアイテムも確認できます。
Java版と統合版でIDが違う例
| アイテム | Java版 | 統合版 |
|---|---|---|
| スポナー | spawner | mob_spawner |
| 雪(層) | snow | snow_layer |
| 雪ブロック | snow_block | snow |
| クモの巣 | cobweb | web |
| スイレンの葉 | lily_pad | waterlily |
| スライムブロック | slime_block | slime |
| ジャック・オ・ランタン | jack_o_lantern | lit_pumpkin |
統合版で見つけたIDをJava版で使う(またはその逆)と、エラーになることがあります。とくに snow は、Java版では雪の層、統合版では雪ブロックと、同じIDで別のものを指すので注意します。統合版のIDはアップデートで整理されることがあるので、最後は入力補完で確かめてください。
よく使うアイテムのID
| アイテム | ID |
|---|---|
| 金のリンゴ | golden_apple |
| エンチャントされた金のリンゴ | enchanted_golden_apple |
| 不死のトーテム | totem_of_undying |
| エリトラ | elytra |
| ネザライトの剣 | netherite_sword |
| エンダーパール | ender_pearl |
| 経験値の瓶 | experience_bottle |
| 黒曜石 | obsidian |
| 草ブロック | grass_block |
| オークの板材 | oak_planks |
| 松明 | torch |
| 防具立て | armor_stand |
日本語名と英語のIDは、似ていないことがよくあります。表にないものは ID検索 で探せます。
アップデートでIDが変わることもある
Java版1.20.3で草のgrassがshort_grassに変わったように、IDが変更されることがあります。古い解説のIDが使えないときは、上の方法で今のIDを調べ直してください。
よくある質問
日本語の名前でgiveできますか?
できません。コマンドではIDだけが使えます。ゲーム内の表示名は言語設定で変わりますが、IDはどの言語でも同じです。
MODのアイテムのIDは?
MODのアイテムはmodid:item_nameのように、MODごとの名前空間が付きます。F3+Hの詳細表示で確認できます。
スマホやSwitchでIDを調べる方法は?
統合版でも、チャット欄で/give @s まで入力すると候補が表示されます。わからないときはID検索ツールを使ってください。