プリセット

プロジェクトプリセット

アドベンチャーマップ用の Command Pack プリセット

アドベンチャーマップ用の Command Pack プリセットは、テンプレ化されたコマンドメモではなく、完結した Project ワークフローになりました。マップがコマンドブロックや関数ファイルとして組み上がる前に、内容を見直せる短いスターターパックがほしい場合に、このプリセットを使ってください。アドベンチャー用のパックは、セットアップ、ルーティング、フィードバックのコマンドが目に見える順序なしに別の場所からコピーされた結果、うまく動かなくなることがよくあります。この記事ではセットアップ用フィールド、出力の確認、Project への配置、結果のキャプチャをひとつにまとめているため、マップのセットアップ、イベントトリガー、または再利用可能な Command Pack の一部としてコマンドを組み込む前に、無理なく監査できます。Project ビューは、コマンドの順序と出力をまとめて保持してくれます。役立つ確認ポイントは、ワールドセットアップがテレポートよりも前に実行されているか、フィードバックが状態変更のあとに走っているか、パックをコピーする前にすべての行が同じマップフェーズに属しているかどうかです。

プリセット結果

セットアップ、ルーティング、タイトル、サウンドフィードバックを実行順序のまま保つ、アドベンチャーマップ向けの Command Pack。

出力

アドベンチャーマップ Command Pack

/time set noon
/weather clear 6000
/gamerule doMobSpawning false
/tp @a 0 80 0 180 0
/title @a title {"text":"Crypt Trial","color":"gold"}
/playsound minecraft:entity.player.levelup player @a ~ ~ ~ 1 1.2

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

まずはプリセットの状態を決める Project 用コントロールから設定を始めてください。
2 枚目のスクリーンショットでは、プレイヤーから見える挙動を変える設定や補助コマンドが強調表示されています。
出力のスクリーンショットでは、Project に組み込む前に最後のコマンドや関連するコマンドペアが表示されたままになります。

プリセットを作成

  1. Time、Weather、Gamerule のセットアップコマンドを組み立てます。
  2. セットアップのあとに、テレポートやウェイポイントなどのルーティング用コマンドを保存します。
  3. 追加する内容: タイトル、アクションバー、サウンド、パーティクルなどのフィードバックエントリ。
  4. Project を開き、実行順を確認します。
  5. コピーする内容: コマンドブロック用のパックとしてコピーするか、関数行に変換してください。
  6. マップを共有する前に、綺麗なテストワールドでパック全体を一度走らせてください。

この Project プリセットを Project に置く理由

マップがコマンドブロックや関数ファイルとして組み上がる前に、内容を見直せる短いスターターパックがほしい場合に、このプリセットを使ってください。アドベンチャー用のパックは、セットアップ、ルーティング、フィードバックのコマンドが目に見える順序なしに別の場所からコピーされた結果、うまく動かなくなることがよくあります。

Project ビューは、コマンドの順序と出力をまとめて保持してくれます。役立つ確認ポイントは、ワールドセットアップがテレポートよりも前に実行されているか、フィードバックが状態変更のあとに走っているか、パックをコピーする前にすべての行が同じマップフェーズに属しているかどうかです。コピーしたコマンドは、セレクターの範囲、ワールドの状態、パック内の順番、そして Minecraft に貼り付ける正確な出力といった前提が一緒に見えていてはじめて役に立ちます。コマンドが NBTForge を離れる前に細部を確認できる中間チェックポイントとして、このプリセットを扱ってください。

ギャラリーは、その確認作業を中心に組み立てられています。1 枚目はWorkbenchの状態を示し、2 枚目はプレイヤーから見える挙動を変えるフィールドや補助モジュールを取り上げ、出力のスクリーンショットではコマンドや関連するコマンドペアが表示されたままになります。プリセットに目に見える結果がある場合は、ありものの汎用オーバーレイに頼らず、復元したテストワールドで同じ考え方を確かめてゲーム内スクリーンショットを撮ります。

テストと範囲の確認

ラベルを付けずに、デバッグ専用のコマンドとリリース用セットアップを混ぜないでください。テスター用のショートカットは別の Project グループに保存するか、公開マップ用の Command Pack を書き出す前に取り除いてください。

セレクターを絞り、ワールドを綺麗な状態にしたうえで最初のスモークテストを行ってください。環境系、ユーティリティ系、ルーティング系、フィードバック系のコマンドは無害そうに見えても、実際には全プレイヤーやワールド全体に影響することがよくあります。コマンドが意図した状態だけを変えていることを確認し、その出力が存在する理由を説明するセットアップ行やフォローアップ行と並べて、正確な出力を保存しておいてください。

コマンドが関数ファイルやコマンドブロックのチェーンに組み込まれる場合は、ライブのWorkbenchの状態だけでなく、コピーしたアーティファクトそのものをテストしてください。これによって、古いセレクター、コマンド順の取り違え、セットアップ行の欠落、そして前回のテストの状態が残っているおかげで動いているように見えるだけのコマンドを洗い出せます。

  • パック全体を確認し終えるまでは、セレクターを狭く保ってください。
  • ワールド設定は、特定エンカウント用のオーバーライドより先に配置してください。
  • フィードバックコマンドは、状態を変えるトリガーのすぐ隣に保存してください。

次にどこで使うか

スターターパックが動いたら、繰り返し使うロジックを `.mcfunction` ファイルへ切り出し、起動用コマンドだけを Project の 1 エントリに残しておいてください。

大きめのパックを組む場合は、Project ライブラリプリセットワークフローコマンドチェーン用のファンクションパックプリセット と一緒に使うのがおすすめです。

FAQ

この Project コマンドはチャットに貼り付けてもいいですか?

セレクターが安全で行が短い場合、ワンコマンドのスモークテストなら基本的に問題ありません。マップの動作を繰り返し再現できるようにするには、Project に保存し、順番通りに並べたパックや関数形式の出力をコピーしてください。

なぜこのページのギャラリーは UI 中心なのですか?

このプリセットが生成するのは目に見えるワールド内オブジェクトではなく、JSON、Project 編成、レビューワークフローだからです。価値のある証拠はWorkbenchの状態、出力、Project への配置です。

このプリセットを共有する前に何を確認すべきですか?

セレクターの範囲、コマンドの順番、対象バージョン、そしてそのコマンドがセットアップ・エンカウントロジック・フィードバック・クリーンアップのどれに属するかを確認してください。これらの分類で、Project のパック内のどこに配置するかが決まります。

このワークフローを開く

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