Item プリセット
Minecraft カスタム ポーション コマンド ジェネレーター
カスタム ポーション コマンドは簡単にオーバービルドできます。実際のワークフローは、ポーションの種類を選択し、名前を付け、読みやすい色を設定し、遭遇に必要な効果のみを追加し、Copy する前に持続時間と増幅率を確認することです。
プリセット結果
目に見える効果の選択肢と、キットまたはBossフェーズ用の安定した custom_data マーカーを備えたカスタム スプラッシュ ポーション コマンド。
出力
カスタムポーション Give Output
/give @p minecraft:splash_potion[custom_name={text:"Boss Phase Tonic",color:"light_purple",italic:false},lore=[{text:"Strength and speed for one arena phase",color:"gray",italic:false}],potion_contents={custom_color:11141290,custom_effects:[{id:"minecraft:strength",amplifier:1,duration:1200,show_particles:true},{id:"minecraft:speed",amplifier:0,duration:1200,show_particles:true}]},custom_data={nbtforge_potion:"boss_phase"}] 1The longest command line is 429 characters, 173 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.
- Use a Command Block: run
/give @s command_block, place it, then paste this command into the block command field. - Use a
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
プリセットのスクリーンショット
プリセットを作成
- Give を開き、ポーション アイテムのタイプ (potion、splash_potion、lingering_potion、またはtipped_arrow) を選択します。
- 追加してください: custom_name および lore ということで、ポーションはインベントリにおけるその役割を説明します。
- ポーションの色、カスタム効果、持続時間、増幅器、およびパーティクルの可視性を設定します。
- コピーしてください: をOutputし、ターゲット アリーナまたはキット フローでエフェクトのタイミングをテストします。
効果持続時間は実際の設計上の選択です
ほとんどのポーションの例は極端な増幅値に焦点を当てていますが、通常は持続時間がより重要です。Bossフェーズのポーション、キットのポーション、およびマップのチュートリアルのポーションでは、非常に異なるタイミングが必要です。
NBTForge はエフェクトの継続時間とアンプを同じワークフローに維持するため、Output をノベルティ コマンドとしてCopy するのではなく、実際のゲームプレイに合わせて調整できます。
カスタムポーションを検出可能にする
後のコマンドでポーションを検出または削除する必要がある場合は、custom_data を使用します。ロジックとして表示名のテキストに依存しないでください。アイテムがローカライズされたりスタイルが変更されたりすると、名前が変更される可能性があります。
報酬キットの場合は、Project の一致するタイトル、サウンド、またはBoss フェーズ コマンドと一緒にポーションを保存します。
- 非表示のヘルパー エフェクトには show_particles false を使用します。
- 遭遇ツールにはsplash_potionを使用してください。
- プレイヤーのインベントリ報酬には通常のポーションを使用してください。
プリセットを実際のProject に適合させる
Minecraft カスタム ポーション コマンド ジェネレーターを、単なるCopy した文字列ではなく、テストされた開始点として扱います。Outputが一度機能したら、明確な Project 名を付けて保存し、ターゲットの Minecraft バージョンをメモし、scoreboard、boss bar、loot、またはリセット行などの関連するセットアップ コマンドの近くにプリセットを保管します。
プリセットをマップ、サーバー、または Command Pack に公開する前に、ライブ workbenchだけからではなく、Copyしたアーティファクトからプリセットを実行します。これにより、欠落している依存関係、古いセレクター、間違ったエディションの選択、ローカル テスト状態がすでに存在するためにのみ機能するコマンドが検出されます。
- 選択した Edition と Version を共有コマンドで保持します。
- ダメージ、キル、クリア、テレポートを使用する前に、無害なコマンドに対してセレクターをテストしてください。
- 長いコマンドをチャットに貼り付けるのではなく、Project または関数スタイルのワークフローに移動します。
- エンティティ、アイテム コンポーネント、passenger、またはdatapack リソースを変更した後は、警告を再確認してください。
FAQ
無限ポーション効果アイテムは作れますか?
アイテムは非常に長い効果を適用できますが、より良いワークフローは、その効果がアイテム、/effect コマンド、または繰り返しコマンド システムのどれに属するかを決定することです。
ポーションの色によって効果は変わりますか?
いいえ、色は視覚的なものです。 Custom_Effects リストは、ポーションが実際に何を行うかを制御します。
このプリセットはいつCommand Packの一部となるべきですか?
Outputがセットアップ ライン、リセット コマンド、lootリソース、scoreboardの状態、または繰り返しのテストに依存する場合、これをCommand Pack エントリとして使用します。単一の安全なコマンドは、引き続き Output から直接Copyできます。
このワークフローを開く
関連する Give ワークベンチから始め、ワールドに合わせてプリセット項目を調整します。