アイテムプリセット
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プリセットのスクリーンショット
プリセットを作成
- Give Workbench を開き、マップに合わせたテスト用にターゲットを @p のままにしておきます。
- アイテムをダイヤモンドの剣に設定します。
- カスタム名に「Raid Blade」と入力し、太字を有効にしたアクアを選びます。
- この剣が Boss 報酬であることを説明する説明文 (lore) を 1 行追加します。
- Sharpness V を付与し、エンチャントの輝きを強制的にオンにします。
- 仕上がった /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 ワークベンチから始め、ワールドに合わせてプリセット項目を調整します。