Xserver for Game
PR

iPhoneのマイクラワールドをXserver for Gameにアップ・移設する方法

iPhoneのマイクラ ワールドデータXserver(VPS)サーバーに移設
WEBST8
記事内に商品プロモーションを含む場合があります

iPhoneでシングルプレイでマイクラを遊んでいたけれど、「今遊んでいるワールドを友達と一緒にプレイしたい」「PC(Windows)などの他の端末でも使えるようにしたい」場合があります。

iPhoneで遊んでいるシングルプレイのワールドデータは、マルチプレイ用のサーバーに移設することができます。

今回は、iPhoneのマイクラデータをXserver for Game公式サイトで構築したマイクラサーバーに移設(コピー)する方法をご紹介します。

本記事は2024年4月時点に執筆した内容です。閲覧時期によって情報が古くなっている場合がございますのであらかじめご了承ください。

今回のマイクラデータの移設概要・前提条件

今回は、iPhoneのマイクラデータをXserver for Gameに構築したマイクラサーバー(統合版)に移設する方法をご紹介します。

本記事の環境・事前に用意しているもの

本記事での環境・事前に用意しているものは下記の通り。

本記事の環境・事前に用意しているもの
  • iPhone 11
  • PCとiPhoneの接続ケーブル(Lightningケーブル)
  • Windows 11のパソコン(iTunes&FTPソフト(WinSCP)・Minecraftを利用)
    ※Mac OSのパソコンではマイクラ(統合版)利用不可・Win SCP利用不可のためご注意ください
  • Xserver for Gameで構築したマイクラ統合版(Bedrock Edition)サーバー
    ※本記事収録時点では、Bedrock Edition バージョン1.20.73

iPhoneのマイクラデータは統合版になるため、Java版のマイクラサーバーに移設することはできません。マイクラサーバーは統合版で構築している必要がありますのでご注意ください。

あわせて読みたい
マイクラのJava版と統合版の違いとは?向いている人も解説
マイクラのJava版と統合版の違いとは?向いている人も解説

■iPhoneで遊んでいるシングルプレイのワールドデータ。複数あるうち、今回は「マイ ワールドけい」をサーバーにアップします※引っ越しできるのは一つのワールドデータだけです

iphoneで遊んでいるシングルプレイのワールドデータ

■下記のような拠点があるワールドデータ。※移設した際にワールドデータは引き継げますが、今いる位置や自身の所持しているアイテムがリセットされるため、必要なアイテムはチェストの中に入れておきましょう。

iphoneのマイクラデータ

■Xserver for Gameで構築した統合版(Bedrock Edition)のマイクラサーバー

Xserver マインクラフトマネージャー

移設の概要手順

移設の大まかな手順は下記の通り。

  1. iPhoneのマイクラデータをPC(iTubes経由)に取り込む
  2. FTPソフトでマイクラサーバーに接続する(本例ではWinSCPを利用)
  3. ワールドデータをマイクラサーバーにアップロード&アクセス権設定をする
  4. マイクラランチャーからサーバーに接続して確認する

マイクラサーバー上の既存のワールドデータは利用できなくなります(これまでマイクラサーバーでマルチプレイで遊んでいた場合は注意)。

必要に応じてXserver for Game>マインクラフトマネージャーなどから既存のワールドデータをバックアップなどしておいてください。

iphoneのマイクラデータをPCに取り出す

まず、iphoneのマイクラデータをPCに取り出していきます。

PCでiPhoneに接続した状態でiTunesを起動します。iTunesのアプリ画面で「iphoneのアイコン」をクリックします。

ITunesでiphoneのアイコンをクリックします。

ファイル共有をクリックします。

ファイル共有をクリックします。

Minecraftをクリックします。

Minecraftをクリックします。

gamesフォルダを選択して保存ボタンをクリックします。

gamesフォルダを選択して保存ボタンをクリックします。

デスクトップまたな任意のフォルダーを選択して、「フォルダーの選択」ボタンをクリックします。

