ユーティリティプリセット
クリーンアップ用 kill コマンドプリセット
クリーンアップ用 kill コマンドプリセットは、テンプレ化されたコマンドメモではなく、完成された Kill のワークフローへと整理しました。マップテストを繰り返しているうちに、次の実行までに消えてほしいドロップアイテム、マーカーエンティティ、一時的な mob、アリーナ装飾などが残ってしまう場面で活用してください。クリーンアップ用コマンドが安心して使えるのは、セレクターが十分に絞り込まれているときだけです。この記事ではセットアップ用のフィールド、出力レビュー、Project への配置、結果のキャプチャをひとつにまとめているので、マップセットアップ、イベントトリガー、再利用可能な Command Pack の一部にする前に、コマンドを無理なく監査できます。Kill のワークフローでは、コマンドの長さよりもセレクターのレビューに重点を置きます。フィルターをかけない `/kill @e` はテストワールドを最も簡単に破壊できるコマンドのひとつなので、コピーする前にタイプ、距離、タグ、limit といった判断材料を画面上に残しておいてください。
プリセット結果
範囲を絞った kill コマンドは、プレイヤーを巻き込むことなく、テスト用エンティティやドロップアイテムだけを取り除きます。
出力
アリーナ片付け用 kill コマンド
/kill @e[type=minecraft:item,distance=..16]プリセットのスクリーンショット
プリセットを作成
- クリーンアップ用セレクター向けに Kill または Advanced ワークベンチを開きます。
- 一時的なテスト状態を示すエンティティタイプかタグを選択します。
- クリーンアップで自作のテストエンティティを消したい場合は、召喚時にタグを付けるやり方を優先します。
- アリーナ内だけに影響を絞るための距離フィルターを追加します。
- パックの仕様上どうしても必要な場合を除き、プレイヤーを巻き込む可能性のあるセレクターは避けます。
- 生成された `/kill` の出力を確認し、リセット用コマンドの近くに保存します。
- クリーンなテスト環境で実行し、消したい一時エンティティだけが消滅することを確認します。
この Kill プリセットを Project に加える理由
マップテストを繰り返しているうちに、次の実行までに消えてほしいドロップアイテム、マーカーエンティティ、一時的な mob、アリーナ装飾などが残ってしまうときに、このプリセットを使います。クリーンアップ用コマンドが安心して使えるのは、セレクターが十分に絞り込まれているときだけです。
Kill のワークフローでは、コマンドの長さよりもセレクターのレビューに重点を置きます。フィルターをかけない `/kill @e` はテストワールドを最も簡単に破壊できるコマンドのひとつなので、コピーする前にタイプ、距離、タグ、limit といった判断材料を画面上に残しておいてください。コピーしたコマンドは、周辺の前提条件 (セレクターの範囲、ワールドの状態、パック内での順序、Minecraft に貼り付ける最終的な出力) が見えてはじめて意味を持ちます。このプリセットは、コマンドが NBTForge を出る前に細部を確認するためのチェックポイントとして扱ってください。
ギャラリーはこのレビュー観点に沿って構成されています。1 枚目はワークベンチの状態を示し、2 枚目はプレイヤーに対する挙動を変えるフィールドや併用モジュールを取り上げ、出力のスクリーンショットでは最終的なコマンドまたはコマンドのペアが残ったままになります。プリセットに目に見える結果がある場合、ゲーム内のキャプチャでは汎用的なオーバーレイに頼らず、再現したテストワールドで同じ考え方を確認します。
テストと範囲の確認
本番マップで範囲の広いクリーンアップ用セレクターを使うのは避けてください。無害なセレクターから始め、一時エンティティの作成時にタグを付け、何を消してよいかを説明する kill コマンドをリセット関数の近くに置きましょう。
最初のスモークテストは、絞り込んだセレクターとクリーンなワールド状態で実行してください。環境、ユーティリティ、ルーティング、フィードバックのコマンドは一見無害に思えても、実際にはプレイヤー全員やワールド全体に作用することが少なくありません。コマンドが意図した状態だけを変えていることを確認し、その出力が存在する理由を説明するセットアップ行やフォローアップ行のすぐ隣に、出力を正確に保存しましょう。
コマンドが関数ファイルやコマンドブロックのチェーンの一部になるのであれば、実行中のワークベンチの状態だけでなく、コピーした成果物自体をテストしてください。これによって、古いセレクター、誤ったコマンド順序、抜け落ちたセットアップ行、前回のテストの残留状態のせいで動いて見えていただけの効果を洗い出せます。
- パック全体のレビューが終わるまで、セレクターは狭く保ちます。
- 個別エンカウントの上書きより前に、ワールドの初期設定を配置します。
- フィードバック用コマンドは、トリガーとなる状態変更のすぐ隣に保存します。
次に進むべき場所
テストを繰り返す際は、セットアップ用コマンドの前にクリーンアップを走らせ、一時的な状態を作る召喚、loot、アイテム系コマンドの隣に保存しておきます。
安全なリセットの流れについては、インベントリ維持プリセットのワークフロー、ロビー帰還用のテレポートプリセット、Minecraft Command Pack のレビューチェックリスト と比較してみてください。
FAQ
この kill コマンドはチャットに貼り付けても問題ありませんか?
セレクターが安全で行も短ければ、単発のスモークテストなら基本的に問題ありません。マップでの挙動を繰り返し再現できるようにするには、Project に保存し、順序づけられたパックや関数スタイルの出力をコピーしてください。
ユーティリティ系のプリセットに結果のキャプチャを含めるのはなぜですか?
結果のキャプチャは、コマンドが出力パネル上で正しく見えるだけでなく、Minecraft 側で目に見えるワールド、HUD、ルーティング、フィードバックの状態を実際に変化させたことを示す証拠になるからです。
このプリセットを共有する前に確認すべき点は何ですか?
セレクターの範囲、コマンドの順序、対象バージョン、そしてコマンドがセットアップ、エンカウントロジック、フィードバック、クリーンアップのどこに属するかを確認します。これらの分類によって、Project パック内のどこに配置するかが決まります。
このワークフローを開く
関連する Kill ワークベンチから始め、ワールドに合わせてプリセット項目を調整します。