🆕 2026年第3ドロップ「26.3」がまもなく登場!バージョン早見表はこちら
Mマイクラ図鑑Pro

【マイクラ】giveコマンドの使い方とアイテムID一覧【Java版/統合版26.30対応】

Minecraft Java 26.2/統合版 26.30対応のgiveコマンド完全ガイド。基本構文からデータコンポーネント形式、主要アイテムID一覧、エンチャント・NBT応用例までを網羅した早見表付き解説記事。

【マイクラ】giveコマンドの使い方とアイテムID一覧【Java版/統合版26.30対応】
画像出典: Game8 / マイクラ攻略まとめ(許可を得て掲載・差し替え予定の仮画像)
Java版統合版対象バージョン: Java 26.2 / 統合版 26.30(※2026年8月時点。26.3ドロップは2026年9月リリース予定)
公開: 著者: 編集部📖 約10分で読めます
📋 目次を開く
広告枠 (記事上) — AdSense審査通過後に有効化

⚠ 本記事は2026年6月時点の情報を元に編集部が独自に構成した解説です。 バージョン番号体系(26.X系)など最新情報には未確認要素を含みますので、最終的にはMojang公式情報をご確認ください。

**結論から言うと、giveコマンドは「自分や誰かに好きなアイテムを配れる魔法の一行」**です。マインクラフトで検証・配布ワールド作り・チート込みサバイバルをやるなら、これだけ覚えとけばOKなくらい使用頻度が高いやつ。この記事では、Java版26.2/統合版26.30(※要検証)を前提に、基本構文から最新のデータコンポーネント形式、アイテムID早見表までまとめて解説していくよ。

【マイクラ】giveコマンドとは?基本の使い方

ぶっちゃけ**「/give プレイヤー アイテム 個数」だけ覚えれば9割戦える**のがgiveコマンド。ここではまず何ができるのか、Java版と統合版で何が違うのかをサクッと押さえよう。

giveコマンドで何ができる?

giveコマンドは、指定したプレイヤーのインベントリに任意のアイテムを直接ドロップできるコマンドだよ。クリエイティブメニューに載ってない隠しアイテムや、エンチャント付きの装備を一発で入手できるのが強み。

サバイバルでもチート許可ONにすれば使えるから、検証・撮影・配布ワールドの初期装備配布まで幅広く活躍する。

Java版と統合版の構文の違い

基本形はほぼ同じだけど、1.20.5以降のJava版はNBTが廃止されて、角カッコ[]の「データコンポーネント形式」に変わったのが最大の違い。統合版は昔ながらのデータ値(古い数値)ベースが残っている項目もあるから、コピペで動かない時はまずここを疑おう。

基本構文追加データ記法
Java版26.2/give <対象> <アイテムID>[コンポーネント] <個数>[enchantments={...}]
統合版26.30/give <対象> <アイテムID> <個数> <データ値>コンポーネント非対応(※要検証)

対象セレクタ(@p/@a/@r/@s)の使い分け

迷ったらコレ、というのが @s(自分自身)。1人で遊ぶ時はほぼこれでOK。

  • @p:一番近いプレイヤー
  • @a:全プレイヤー(配布ワールドの一斉配布に便利)
  • @r:ランダム1人
  • @s:コマンド実行者自身

giveコマンドの基本構文と入力手順

▼まずはシンプルにダイヤ1個を自分に配ってみる例。

Java版の入力フォーマット

/give @s minecraft:diamond 1

minecraft: は省略可能だけど、配布ワールドや他MOD環境では書いておくのが無難。個数を省略すると自動で1個になるよ。

統合版(BE/スマホ/Switch)の入力手順

統合版もほぼ同じ書き方でOK。

/give @s diamond 64

スマホ・Switchはチャット欄を開いて「/」を入力するとコマンド候補が出るから、それをタップで補完できる。手打ちミスが一番の敵なので候補は素直に使おう。

コマンドブロックからの実行方法

配布ワールドを作るならコマンドブロック実行がメイン。

  1. /give @s command_block でコマンドブロックを入手
  2. 設置して右クリック
  3. 実行条件を「無条件」、動作タイプを「反復」または「衝撃」に設定
  4. コマンド欄にgive文を貼り付け

レッドストーン信号や踏み板と組み合わせれば、初期装備自動配布ギミックが組める。