デスクトップまたな任意のフォルダーを選択して、フォルダーの選択ボタンをクリックします。

gamesフォルダの中身が、コピーがされるので数秒〜数分待ちます。

コピーがされるのでしばし待ちます。

つぎに、保存したgamesフォルダを開きます。

保存したgamesフォルダを開きます。

com.mojangというフォルダが表示されるので、クリックして開きます。

com.mojangというフォルダが表示されます。

「minecraftWorlds」というフォルダをクリックして開きます。

minecraftWorldsというフォルダをクリックします。

iphoneでプレイしたワールドデータが表示されます。※複数のワールドデータを作成した場合は複数フォルダーが表示されます。

iphoneでプレイしたワールドデータが表示されます。
※複数のワールドデータを作成した場合は複数フォルダーが表示されます。

どのフォルダがどのワールドなのかフォルダ名からではわかりませんが、各ワールドフォルダの中にあるlevelnameをメモ帳などで開くとワールド名が表示されます。

本例では、「sp7-7fUCAQA=」というワールドデータを例に移設します。

どのフォルダがどのワールドなのかフォルダ名からではわかりませんが、各ワールドフォルダの中にあるlevelnameをメモ帳などで開くとワールド名が表示されます

Xserver for Gameでサーバー接続の準備をする

ワールドデータをPCに取り込んだら、Xserver for Game側で作業を行なっていきます。

Xserver for Gameのゲームテンプレートでは、デフォルトではセキュリティの観点からSSH接続ができないようになっています。

まずはSSH用のセキュリティグループの追加(ポート解放)とSSHサービスの起動が必要です。

※マルチサーバーはすでに構築されている前提で話を進めていきますマイクラサーバーの立て方はこちら(こちらの記事ではJava版を例にしていますが、統合版Bedrock Editionで構築してください。)

SSH(TCP22)を許可する(ポート解放)

デフォルトではSFTP(SSH)で使用するポートが閉じてしまっているため、Xserver for Gameに接続できないようになっています。

そこで、パケットフィルターを追加して22番ポートのみ接続を許可しましょう。

まずはXserverアカウントにアクセスします。

https://secure.xserver.ne.jp/xapanel/login/xgame

ログイン画面が開いたら、メールアドレスとパスワードを入力してログインします。

Xserver for Gameのログイン画面

これでXserverアカウントにログインできました。

続いて、「ゲームサーバー管理」をクリックし、ゲームパネルにアクセスします。

「ゲームサーバー管理」をクリック

ゲームパネルが開いたら「パケットフィルター設定」をクリックします。

「パケットフィルター設定」をクリック

「パケットフィルター設定を追加する」をクリックします。

「パケットフィルター設定を追加する」をクリック

フィルターを「SSH」に変更して「追加する」をクリックします。

以上で22番ポートが解放されました。

マインクラフトサーバーを停止する

次に、同じくマインクラフトマネージャー画面で、Minecraftサーバー機能を一旦停止します。

マインクラフトマネージャー停止する

FTPソフト(WinSCP)でサーバーに接続する

ここでは、WinSCPを例にXserver for Gameのサーバーに接続する方法をご紹介します。

WinSCPはこちらのサイトからインストールできます。

WinSCPのインスロール後、WinSCPを起動します。

WinSCPを起動します。

WinSCPが起動します。

WinSCPが起動します。

ホスト名とユーザー名、パスワードを入力してログインします。

ホスト名とユーザー名、パスワードを入力してログインします。

プロトコル「SFTP」を指定
ホストサーバーのIPアドレスを入力
Xserver for GameのサーバーIPアドレス
ユーザー「root」と入力する
パスワードサーバー作成時に設定した「rootパスワード」を入力
※マインクラフトマネージャーなどのrootパスワードとは異なるので注意

初回アクセス時は下記のようなワーニング画面が表示される場合がありますが、「承認」をクリックします。

WinSCPサーバーアクセス時のワーニング画面

