結論:アップロードのこの作業はゲーム内で行う
ワールドを Realms にアップロードする際、実際に「ワールドを差し替える/アップロード」を押す操作は Minecraft クライアント内でしか完了できません。Realms は Mojang の有料サブスクリプションサービスで、アカウント・サブスクリプション・アップロードの入口はすべてゲーム内にあり、いかなる第三者ツール(TopoBlocks を含む)もあなたの代わりにログインしたりアップロードを代行したりはできません。できるふりもしません。
TopoBlocks が手伝うのはその前段階です。構造が正しく正常にインポートできるワールドファイルを確実に手元に用意し、アップロード時に「インポートできない/読み込み失敗」で詰まるのを防ぎます。準備ができたら、ゲームに入って自分の Realms 設定を開き、「ワールドを差し替える」またはアップロードを選ぶだけです。
Realms を使うべきか自分でサーバーを立てるべきか、あるいは直接ワールドファイルを配るべきかを先に判断したい場合は、Realms と自分でサーバーを立てるのはどちらを選ぶか と ワールドは Realms に置くか直接ファイルを送るか をご覧ください。
まずワールドを「インポートできる」状態にする
Realms のアップロード失敗は、その大半がワールド自体の破損ではなく、圧縮ファイルの構造が正しくないことが原因です。level.dat がルートディレクトリに置かれていない、またはワールドの外側にフォルダが一層余分にかぶさっている、といったケースです。この場合は TopoBlocks の本機無料診断で問題を直接指摘できます。必要に応じて**簡単な構造修復(無料)**を行うと、正常にインポートできる新しい .mcworld を出力します。全工程を通じて元のファイルを上書きすることは決してなく、毎回追跡可能な新しいバージョンを生成します。
いくつか正直にお伝えしておきます。
- 構造修復はファイル/パッケージングの問題だけを解決します。 ゲームのクラッシュ、mod の欠如、大型バージョン間の非互換といったファイル以外の問題は修正しません。
- 複雑な破損は**高度な修復(¥9/回)**で対応します。課金前に問題・成功確率・リスクを先に提示し、失敗時は自動返金します。価格はアプリ内の表示が優先です。
- 診断/修復の全体的な流れを知りたい場合は、詳細チュートリアル ワールドのインポートと修復 を参照してください。
Java か統合版か?版を一致させる
Realms には Java版と統合版 (Bedrock) の2系統があり、互いに互換性がありません。統合版 (Bedrock) の Realms は統合版 (Bedrock) 形式のワールドしか受け付けず、Java版の Realms は Java版のワールドしか受け付けません。
手元が Java版で、それを統合版 (Bedrock) の Realms に置きたい場合は、まず変換が必要です。TopoBlocks が提供するのは一方向の Java版 → 統合版 (Bedrock) 変換です(都度課金・失敗時は自動返金、100% 無損失は保証しません。課金前に互換性スコアを提示し、完了後に項目ごとの変更レポートを提供します)。統合版 (Bedrock) のワールドを Java版に戻すことはできず、この作業は一方向にしか進めません。変換でインポート可能な .mcworld を得たら、上記の手順でアップロードしてください。
アップロード前にコピーを残しておく
Realms で「ワールドを差し替える」と、クラウド上の現在のマップを上書きします。これはゲーム内の操作であり、上書きするかどうかは Realms が決めることで、TopoBlocks の制御範囲外です。そのためアップロード前に TopoBlocks でローカルコピーを書き出して控えを残しておくことをおすすめします。万一アップロードしたバージョンが正しくなくても、追跡可能な元のバージョンが手元に残り、戻せます。
Realms を契約するよりも、常時オンラインで友達を招待できるサーバーが本当は欲しいという場合は、スマホで Minecraft サーバーを立てる方法 もご覧ください。ワンタップでサーバーを立てたあと、生成または修復したワールドを安全にデプロイできます。デプロイは「スナップショット → 検証 → アトミックな切り替え → ヘルスチェック → 失敗時は自動ロールバック」で進み、こちらも元のファイルを上書きすることは決してありません。