ガイド
ワークフローGameruleTeleportProject

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

10 分で読めます

アドベンチャー マップにコマンドが 1 つ必要になることはほとんどありません。テスト後に確認、Copy、再実行できる小さなセットアップ パックが必要です。このガイドでは、一般的なマップ設定作業を予測可能な NBTForge Project フローに変換します。

ゲームルールをセットアップ パックの先頭に配置して、プレーヤーのルーティング前にワールド状態が確立されるようにします。
追加してください: フィードバックと報酬行の前に、レビュー可能なコマンドとしてロビーまたはリセット テレポートを実行します。
ウェイポイント コマンドと Project 順序を使用して、ナビゲーション マーカーをセットアップ パックに合わせて配置します。

ガイドの成果

マップ ルールを設定し、プレーヤーをロビーに戻し、ナビゲーションをマークし、目に見えるフィードバックを提供する段階的なCommand Pack。

関連モジュールを開くGamerule, Teleport, Project再利用可能なマップ設定の構築

推奨手順

  1. 最初に gamerule コマンドを作成して、ワールド ルールがパックの先頭に表示されるようにします。
  2. 追加してください: ロビーまたはリセット ポイントのテレポートまたはspawnリターン コマンド。
  3. 追加してください: プレーヤーがナビゲーション サポートを必要とする場合のウェイポイントまたはマーカー コマンド。
  4. タイトル、サウンド、パーティクルのフィードバックをノート内に隠すのではなく、個別のコマンドとして構築します。
  5. すべてのコマンドを Project に保存し、実行する順序で最終パックをCopyします。

推奨されるコマンド順序

ゲームルール、時間、天気、その他の環境コマンドなど、安定した世界状態から始めます。次に、プレイヤーの動き、フィードバック、報酬、クリーンアップ コマンドを追加します。この順序により、何かが変更されたときにパックをスキャンしやすくなります。

シンプルなスターター パックには、keepInventory、doMobSpawning、ロビー テレポート、タイトル メッセージ、報酬アイテム、プレイサウンド フィードバック、およびパーティクル マーカーを含めることができます。

  • まずはワールド設定。
  • プレーヤーのルーティングが 2 番目です。
  • 3 番目は目に見えるフィードバックと音声によるフィードバックです。
  • ご褒美と掃除は最後です。

Project を信頼できる情報源として使用する

Project は、各コマンドがそのコンテキストを保持し、一致するビルダーに再ロードできるため、スクラッチ ノートよりも信頼性が高くなります。報酬アイテムが変更された場合は、そのエントリをリロードして更新し、パックを再度Copyします。

コマンドファミリーだけでなく、目的に基づいてエントリに名前を付けます。パックが大きくなると「テレポートコマンド」よりも「ロビー帰還」の方が便利です。

リリース前のテストに合格

テストワールドでパックを実行し、順序の問題がないか確認します。ゲームルールの前のテレポートはまだ機能する可能性がありますが、世界の状態が最初にある場合、セットアップ コマンドの方が推論しやすくなります。

コマンドがバージョン固有である場合は、Project タイトルまたは周囲のドキュメントにバージョンを含めます。

Copyしたアーティファクトを発送する

このガイドを使用して、プレーヤーまたはマップ メーカーが実際に実行するアーティファクト (Copy したコマンド、注文された Project パック、またはdatapack リソース) を作成します。最終レビューは、編集可能なビルダーの状態だけでなく、Copy したOutputに対して行われる必要があります。

ワークフローがバージョンに依存する場合は、コマンドの横にターゲット バージョンのラベルを付けます。セレクター、scoreboard、boss bar、タグ、loot table、またはProject順序を使用する場合は、セットアップを公開する前にクリーンな環境でそれらの依存関係をテストしてください。

  • 1 つのコマンドの場合は Output からの Copy、注文されたパックの場合は Project から。
  • Java、Bedrock、およびスナップショット バリアントを分離してください。
  • 最初に無害なOutputで破壊的なセレクターをテストします。
  • ガイドが標準ワークフローになったら、関連するプリセットを更新します。

関連ガイドとプリセット

FAQ

マップ設定は 1 つのコマンド ブロック チェーンにする必要がありますか、それとも関数ファイルにする必要がありますか?

マップに合ったものを使用してください。 NBTForge Project は、コマンド ブロックまたは関数スタイルのワークフローに対して、同じ順序のコマンド ブロックをCopyできます。

スターター パックにはコマンドをいくつ含める必要がありますか?

最初のバージョンは小さくしてください: ワールド ルール、ロビー/リセット、1 つのフィードバック ライン、1 つの報酬またはマーカー。 Add の複雑さのパックを再実行するのは簡単です。

このガイドはいつ Project パックになるのでしょうか?

ワークフローに複数のコマンドが必要な場合、セットアップとクリーンアップの順序がある場合、またはテスト後に再度編集する必要がある場合は、Project を使用します。 1 回限りのコマンドは Output に残すことができます。