サーバーにログインできました。左側がPC側のウインドウ、右側がサーバー側のウインドウです。

まずPCのウインドウ(左側)で先ほど保存したgames>>ワールドデータが格納されているフォルダまで移動しましょう。

左側がPC側のウインドウ、右側がサーバー側のウインドウです。
まずPC側のウインドウで先ほど保存したgames>>ワールドデータが格納されているフォルダまで移動しましょう。

左側(PC)のウインドウがワールドデータのフォルダが表示されました。
つぎに、右側サーバー側でワールドデータ保存先まで移動します。まず / (ルート)に移動します。

つぎに、サーバー側でワールドデータ保存先まで移動します。まず / (ルート)に移動します。

optディレクトリ(フォルダ)をダブルクリックして移動します。

optディレクトリをダブルクリックして移動します。

minecraftディレクトリをダブルクリックして移動します。

minecraftディレクトリをダブルクリックして移動します。

Serverディレクトリをダブルクリックして選択します。

Serverディレクトリをダブルクリックして選択します。

worldsディレクトリをダブルクリックして移動します。

worldsディレクトリをダブルクリックして移動します。

Bedrock levelというディレクトリが表示されます。この「Bedrock level」がXserver for Game上のワールドデータ用ディレクトリです。

Bedrock levelというディレクトリが表示されます。このフォルダがワールドデータ用のディレクトリです。

ドラッグ&ドロップでPC上にある引越し対象のワールドデータをサーバーにアップロードします(/opt/minecraft_be_server/worlds/にアップロード)

ドラッグ&ドロップで対象のワールドデータ1個をサーバーにアップロードします。

元々のワールドデータの名前を変更します。ここでは、「Bedrock level」を「Bedrock level-org」に名前変更しました。(元々のワールドデータが不要な場合は削除してもOKです)

元々のワールドデータの名前を変更します。(不要なワールドデータの場合は削除でもOK)

つぎに、iphoneからアップロードしたワールドのフォルダ名を「Bedrock level」に変更します。ここでは「ap7-ZfUCAQA=」を「Bedrock level」に変更しました。

iphoneからアップロードしたワールドのフォルダ名を「Bedrock level」に変更します。

次に「Bedrock level」ディレクトリの所有者をrootからminecraftに変更する必要ありますので、Bedrock levelディレクトリに対して「右クリック>プロパティ」を選択します。

所有者(root)をminecraftに変更する必要ありますので、右クリック>プロパティを選択します。

所有者とグループをrootからminecraftに変更します。所有者・グループ・パーミッションを再起的に設定するにチェックを入れてOKボタンを押下します。

所有者とグループをrootからminecraftに変更します。所有者・グループ・パーミッションを再起的に設定するにチェックを入れてOKボタンを押下します。

設定完了後は、WinSCPは不要なので閉じます。

WinSCPは不要なので閉じます。

Xserver for GameでMinecraftサーバーを起動する

サーバーへのアップロード作業完了後に、Xserver for Gameのマインクラフトマネージャーから「Minecraftサーバー」を起動します。

Minecraftサーバーを起動します

Minecraftでサーバーに接続する

つぎに実際にサーバーにアクセスしてワールドデータが引っ越しできているか確認していきます。

Windows PCからマイクラサーバーに接続する場合

ここでは、Windows PCにインストールしたMinecraft ランチャーを立ち上げます。

※Mac OSでは統合版のマイクラは利用できないため注意

Q
(補足)アプリは公式サイトなどから購入・ダウンロード可能です

PC用のマインクラフト(Minecraft: Java & Bedrock Edition for PC)はマインクラフト公式サイトから、あるいはAmazon(オンラインコード版)などで購入することが可能です。

まだアプリを購入・ダウンロードしていない方は下記の公式サイトなどから入手しておきましょう。

マインクラフト公式サイト
マインクラフト公式サイト

