MC Toolkit

أدلة / استكشاف الأخطاء وإصلاحها

قراءة ملف level.dat: حالة الوضع المتشدد، نقطة الظهور، وما يمكنك إصلاحه فعلاً

موت الوضع المتشدد هو مجرد قيمة منطقية واحدة في level.dat. إليك ما يحتويه الملف، وكيف يبدو الحفظ التالف، والحدود الصادقة لما يمكن أن يستعيده الفحص.

level.dat هو ملف NBT صغير مضغوط بصيغة gzip في جذر كل مجلد عالم. يحتوي على إعدادات العالم وليس تضاريسه، مما يجعله الملف الأكثر فائدة للفحص والأقل خطورة للفضول بشأنه.

ما الذي بداخله

المسارالمحتوى
Data.LevelNameالاسم المعروض في قائمة العوالم
Data.difficulty_settings.hardcore1b أو 0b — علامة الوضع المتشدد
Data.difficulty_settings.difficultypeaceful → hard، بالإضافة إلى علامة locked بجانبه
Data.allowCommandsما إذا كانت الغش مفعّلة
Data.spawnنقطة ظهور العالم: pos، dimension، yaw، pitch
Data.Timeإجمالي التكات (أصبح وقت اليوم موجوداً الآن في data/minecraft/world_clocks.dat)
Data.DataVersionأي إصدار من Minecraft كتبه آخر مرة
Data.singleplayer_uuidأي ملف لاعب يخص مالك اللعب الفردي

قواعد اللعبة لم تعد هنا أيضاً — فقد انتقلت إلى data/minecraft/game_rules.dat في نفس مجلد العالم.

DataVersion هو ما يتجاهله الناس وهو الأهم في استكشاف الأخطاء وإصلاحها: يخبرك ما إذا كان العالم قد فُتح بالفعل في إصدار أحدث، وهو أمر لا رجعة فيه عادةً.

علامة الوضع المتشدد

الوضع المتشدد ليس نوع عالم منفصل. إنه difficulty_settings.hardcore: 1b مع ضبط الصعوبة على hard وlocked. عندما تموت، لا تغيّر اللعبة الملف — بل ترفض فقط السماح لك بإعادة الظهور.

لذا فإن سؤال "هل يمكنني إلغاء الوضع المتشدد من عالم ميت" سؤال مشروع، والجواب أن العلامة قابلة للتعديل، لكن هذا تعديل وليس فحصاً. الأدوات التي تقرأ الملف يمكنها أن تعرض لك العلامة؛ أما تغييرها فيعني كتابة NBT مرة أخرى، مما يعرّض الملف للخطر. انسخ مجلد العالم احتياطياً أولاً، دائماً.

كيف يبدو الحفظ التالف

  • level.dat غير قابل للقراءة، level.dat_old موجود — تحتفظ اللعبة بنسخة احتياطية بجيل واحد. إعادة تسمية level.dat_old إلى level.dat تستعيد العالم ناقصاً آخر جلسة. هذا ينجح أكثر بكثير مما يتوقعه الناس.
  • العالم يُحمَّل، لكن القطع مفقودة أو سوداء — هذا تلف في ملفات المناطق في region/*.mca، وليس في level.dat. مشكلة مختلفة، أداة مختلفة.
  • العالم لا يظهر في القائمة إطلاقاً — عادةً level.dat مفقود أو بحجم صفر بايت. ابحث عن level.dat_old قبل أي شيء آخر.

ما لا يستطيع الفحص فعله

قراءة ملف الحفظ لا يمكنها استعادة:

  • العناصر المفقودة بسبب موت أو اختفاء
  • القطع التي لم تُولَّد قط
  • مجلد عالم حُذف

لا شيء هنا خدمة استعادة. الأداة تعرض ما يقوله الملف؛ ولا تعيد بناء ما لم يعد الملف يحتويه.

بيانات اللاعب

كل لاعب — بما في ذلك مالك اللعب الفردي — هو .dat منفصل في players/data/ مسمّى بمعرّف UUID، يحتوي على المخزون والموقع ونقاط الخبرة والصحة. level.dat يسجّل فقط أي من تلك الملفات يخص المالك (singleplayer_uuid). إذا بدا المخزون مفقوداً بعد نقل عالم إلى خادم، ابحث عن ملف معرّف UUID الخاص بك هناك، وليس في level.dat.

افتح level.dat أو .dat الخاص بلاعب، أو تحقق من حالة عالم الوضع المتشدد — كل ذلك يُحلَّل في متصفحك، دون رفع أي شيء — عبر فاحص ملفات حفظ العوالم.

فاحص ملفات العالم →

المزيد من الأدلة

عرض الكل →