マイクラ統合版(スイッチ・スマホ・PS5・PC)・教育版の/enchantコマンドの解説です。ターゲットとなるプレイヤーが現在「手(メインハンド)」に持っている武器、道具、防具などのアイテムに対して、指定したエンチャント(特殊能力)を直接付与することができます。ミニゲームの開始時にプレイヤーの装備を強化する仕掛けなどに役立ちます。
【実行例】一番近くのプレイヤーが手に持っている武器に「鋭さ(ダメージ増加) V」のエンチャントを付与します。
⚙️ /enchant コマンドの構文(書き方)
💡 /enchant の特徴と制限ルール
このコマンドはサバイバルモードのルールに準拠しているため、いくつかの制限があります。
- アイテムの制限: 本来そのエンチャントをつけられないアイテム(例:丸石にシルクタッチ、棒に鋭さなど)を手に持っている場合はエラーになり実行できません。
- 最大レベルの制限: `sharpness`(鋭さ)なら最大5のように、ゲーム内で決められている本来の最大レベルを超える数値(例:レベル10など)は指定できません。
✨ エンチャント名・対応アイテム 一覧表
コマンドの「エンチャント名」の部分に入力する文字列の一覧です。(最大レベルを超えた指定はできません)
| ゲーム内での能力名 | コマンドに入力する文字 | 主な対象アイテム | 最大Lv |
|---|---|---|---|
| 鋭さ(ダメージ増加) | sharpness | 剣、斧 | 5 |
| 聖なる力(アンデッド特効) | smite | 剣、斧 | 5 |
| 虫殺し(虫特効) | bane_of_arthropods | 剣、斧 | 5 |
| ノックバック | knockback | 剣 | 2 |
| 火属性 | fire_aspect | 剣 | 2 |
| ドロップ増加(アイテムボーナス) | looting | 剣 | 3 |
| パワー(射撃ダメージ増加) | power | 弓 | 5 |
| パンチ(衝撃) | punch | 弓 | 2 |
| フレイム(火矢) | flame | 弓 | 1 |
| 無限 | infinity | 弓 | 1 |
| マルチショット(拡散) | multishot | クロスボウ | 1 |
| 貫通 | piercing | クロスボウ | 4 |
| クイックチャージ(高速装填) | quick_charge | クロスボウ | 3 |
| 水生特効(突き刺し) | impaling | トライデント | 5 |
| 忠誠 | loyalty | トライデント | 3 |
| 激流 | riptide | トライデント | 3 |
| 召雷 | channeling | トライデント | 1 |
| 防護(ダメージ軽減) | protection | 防具全般 | 4 |
| 火属性軽減(火炎耐性) | fire_protection | 防具全般 | 4 |
| 爆発軽減(爆発耐性) | blast_protection | 防具全般 | 4 |
| 飛び道具軽減(飛び道具耐性) | projectile_protection | 防具全般 | 4 |
| 棘の鎧(とげ) | thorns | 防具全般 | 3 |
| 水中呼吸 | respiration | ヘルメット(頭) | 3 |
| 水中採掘(水生効率) | aqua_affinity | ヘルメット(頭) | 1 |
| 落下耐性(軽く着地) | feather_falling | ブーツ(足) | 4 |
| 氷歩行(歩行凍結) | frost_walker | ブーツ(足) | 2 |
| 深中移動(水中歩行) | depth_strider | ブーツ(足) | 3 |
| ソウルスピード(魂の速度) | soul_speed | ブーツ(足) | 3 |
| 効率強化(効率性) | efficiency | ツルハシ、シャベル、斧、クワ、ハサミ | 5 |
| シルクタッチ(繊細なタッチ) | silk_touch | ツルハシ、シャベル、斧、クワ | 1 |
| 幸運 | fortune | ツルハシ、シャベル、斧、クワ | 3 |
| 宝釣り | luck_of_the_sea | 釣竿 | 3 |
| 入れ食い | lure | 釣竿 | 3 |
| 耐久力 | unbreaking | 耐久度があるアイテム全般 | 3 |
| 修繕 | mending | 耐久度があるアイテム全般 | 1 |
| 消滅の呪い | vanishing_curse | 全ての装備品・道具 | 1 |
| 束縛の呪い | binding_curse | 防具全般、エリトラ | 1 |
🛠️ コピペで使える!実践コマンド実例集
チャット欄に入力したり、コマンドブロック(主に衝撃コマンドブロック)に組み込んでプレイヤーの装備を強化する際の実践例です。
最も標準的な手動付与の書き方です。対象を `@s(自分自身)` にし、剣などを手に持った状態で実行します。注意点として、このコマンドはサバイバルの制限に準拠しているため、最大レベルである 「2」 を超えて指定(例:3など)したり、剣以外のブロックを持った状態で実行すると構文エラーになります。
配布ワールドのギミックでよく使われる、コマンドブロックを用いた自動エンチャントの基本形です。ボタンや感圧版を踏んだ「最も近くのプレイヤー(@p)」が、対象の防具(ヘルメット)を手に持っている(または頭に装備している)状態であれば、自動的に「水中呼吸 III」が付与されます。手元に何も持っていない、あるいは関係のないアイテムを持っている場合は失敗するため、直前に `/give` コマンド等でヘルメットを渡しておく回路にするのがオススメです。
対象に `@a(全員)` を指定した応用例です。採掘スピードを競うミニゲームなどのスタート地点に設置したコマンドブロックで実行します。カウントダウンが終了した瞬間にこのコマンドを動かすことで、参加者全員が手に握りしめているツルハシ(またはシャベル・斧など)の採掘速度を一斉に限界レベル(V)まで引き上げることができ、公平かつダイナミックなゲーム展開を作ることができます。
⚠️ 注意点
※このコマンドを実行するには、世界の「チートの実行」がオンになっており、実行するプレイヤーが「オペレーター(管理者)」権限を持っている必要があります。
💻️ マインクラフトでプログラミングが学べる教室
👇️KIDSPROプログラミング教室の公式サイトをチェック!

📖 おすすめの参考書 & YouTube解説動画
👇️KIDSPRO (mcguide) 出版のコマンド完全攻略本をAmazonでチェック!

👇️KIDSPRO (mcguide) のYouTube解説動画をチェックしよう!




コメント