- Docker インストール
- .env作成
cp .env.example .env- 起動
docker compose up -d- BDSログ確認
docker compose logs bds -f- サーバー終了
docker compose down- src/BP/scripts 配下にて TypeScript でコーディング
- サーバー起動時に TypeScript から JavaScript にトランスパイルされる
- ログを確認してデバッグなど
- トランスパイル時に BP, RPのmanifest.jsonからUUIDを抜き出して worlds/DevWorld/world_*_packs.json に入れているので意識しなくていいです
- template/* はベータAPIを有効化したワールドをテンプレートとしておいてます。必要であればコピーして worlds/DevWorld 内に入れて下さい
- VSCodeで開発する場合 .vscode/extensions.json に記載の拡張機能を入れるとよいです