なお、購入時、および実際にアプリで遊ぶ際に購入者のMicrosoftアカウントが必要になります。公式サイトで購入手続きする際にMicrosoftアカウントのログイン画面が表示されるので、アカウント未登録の方はMicrosftアカウントを作って進めてください。

MINECRAFT マイクロソフトアカウントサインイン画面

PC版でマインクラフトを購入・インストールする方法は「【PC版】マイクラを公式サイトから購入・インストールする方法」をご参照ください。

MINECRAFT for Windows(統合版)に対して、「プレイ」ボタンをクリックします。

Minecraft ランチャーを立ち上げます。Windows(統合版)でプレイを選択します。

統合版のマインクラフトが起動したら「プレイボタン」をクリックします。

統合版が起動したらプレイボタンをクリックします。

「サーバー」タブを選択します。

サーバーを選択します。

「サーバーを追加」ボタンをクリックします。

サーバーを追加ボタンをクリックします。

任意のサーバー名を付けて、サーバーアドレスにXserver for GameのサーバーIPアドレスを入力して「プレイ」ボタンをクリックします。

サーバーIPアドレスを入力してプレイボタンをクリックします。

※サードパーティ製のオンラインサーバー云々といった警告が出た場合はそのまま「続ける」を選択してください。

エラーが表示されて接続できない場合

例)接続できませんでした。クライアントが期限切れです!と表示される場合、PC側のマインクラフト統合版のバージョンとサーバー側のバージョンがあっていない可能性があります。

接続できませんでした。クライアントが期限切れです。

その場合はランチャーを立ち上げて、アップデートできるか確認してみましょう。

マインクラフトランチャー アップデート

iPhoneから移設したマイクラのワールドにPCから入れました。所持しているアイテムがなくなっている点と位置が変わっている点に注意。

サーバーに移設したワールドに入れました。所持しているアイテムがなくなっている点と位置が変わっている点に注意。

本環境では近くに拠点を立てていたので、少し移動すると作成した拠点にたどり着くことができました。

マインクラフトワールド

チェストの中に入れたアイテムなどは残っています。

チェストの中に入れたアイテムなどは残っています。

iPhoneからマイクラサーバーに接続する場合

iPhoneからも、PCと同様にサーバーに接続します。

マイクラアプリを起動後、サーバー>「サーバーを追加」ボタンを押下します。

サーバー>サーバーを追加ボタンを押下

任意のサーバー名とサーバーのIPアドレスを入力して「プレイ」ボタンを押下します。

Xserver iphoneからマイクラに接続

マイクラワールドに接続できました。※初回失敗する場合がありますので、その場合はIPアドレスが正しいことを確認の上、再度接続してみて下さい。

マイクラワールドに接続できました。

所持しているアイテムがなくなっている点と位置が変わっている点に注意。

まとめ

まとめです。今回は、iPhoneのマイクラデータをXserver for Gameで構築したマイクラサーバーに移設(コピー)する方法をご紹介しました。

iphoneで遊んでいるシングルプレイのワールドデータ

Phoneでシングルプレイでマイクラを遊んでいたけれど、「今遊んでいるワールドを友達と一緒にプレイしたい」「PC(Windows)などの他の端末でも使えるようにしたい」場合があります。

iPhoneで遊んでいるシングルプレイのワールドデータは、マルチプレイ用のサーバーに移設することで、いろいろな端末や複数人で同じワールドで遊べるようになります。

今回は以上になります。最後までご覧いただきありがとうございます。

あわせて読みたい
【徹底比較】ゲーム用途におすすめのレンタルサーバー(VPS)
【徹底比較】ゲーム用途におすすめのレンタルサーバー(VPS)
あわせて読みたい
Xserver for Game(VPS)の評判や料金・おすすめプラン
Xserver for Game(VPS)の評判や料金・おすすめプラン
ABOUT ME
まつもとけい
まつもとけい
週末は子どもと一緒にマイクラ・ゼルダなどプレイして遊び中。 このサイトでは、ゲームサーバー構築系を中心のノウハウを中心にご紹介しています。
記事URLをコピーしました