شخّص أولًا: هل هو تلف حقيقي أم مشكلة بنيوية

عندما لا يفتح .mcworld، فإن الأمر في الغالبية العظمى من الحالات ليس أن الملف «تلِف حقًا»، بل أن بنية الضغط غير صحيحة — فإمّا أن level.dat غير موضوع في المجلد الجذري لحزمة الضغط، أو أن العالم بأكمله مغلَّف بطبقة مجلد إضافية، مما يجعل إصدار Bedrock عاجزًا عن إيجاد المدخل.

الخطوة الأولى دائمًا هي التشخيص، لا التجربة العشوائية. استورد الملف إلى mcworld.app وشغّل التشخيص المجاني المحلي مرة واحدة، فسيعطيك النوع والإصدار وتقرير الحالة، ويخبرك ما إذا كانت المشكلة في طبقة البنية أم في طبقة بيانات أعمق (مثل قاعدة بيانات db/ LevelDB). يجري التشخيص افتراضيًا محليًا وهو مجاني.

كيف تصلح: إصلاح بسيط ← إصلاح متقدّم

بعد التحديد بوضوح، تعامل مع المشكلة حسب درجة التلف:

  1. الاستيراد والتشخيص المجاني — احصل على تقرير الحالة وحدّد مستوى المشكلة.
  2. جرّب الإصلاح البنيوي البسيط — يمكن إصلاح المشكلات البنيوية (level.dat خارج المجلد الجذري، طبقة مجلد إضافية) مجانًا محليًا، مع إخراج ملف .mcworld جديد قابل للاستيراد بشكل طبيعي.
  3. التلف المعقّد يمرّ عبر الإصلاح المتقدّم — في حالة التلف الأعمق في قطع db/ أو بيانات level.dat الوصفية، استخدم الإصلاح المتقدّم لإنقاذ البيانات القابلة للاستخدام، مع تقرير تغييرات بندًا بندًا.
  4. افحص واحتفظ بالملف الأصلي — أجرِ فحص استيراد للملف الجديد؛ ويبقى الملف الأصلي وقيمة التجزئة (hash) محفوظَين دائمًا.

للاطلاع على خطوات أكثر اكتمالًا، راجع الدليل المعمّق دليل الاستيراد والإصلاح.

المبادئ الثابتة للمنتج وملاحظات مهمة

للإصلاح ثلاثة مبادئ ثابتة لا تتغيّر: لا نكتب فوق الملف المصدر أبدًا، إذ تُنتَج نسخة جديدة في كل مرة، مع الاحتفاظ بالملف الأصلي وقيمة التجزئة (hash) لإمكانية التتبّع؛ التشخيص مجاني ويجري محليًا افتراضيًا؛ لا نَعِد باستعادة بنسبة 100% بلا خسائر — فإذا كانت بيانات db/ نفسها قد تضرّرت، فلا يمكن إلا محاولة الإنقاذ قدر الإمكان مع توضيح ذلك بوضوح في التقرير. أما المهام المدفوعة المتعلّقة بالإصلاح المتقدّم، فتُسترَد قيمتها تلقائيًا عند الفشل، والأسعار المعتمَدة هي المعروضة داخل التطبيق.

إذا أردت أولًا فهم هذا الملف نفسه، فيمكنك مراجعة ما هو ملف .mcworld؛ وإذا كان الخطأ يظهر أثناء الاستيراد وليس بسبب تلف بنيوي، فانظر ماذا تفعل عندما لا يفتح العالم.