プリセット

アイテムプリセット

Minecraft でカスタム剣プリセットを作成する手順

このプリセットは、ありがちな「カスタム剣コマンド」という作業を、完結した Give ワークフローへと変えます。アイテムの選択、カスタム名、説明文 (lore)、エンチャント、エンチャントの輝きの上書き、出力の長さ、そしてゲーム内で実際に手に持ったアイテムのスクリーンショットまで扱うので、結果は単なるコマンド文字列のコピーにはとどまりません。

プリセット結果

目に見える説明文 (lore)、Sharpness V、強制したエンチャントの輝きを備えた、名前付きの Raid Blade ダイヤモンドの剣。

出力

カスタム剣の Give コマンド

/give @p minecraft:diamond_sword[custom_name={text:"Raid Blade",color:"aqua",bold:true,italic:false},lore=[{text:"Boss reward",color:"gray",italic:false}],enchantments={"minecraft:sharpness":5},enchantment_glint_override=true] 1

プリセットのスクリーンショット

最初の Workbench のスクリーンショットには、ターゲットセレクター、アイテムの選択、出力パネルがまとめて写っています。
名前と説明文 (lore) は、手作業でエスケープした JSON ではなく、コンポーネントとして編集することをおすすめします。
出力は名前、説明文 (lore)、エンチャント、エンチャントの輝きのデータを保ったまま、チャットに収まるほどコンパクトにまとまっています。
このキャプチャによって、まさに同じコマンドが目に見えるカスタム剣をプレイヤーへ届けていることを確認できます。

プリセットを作成

  1. Give Workbench を開き、マップに合わせたテスト用にターゲットを @p のままにしておきます。
  2. アイテムをダイヤモンドの剣に設定します。
  3. カスタム名に「Raid Blade」と入力し、太字を有効にしたアクアを選びます。
  4. この剣が Boss 報酬であることを説明する説明文 (lore) を 1 行追加します。
  5. Sharpness V を付与し、エンチャントの輝きを強制的にオンにします。
  6. 仕上がった /give コマンドをコピーするか、Project の報酬パックに保存してください。

テキストをコンポーネントとして編集する理由

引用符を手作業で編集していると、カスタムのアイテム名や説明文 (lore) が壊れてしまうことがあります。Give Workbench は表示テキスト、色、太字フラグ、斜体フラグを別々のコントロールで保持し、選択した Java バージョンに合わせたコンポーネント出力を生成します。

これは剣にとって特に重要です。表示テキストはほとんどの場合、報酬を受け取るプレイヤーの目に直接触れるからです。読みやすい名前と短い説明文 (lore) があれば、インベントリ、ルートテーブル、Command Pack の見直しのなかでもアイテムを見分けやすくなります。

エンチャントの輝きとエンチャントの選び方

この例で Sharpness V を採用しているのは、よく知られた戦闘強化であり、エンチャントの出力が確かに存在することを示せるからです。エンチャントの輝きの上書きを使えば、あとからエンチャント一覧を変更しても、剣の見た目の特別さを保ったままにできます。

剣を装飾用のキーやクエストの小道具として使う場合は、戦闘エンチャントを外しても、マップのロジックが識別できるようはっきりした名前、説明文 (lore)、custom_data マーカーは残しておいてください。

  • インベントリで読みやすいよう、名前は短くまとめてください。
  • 説明文 (lore) は 1 〜 2 行にとどめてください。
  • custom_data や属性を追加する前に、コピーを Project に保存してください。

コマンドの配布

このコマンドはチャットの上限を下回っているので、手早いスモークテストには直接貼り付けて構いません。本格的なアドベンチャーマップでは、報酬アイテムを設定の残りと一緒に保つため、Project または Command Pack に保存してください。

Boss のルートに転用するときは、剣を一から組み直すのではなく、同じアイテムコンポーネントのデータを保ったまま、ルートテーブルやアイテムモディファイアのワークフローの中へ移してください。

近い系統のアイテム例として、説明文 (lore) とエンチャントの輝き付きの Sharpness 剣プリセットアドベンチャーマップのキーアイテムプリセットBlaze Emperor の炎 Boss ルートプリセット を見比べてみてください。

FAQ

剣をネザライトに変えられますか。

はい、可能です。アイテムのフィールドをネザライトの剣に変更し、出力を確認し直してください。名前、説明文 (lore)、エンチャント、エンチャントの輝きの設定はそのままで問題ありません。

コマンドで斜体がオフになっているのはなぜでしょうか。

Minecraft のアイテムテキストは、初期状態では斜体になることが多いためです。italic:false を設定しておくと、カスタム名がそのまま保たれ、説明文 (lore) も読みやすくなります。

これは Boss ドロップにできますか。

はい、可能です。アイテムコマンドを保存しておき、同じコンポーネントデータをルートテーブルや Boss 報酬プリセットで再利用してください。

このワークフローを開く

関連する Give ワークベンチから始め、ワールドに合わせてプリセット項目を調整します。