アドベンチャー マップ スターター Command Pack
10 分で読めます
アドベンチャー マップにコマンドが 1 つ必要になることはほとんどありません。テスト後に確認、Copy、再実行できる小さなセットアップ パックが必要です。このガイドでは、一般的なマップ設定作業を予測可能な NBTForge Project フローに変換します。
ガイドの成果
マップ ルールを設定し、プレーヤーをロビーに戻し、ナビゲーションをマークし、目に見えるフィードバックを提供する段階的なCommand Pack。
推奨手順
- 最初に gamerule コマンドを作成して、ワールド ルールがパックの先頭に表示されるようにします。
- 追加してください: ロビーまたはリセット ポイントのテレポートまたはspawnリターン コマンド。
- 追加してください: プレーヤーがナビゲーション サポートを必要とする場合のウェイポイントまたはマーカー コマンド。
- タイトル、サウンド、パーティクルのフィードバックをノート内に隠すのではなく、個別のコマンドとして構築します。
- すべてのコマンドを 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 に残すことができます。