الخطوة الأولى: ميّز هل هو إصدار Java أم إصدار Bedrock على Windows
عند نقل عالم نسخة الكمبيوتر إلى الهاتف، المفتاح هو أن نسخة الهاتف (iOS/أندرويد) لا تتعرف إلا على إصدار Bedrock. لذا فإن الخطوة الأولى ليست التسرّع في نقل الملف، بل تحديد إلى أي نوع ينتمي العالم على الكمبيوتر:
- إصدار Bedrock على Windows: يحتوي العالم على مجلد
db/وملفlevel.dat، ويمكن تصديره/تجميعه مباشرةً بصيغة.mcworld. - إصدار Java: يحتوي العالم على
region/(ملفات.mca) وملفlevel.dat، وغالباً ما يحتوي علىdatapacks/وغيرها، ولا يمكن فتحه مباشرةً على الهاتف.
إن لم تكن متأكداً، فاضغط مجلد العالم في ملف ZIP، واستخدم التشخيص المجاني المحلي على الجهاز في mcworld.app، فسيقدّم لك النوع والإصدار وتقرير الحالة الصحية.
إصدار Bedrock: التجميع المباشر بصيغة .mcworld والاستيراد
إذا كان إصدار Bedrock على Windows، فهذا هو الأسهل — صدّره من داخل اللعبة، أو جمّع مجلد العالم بصيغة .mcworld (وهو في جوهره ملف ZIP، مع ضمان وجود level.dat في الدليل الجذري). إذا لم يُفتح عند الاستيراد، فالأرجح أن بنية الضغط غير صحيحة، ويمكنك استخدام الإصلاح البسيط للبنية المجاني محلياً على الجهاز لإنشاء ملف جديد قابل للاستيراد بشكل سليم، دون الكتابة فوق الحفظ الأصلي طوال العملية. بعد ذلك انقل ملف .mcworld إلى تطبيق «الملفات» على iPhone وافتحه فحسب.
إصدار Java: حوّل أولاً، ثم استورد
يجب تحويل عالم Java إلى إصدار Bedrock أولاً قبل أن يعمل على الهاتف. يمكنك الرجوع إلى الدليل المتعمّق التحويل من Java إلى إصدار Bedrock، أو التعرّف على الإجراء في التحويل من Java إلى إصدار Bedrock (iPhone). التحويل لا يَعِد بأن يكون بلا خسارة بنسبة 100%: عادةً ما يمكن نقل التضاريس والكتل والحاويات والهياكل، أما الكيانات الخاصة بـ Java والريدستون وحزم السلوك وغيرها فقد تُستبدل أو تُنقل إلى التقرير، وعند مواجهة كتلة بلا مقابل يوضع عنصر نائب مرئي بدلاً من الاستبدال الصامت. سترى أولاً درجة التوافق وتقريراً تفصيلياً بكل التغييرات قبل أن تقرر.
الحد الأدنى للمنتج: التشخيص مجاني ويكون محلياً على الجهاز افتراضياً، ولا يُكتب فوق الملف المصدر أبداً، والدفع يكون حسب النتيجة مع استرداد تلقائي عند الفشل. للاطّلاع على تفاصيل الفروق بين الإصدارين راجع الفرق بين إصدار Java وإصدار Bedrock.