アイテムIDの読み方と命名ルール

リソースロケーション形式(minecraft:xxx)

現行のIDは**「名前空間:アイテム名」**という形式で、Vanillaは全部 minecraft: が付く。例:minecraft:netherite_ingot

旧数値ID廃止と1.13平坦化の経緯

昔は 1:0(石)みたいな数値IDだったけど、Java版1.13の「平坦化(Flattening)」で全廃されて文字列IDに一本化された。古い攻略サイトの数値IDは今はもう動かないので注意。

統合版とJava版のID差分に注意

大半は共通だけど、一部で表記ゆれがあるよ。

  • Java:grass_block / 統合版:grass_block(共通化済み)
  • 一部の染料・木材系は末尾表記が違うケースあり(※要検証)

【カテゴリ別】主要アイテムID一覧早見表

コピペで使える早見表!とりあえずこれだけブックマークしとけばOK

鉱石・素材系(鉄・ダイヤ・ネザライト等)

アイテムID
鉄インゴットminecraft:iron_ingot
金インゴットminecraft:gold_ingot
ダイヤモンドminecraft:diamond
ネザライトインゴットminecraft:netherite_ingot
古代のがれきminecraft:ancient_debris
エメラルドminecraft:emerald

道具・武器系(ピッケル・アックス・剣・弓)

アイテムID
ダイヤの剣minecraft:diamond_sword
ネザライトのピッケルminecraft:netherite_pickaxe
ネザライトの斧minecraft:netherite_axe
minecraft:bow
クロスボウminecraft:crossbow
トライデントminecraft:trident

防具系(ヘルメット〜ブーツ・全素材)

部位ダイヤネザライト
ヘルメットiron_helmetdiamond_helmetnetherite_helmet
チェストiron_chestplatediamond_chestplatenetherite_chestplate
レギンスiron_leggingsdiamond_leggingsnetherite_leggings
ブーツiron_bootsdiamond_bootsnetherite_boots

食料・農作物系(パン・金リンゴ・ケーキ)

アイテムID
パンminecraft:bread
金のリンゴminecraft:golden_apple
エンチャントの金リンゴminecraft:enchanted_golden_apple
ケーキminecraft:cake
ステーキminecraft:cooked_beef

【1.20.5以降】データコンポーネント形式の書き方

Java版のNBT民に激震が走ったやつ。{} は完全に非推奨、これからは [] 記法が標準だよ。

旧NBTから新[]記法への移行

Before(旧):

/give @s diamond_sword{Enchantments:[{id:"sharpness",lvl:5}]} 1

After(新):

/give @s minecraft:diamond_sword[minecraft:enchantments={sharpness:5}] 1

**カギ括弧の外側が[]、中身のマップが**になったと覚えるとラク。

エンチャント付与(enchantments)の例

シャープネスV+耐久力IIIのネザライト剣。

/give @s minecraft:netherite_sword[minecraft:enchantments={sharpness:5,unbreaking:3}] 1

名前・説明文(custom_name/lore)の付け方

アイテム名と説明文を付けたい時。JSONテキスト形式で書くのがポイント。

/give @s minecraft:stick[minecraft:custom_name='"伝説の棒"',minecraft:lore=['"英雄の証"']] 1

耐久・壊れない設定(damage/unbreakable)

壊れないダイヤピッケルを配布するとき定番。

/give @s minecraft:diamond_pickaxe[minecraft:unbreakable={}] 1

配布ワールド向け応用テクニック

エンチャント本(stored_enchantments)の配布

エンチャント本は enchantments ではなく stored_enchantments を使うのが罠ポイント。

/give @s minecraft:enchanted_book[minecraft:stored_enchantments={mending:1}] 1

ポーション(potion_contents)のカスタム調合

暗視8:00のポーション配布例。

/give @s minecraft:potion[minecraft:potion_contents={potion:"minecraft:long_night_vision"}] 1

設置制限(can_place_on/item_lock)の活用

配布ワールドで指定ブロックの上にしか置けない制限をかけると自由度を絞れる。item_lockでインベントリから動かせないようにするのも定番テク(※要検証:26.2での正式コンポーネント名)。

隠しアイテム・入手不可アイテムをgiveで出す

クリエイティブ検索でも出てこない運営者向けアイテムもgiveなら余裕。

コマンドブロック・バリアブロック・構造ブロック

