マルチプレイなら『シン・VPS』がおすすめ!

【Java版】建築物を他のワールドにコピーしよう!【解説・ストラクチャーブロック応用】

【Java版】建築物を他のワールドにコピーしよう!【解説・ストラクチャーブロック応用】

この記事では、Minecraft Java Edition(バージョン1.17)の情報をもとに執筆しています。
そのほかのバージョンや機種などでの動作は保証できません。

他のワールドに建築物をコピーしたいマインクラフター
「建築が上手くできた! この作品をそのまま他のワールドにコピーすることってできないのかな?」

こんな疑問を解決します!

本記事の内容
  • 別のワールドに移すには、フォルダをいじる必要がある
  • 呼び出す場合は通常と同じ方法でOK

こんにちは! マインクラフターのナツメ(@natsume_717b)です。

ナツメってこんな人
  • 脱出マップを配布・制作しています!
    →配布マップ・ダウンロードページ

今回はストラクチャーブロックで保存した建築物を別のワールドに移動させる方法について解説していきます。

ストラクチャーブロックについては、【Java版】建築物を簡単にコピー!ストラクチャーブロックの使い方【解説】にて基本的な解説をしてます。
「ストラクチャーブロックってなに?」なんて方や、今一度復習したい方はそちらの記事を参考にしてくださいね。

というわけで、さっそく別ワールドに移す方法を見ていきましょう!



別のワールドに移すには、フォルダをいじる必要がある

ストラクチャーブロックで保存した建築物を他のワールドにコピーしたい場合は、フォルダをいじる必要があります

これは保存したファイルがそのワールドのファイルの中に存在するので、保存したワールド以外では参照することができないからですね。

逆を言うと、保存したデータをコピーしたいワールドに移動させてしまえば参照することができるということです。

というわけで、実際にファイルを移動してみましょう
まずはMinecraftのファイルを開く必要があるので、その手順の説明です。

  1. Minecraftを起動して、ワールドを選択する画面に移動する
  2. ストラクチャーブロックのデータが保存されているワールドを選択し、「編集」を押す
  3. 「ワールドフォルダーを開く」を押す

実際の画面は以下のようになります。

ここまでやると、フォルダーが開かれると思うので、その中からgenerated」というフォルダを見つけ、それを開いていきます。

ストラクチャーブロックで保存したことのないワールドには、「genetated」は存在しないフォルダになります。
なので、見つからなかった場合は保存できていないかワールドが間違っているなどの可能性が考えられます。

「generated」、「minecraft」、「structures」と進んでいくと、最後に「○○.nbt」というファイルを見つけられるはずです。

保存したデータが複数あれば、nbtファイルもその数だけ存在するはずです。

ここの「○○」は保存した際の名称と同じになります。
このnbtファイルをコピーして、保存したデータを呼び出したいワールドフォルダーの適切な箇所に移せば、作業完了となります。

呼び出したいワールドフォルダーに「generated」が存在しなければ、「generated」ごとそのまま移動させたいワールドフォルダーにコピペしてしまいましょう。

これが1番簡単だと思います。

ただし呼び出したいワールドフォルダーに「generated」が既に存在するなら、nbtファイルだけ同じ階層になるようにコピペすれば大丈夫です。

最終的に「.minecraft」→「saves」→「ワールド名」→「generated」→「minecraft」→「structures」→「○○.nbt」の順になればOK

呼び出す場合も通常と同じ方法でOK

無事にnbtファイルが移動できれば、【Java版】建築物を簡単にコピー!ストラクチャーブロックの使い方【解説】で紹介した時と同じように建築物を呼び出すことができます。

もし、上手くいかないときはファイルの移動先が違う、単純に文字の打ち間違え等の理由が考えられますので、一つ一つゆっくりと確認してみましょう。

まとめ

というわけで、今回のまとめです。

ポイント
  • ストラクチャーブロックで保存した建築物を他のワールドに持ってきたい場合は、フォルダをいじる必要がある。

この記事は以上になります。