コンテンツにスキップ

エクスポートとインポート

エクスポートは、現在のワールドをサーバー・ゲームで使うファイルとして保存することです。リソースパック・サーバーレジストリ・.npbuild・.schem・Minecraft ワールドフォルダーを一度に作成できます。インポートは、.schem スケマティックや Minecraft ワールドの一部の範囲をエディターに読み込んで貼り付けます。

内容開く場所
エクスポートウィンドウビルド › エクスポート: リソースパック部品・.npbuild (Ctrl+Shift+E)
Minecraft ワールドとして直接保存ビルド › Minecraft ワールドとして保存…
リソースパックのみビルド › リソースパックをビルド(リソースパックと HUD)
markers.jsonビルド › エクスポート: markers.json (サーバーマーカー)
.schem のインポートファイル › インポート: .schem (Sponge スケマティック)、またはエクスポートウィンドウの「.schem インポート」
ワールドのインポートエクスポートウィンドウの「ワールドのインポート」

サーバーにアップロードするファイルを作る

Section titled “サーバーにアップロードするファイルを作る”
  1. Ctrl+Shift+E でエクスポートウィンドウを開きます。
  2. 「対象」で作成するものをチェックします(リソースパック・サーバーレジストリ・.npbuild・.schem・ワールド保存(.mca))。
  3. 「対象バージョン」を選びます(既定 1.21.11)。
  4. 「範囲」を選びます(ワールド全体 · 領域分割 / ワールド全体 · 1 ファイル / 選択範囲のみ)。
  5. 「エクスポート」を押します。
  6. 「フォルダーを開く」アイコンで出力フォルダーを開きます。「ログ」に作成したファイルと警告が表示されます。
  1. ビルド › Minecraft ワールドとして保存… を押して、フォルダーを選びます。
  2. 作成された <名前>_world フォルダーを %APPDATA%\.minecraft\saves\ にコピーします。
  3. Minecraft のシングルプレイの一覧から開きます。クリエイティブ・正午固定・モブなしのワールドです。
対象作成するもの使う場所
リソースパック完成リソースパック(単独)または断片 zipサーバーリソースパック
サーバーレジストリ<名前>_registry_vN.jsonサーバープラグイン(カスタムブロック・プロップ・アイテム)
.npbuildサーバー build モジュールのインストールファイル — ブロックエンティティ・プロップ・グループ、「マーカーを含める」なら markers.json、「シーンを含める」なら scene.jsonサーバープラグイン
.schemSponge v3 スケマティックWorldEdit・FAWE
ワールド保存(.mca)level.dat + region/*.mca + entities/*.mcaシングルプレイ・サーバーワールド
  • scene.json は、シーンアクター・アニメーション・ワールドロジックのルールです。別ファイルとしては出力せず、.npbuild の中に入ります(scene.json 形式)。
  • サウンドエミッター・ブロックサウンドがある場合は、サーバーレジストリの出力時に <名前>_sounds_server_vN.json も作成されます。

ワールド保存(.mca)に含まれるもの

Section titled “ワールド保存(.mca)に含まれるもの”
内容備考
ブロックステート向きもそのまま
看板の文字両面・色・発光・蝋引き
旗の模様・チェスト名—
チェスト内のアイテムインポートしたワールド・スケマティックから読み込んだ内容
プロップitem_display(1.21.4+)— サーバーと同じ方式
カスタムブロック代替ブロック(既定は赤紫色の羊毛)または音符ブロックの状態(リソースパックが必要)
欄値意味
対象バージョン1.20.1 〜 1.21.11.schem の DataVersion・.npbuild のヘッダー・ブロックチェックの基準です。
ブロック一覧空なら自動サーバー jar のレポート blocks.json です。
存在しないブロック警告表のみ(そのまま)・提案どおりに置き換え・エクスポートしない対象バージョンにないブロック・プロパティをどう扱うか
範囲ワールド全体 · 領域分割 / ワールド全体 · 1 ファイル / 選択範囲のみ選択範囲は自動で引き継がれます。
領域サイズ既定 256(16 の倍数)領域分割の 1 辺です。
空気マス空にする(エディターどおり)・そのまま残す(上乗せ)サーバーへのインストール時の空気マスの扱い
マーカーを含めるオン.npbuild に範囲内のマーカーを含めます。
シーンを含めるオン.npbuild に scene.json を含めます。
.schem カスタム空気(バニラのみ)・音符ブロックの状態.schem でのカスタムブロックの書き出し方式
負荷予算チェックオン超過チャンクがあれば確認します。
エラーを無視オフエラーがあってもファイルを作成します(確認用)。
欄値
位置オフセットX・Y・Z だけ移動して書き込みます。
床下空ける・石で埋める(最下層は岩盤)
外側の地形空(建物のみ)・平地
カスタムブロック代替ブロック + 警告・音符ブロックの状態(リソースパック必要)
代替ブロック既定 minecraft:magenta_wool
ブロックエンティティ看板の文字・旗・チェスト名などの内容を入れる(既定でオン)
プロッププロップを item_display として出力(既定でオン、1.21.4+)
書き込み後に確認書き込み後に再読み込みしてマス単位で確認(既定でオン)
欄意味
出力フォルダ空の場合は <プロジェクト>/export です。
ファイル名ファイル名の先頭部分です。空の場合はワールド名です。
統合する RP断片方式で統合する既存のリソースパックです(読み込みのみ)。
インポート欄結果
.schemファイル・「音符ブロックをカスタムに」(既定でオン)Sponge v1〜v3 を読み込み、貼り付けツールに渡します。
ワールドワールドフォルダ(level.dat があるフォルダー)・範囲の始点・範囲の終点(Minecraft 座標)その範囲のブロック・ブロックエンティティ・プロップを貼り付けます。
  • 看板・旗・チェスト名・チェスト内のアイテムも読み込みます。
  • 不明なブロックはプレースホルダーとして置き、一覧で通知します。
  • エディター・サーバーが配置した item_display のプロップは、エディターのプロップに戻します。
  • その他のエンティティ(モブ・額縁など)はインポートしません。
  • ワールドは 1.18 以上のみ読み込みます。範囲が大きすぎる場合は「範囲が大きすぎます」として拒否します。
バージョンワールド保存
1.20.1・1.21.1可能です。プロップは書き込みません。
1.21.4 〜 1.21.11可能です。プロップまで書き込みます。1.21.11 が既定です。
1.18.2エクスポートしません(インポートのみ)。選ぶと警告のうえ 1.20.1 形式で書き込みます。
26.x1.21.11 形式で書き込み、ゲームがアップグレードします。

バージョンの詳細は Minecraft バージョンにあります。

  • エクスポートは上書きしません。同じ名前がある場合は _v2・_v3 … を付けます。
  • 完成リソースパックには、<名前>_rp_vN.zip のようにバージョン番号が付きます。
  • ワールドフォルダーは <名前>_world です。
キー動作
Ctrl+Shift+Eエクスポートウィンドウ
Escエクスポートウィンドウを閉じる
  • エラーがあると、ファイルは作成されません。まず「ログ」の [エラー] 行を修正します。
  • プロップのサイズを正確にするには、リソースパックも一緒にチェックします。そうでない場合はサイズ 1 を基準に書き込み、警告します。
  • チェスト内のアイテムを別の形式の世代(1.20.5 以前/以降)へエクスポートすると、名前・エンチャントは失われ、種類・個数だけが残ります。
  • リソースパック・サーバーレジストリは、サーバーの plugins フォルダーの設定に合わせてアップロードします。リソースパックの SHA-1 の行は .sha1.txt にあります。