/give @s minecraft:command_block
/give @s minecraft:barrier
/give @s minecraft:structure_block

デバッグ棒・ジグソーブロック

デバッグ棒はブロックの状態値をカチカチ切り替えられる開発者向けの神アイテム。

/give @s minecraft:debug_stick
/give @s minecraft:jigsaw

よくあるエラーと対処法(まとめ)

「Unknown item」系エラーはほぼタイポ。焦らず1文字ずつチェックしよう。

  • Unknown item:ID綴りミス or バージョン非対応 → minecraft: を明記
  • Incorrect argument:[]の中のカンマ・クォート抜け → コピペで整形し直し
  • 統合版で動かない:データコンポーネント[]は統合版非対応 → 旧記法か /replaceitem を検討
  • チートOFF:LAN公開→チート許可ONで解決

合わせて読みたい

次にやること

  1. まずは /give @s diamond 1 を実際に打ってみる(手が覚える)
  2. データコンポーネント[]記法でエンチャント剣を1本作ってみる
  3. コマンドブロックに登録して配布ワールド用の初期装備自動配布にチャレンジ
  4. stored_enchantments を使ったエンチャント本ガチャを作って遊ぶ

以上、giveコマンド完全ガイドでした。構文は難しく見えて、パターンさえ掴めば秒で書けるようになるから、まずは1行コピペから試してみてね!

この記事は役に立ちましたか?
▶ 次に読むならこの記事

【マイクラ】コマンド一覧と初心者向け基本コマンド完全ガイド【Java版/統合版】

マインクラフトのコマンド入力方法から、/give・/tp・/gamemode・/time・/weatherなど初心者が最初に覚えるべき基本コマンドまで、Java版と統合版の違いを含めて分かりやすく解説します。セレクタや座標指定の基礎、権限レベル、よくあるエラー対処法もカバー。

⚙️ レッドストーンをもっと学ぶ

広告枠 (記事下) — AdSense審査通過後に有効化

関連記事

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】コマンド一覧と初心者向け基本コマンド完全ガイド【Java版/統合版】

マインクラフトのコマンド入力方法から、/give・/tp・/gamemode・/time・/weatherなど初心者が最初に覚えるべき基本コマンドまで、Java版と統合版の違いを含めて分かりやすく解説します。セレクタや座標指定の基礎、権限レベル、よくあるエラー対処法もカバー。

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】コマンドブロックの入手方法と使い方|3種類の違いと実用例

マイクラのコマンドブロックの入手方法(/give構文)、インパルス/チェーン/リピートの違い、条件付き実行、ボタン起動のやり方、チェーン連結のコツ、Java版と統合版の差、置けない・動かないときの対処法まで、初心者向けにやさしくまとめました。tpや/time setなど実用コマンド例も紹介します。

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】コマンドで作る簡単ミニゲーム入門|スコアボード得点管理のやり方

マイクラのコマンドで作る簡単ミニゲームの入門ガイド。スコアボードで得点管理、/executeで条件分岐、tellraw/titleで演出する方法を初心者向けに解説。コインを集める・PvP勝敗判定・鬼ごっこの最小構成つき。Java版と統合版のコマンド差も紹介します。

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】fillコマンドの使い方まとめ|大量設置・整地・置き換えのやり方【Java版/統合版】

マインクラフトのfillコマンドの基本構文、5つの動作モード、大量設置・整地・ブロック置換の実例をカジュアルに解説。座標指定・32,768ブロック上限・executeとの併用など実践テクまで初心者〜中級者向けにまとめました。

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】summonコマンドの使い方とエンティティID一覧【Java版/統合版】

summonコマンドの構文からエンティティID一覧、NBTタグ活用法まで、Java版・統合版の違いを踏まえて完全網羅した実践ガイド。コピペで使える実例と主要エンティティIDの対応表を掲載。

🔴 レッドストーン&自動装置
Java版統合版

【マイクラ】ターゲットセレクター完全ガイド|@a/@e引数一覧と実例

Minecraftのターゲットセレクター(@a/@p/@r/@e/@s/@n/@initiator/@c/@v)を完全網羅。Java版と統合版の引数差、distance/type/tag/scores/nbt/predicate/family/hasitemなどの構文と実用コマンド例を、1.21世代の最新仕様まで含めて日本語で徹底解説します。