引用元: Miyashimo Studio
はじめに
シングルプレイで作った思い出のワールドを、友達と一緒に楽しみたいと思ったことはありませんか?本記事では、ローカルで作成したワールドをマルチプレイサーバーに移行する方法を、Java版・統合版それぞれ詳しく解説します。
2025年現在、ワールド移行はより簡単になっていますが、データの破損を防ぐため正しい手順を理解することが重要です。
ワールド移行の基本知識
移行前の準備チェックリスト
- バックアップ作成:必ず元ワールドをバックアップ
- バージョン確認:ローカルとサーバーのバージョンを統一
- サーバー準備:移行先サーバーの動作確認
- FTPソフト準備:FileZilla、WinSCP等のインストール
Java版と統合版の違い
項目 | Java版 | 統合版 |
---|---|---|
ワールドフォルダ名 | 任意の名前 | 数字とアルファベットの組み合わせ |
保存場所 | .minecraft/saves/ | minecraft/worlds/ |
ファイル形式 | Anvil形式 | LevelDB形式 |
Java版ワールドの移行手順
引用元: XServer GAMEs
STEP1: ローカルワールドデータの確認
Windows環境でのワールドデータ保存場所:
%APPDATA%\.minecraft\saves\[ワールド名]
Mac環境:
~/Library/Application Support/minecraft/saves/[ワールド名]
必要なファイル一覧
ファイル/フォルダ | 用途 | 必須度 |
---|---|---|
level.dat | ワールド基本情報 | ★★★★★ |
region/ | ワールドデータ本体 | ★★★★★ |
playerdata/ | プレイヤーデータ | ★★★★☆ |
stats/ | 統計データ | ★★☆☆☆ |
STEP2: FTPによるアップロード
引用元: Miyashimo Studio
- FTPソフトでサーバーに接続
- サーバーのworldフォルダを空にする
- ローカルワールドデータをアップロード
- 権限設定を確認(Linux系サーバーの場合)
Copy# 権限設定例
chown -R minecraft:minecraft /opt/minecraft/world/
chmod -R 755 /opt/minecraft/world/
STEP3: サーバー設定の調整
server.properties
ファイルの重要設定:
Copy# ワールド名設定
level-name=world
# ゲームモード
gamemode=survival
# 難易度
difficulty=normal
# PvP設定
pvp=true
統合版ワールドの移行手順
引用元: XServer GAMEs
統合版特有の注意点
- LevelDB形式:Java版とは異なるデータベース形式
- ワールドフォルダ名:ランダムな文字列
- behavior_packs/:ビヘイビアパック
- resource_packs/:リソースパック
移行手順
- 統合版ワールドの場所を確認
- worldsフォルダ全体をコピー
- サーバーのworldsフォルダに配置
- level_name.txtでワールド指定
Bedrock→Java版変換
変換ツールの紹介
ツール名 | 対応度 | 使いやすさ |
---|---|---|
Chunker | ★★★★★ | ★★★★☆ |
MCC Tool Chest | ★★★★☆ | ★★★☆☆ |
Universal Minecraft Converter | ★★★☆☆ | ★★★★★ |
Chunkerを使った変換手順
- Chunker公式サイトにアクセス
- 統合版ワールドをアップロード
- Java版形式で変換
- ダウンロードしてサーバーに配置
level.dat修復テクニック
よくあるlevel.datエラー
- ファイル破損:転送中のデータ欠損
- バージョン不整合:古いバージョンのワールド
- エンコード問題:文字化け
NBTExplorerによる修復
引用元: webst8.co.jp
- NBTExplorerをダウンロード
- level.datを開く
- Data > Versionを確認・修正
- 保存してテスト
修復用コマンド
Copy# level.datのバックアップ
cp level.dat level.dat.backup
# NBTツールでの検証
nbt-dump level.dat
データ整合性チェック
移行後の確認項目
- ワールドが正常に読み込める
- 建築物が正しく表示される
- インベントリが保持されている
- エンダーチェストの中身
- 村人の取引内容
トラブルシューティング
症状 | 原因 | 解決方法 |
---|---|---|
ワールドが生成されない | level.dat破損 | バックアップから復元 |
建築物が消失 | regionフォルダ不完全 | 再転送 |
プレイヤーデータリセット | playerdataフォルダ欠落 | プレイヤーデータを再転送 |
大容量ワールドの移行最適化
圧縮転送のテクニック
Copy# ワールドフォルダを圧縮
tar -czf world_backup.tar.gz world/
# サーバーで展開
tar -xzf world_backup.tar.gz
分割転送方法
大きなワールドは以下の順序で分割転送:
- level.dat:最初に転送
- region/r.0.0.mca:スポーン周辺
- region/:その他のチャンク
- playerdata/:プレイヤーデータ
セキュリティとバックアップ
転送時のセキュリティ
- SFTP使用:平文転送を避ける
- VPN接続:安全な回線を使用
- 権限制限:必要最小限の権限設定
自動バックアップ設定
Copy#!/bin/bash
# 毎日のワールドバックアップ
DATE=$(date +%Y%m%d_%H%M%S)
tar -czf /backup/world_$DATE.tar.gz /opt/minecraft/world/
find /backup -name "world_*.tar.gz" -mtime +7 -delete
まとめ
ワールド移行は慎重に行えば、大切なワールドを安全にサーバーに移すことができます。事前のバックアップと、step-by-stepでの確認が成功の鍵です。
ワールド移行に最適なサーバーサービス
安全なワールド移行をサポートするおすすめサーバー:
サービス名 | 移行サポート | 特徴 |
---|---|---|
ConoHa for GAME | ★★★★★ | ワンクリック移行機能・自動バックアップ |
XServer VPS for Game | ★★★★★ | 専用移行ツール・24時間サポート |
さくら VPS | ★★★★☆ | 大容量ストレージ・高速転送 |
特にワールド移行時は、FTP/SFTP接続の安定性とストレージ容量が重要です。大きなワールドデータを扱う場合は、転送速度と容量制限を事前に確認しましょう。
免責事項
※本記事は2025年1月時点の情報に基づいて執筆されています。内容の正確性には万全を期していますが、最新情報は各公式サイトをご確認ください。