Minecraftのシングルプレイワールドをサーバーにコピーする方法(Java版)
この記事の内容
- Minecraftのシングルプレイワールドデータがどこに保存されているかを解説します
- サーバーのワールドデータの仕組みと保存場所を説明します
- 既存のワールドをサーバーにコピーする手順をステップごとに紹介します
- コピー前に行うべきバックアップの取り方も解説します
- 移行後にサーバーへ接続して動作確認する方法を紹介します
はじめに
Minecraftのサーバーを立ち上げると、デフォルトでは新しい空のワールドが生成されます。しかし「一人でプレイして作り込んできたワールドを、サーバーでみんなと遊びたい」というケースもあるかと思います。
この記事では、Java版Minecraftのシングルプレイワールドをサーバーにコピーする方法を解説します。特別なツールは不要で、フォルダ操作だけで実現できます。
ワールドデータの仕組みを理解する
Minecraftでは、ワールドデータは**フォルダ(ディレクトリ)**として保存されています。そのフォルダの中に、地形や建築物などのデータがファイルとして格納されています。
重要なポイントは、シングルプレイのワールドフォルダとサーバーのワールドフォルダは同じ形式だということです。つまり、フォルダをそのままコピーすることでワールドを移行できます。
シングルプレイのワールド保存場所を確認する
Java版Minecraftのシングルプレイのワールドデータは、以下の場所に保存されています。
AppData フォルダは通常、Windowsの設定で非表示になっています。表示するには次の手順を行います。
- エクスプローラーを開く
- 上部メニューの「表示」をクリック
- 「隠しファイル」にチェックを入れる
これで AppData フォルダが表示され、目的のワールドフォルダにアクセスできるようになります。
サーバーのワールド保存場所を確認する
サーバーのワールドデータは、サーバーを保存したフォルダ内の world という名前のフォルダに格納されています。
また、サーバーの設定ファイル server.properties の中に次のような記述があります。
この level-name の値が、サーバーが読み込むワールドフォルダの名前です。デフォルトでは world が設定されています。
ワールドをコピーする手順
ステップ1:サーバーを停止する
ワールドのコピーを行う前に、必ずサーバーを停止してください。サーバーが起動したままファイルを操作すると、データが破損する恐れがあります。
ステップ2:既存のサーバーワールドをバックアップする
サーバーフォルダ内にある world フォルダを別の場所にコピーしておきます。これにより、万が一の際に元の状態に戻せます。
ステップ3:サーバーの world フォルダを削除または名前変更する
元のサーバーのワールドを削除するか、名前を変更しておきます(例:world_old に変更)。
ステップ4:新しい world フォルダを作成する
サーバーフォルダ内に、world という名前のフォルダを新しく作成します。
ステップ5:シングルプレイのワールドフォルダの中身をコピーする
C:\Users\[ユーザー名]\AppData\Roaming\.minecraft\saves\[ワールド名] の中身をすべて選択し(Ctrl + A)、コピーします(Ctrl + C)。
次に、ステップ4で作成したサーバーの world フォルダを開き、貼り付けます(Ctrl + V)。
動作確認をする
ワールドのコピーが完了したら、サーバーを起動して接続確認を行います。
- サーバーを起動する
- Minecraftクライアントを起動し、マルチプレイから接続する
- シングルプレイで作り込んでいたワールドが読み込まれていることを確認する
サーバーに接続したときに、自分が一人でプレイしていたワールドが表示されれば成功です。
注意事項
- バージョンを合わせる:シングルプレイとサーバーのMinecraftバージョンが同じであることを確認してください。バージョンが異なる場合、ワールドが正しく読み込まれないことがあります。
- ゲームモードの設定:移行後のサーバーでのゲームモード(サバイバル・クリエイティブ等)や難易度の設定は、
server.propertiesを別途確認してください。 - バックアップは必ず取る:万が一のデータ消失に備え、コピー前には必ずバックアップを行いましょう。
まとめ
Java版Minecraftのワールドデータはフォルダとして管理されており、シングルプレイとサーバーで同じ形式が使われています。そのため、以下の手順でワールドを移行できます。
- シングルプレイのワールドフォルダを
AppData\Roaming\.minecraft\saves\から見つける - サーバーの
worldフォルダをバックアップし、削除または名前変更する - 新たに
worldフォルダを作成し、シングルプレイのワールドデータをコピーする - サーバーを起動して動作確認する
特別なツールは不要で、エクスプローラー上のコピー&ペーストだけで完結します。一人で作り込んだワールドをサーバーでシェアしたいときに、ぜひ試してみてください。