مسرد المصطلحات

تعريفات موجزة للمصطلحات الشائعة المتعلقة بملفات عوالم Minecraft. انقر على أي مصطلح للاطلاع على الشرح الكامل.

.mcpack / .mcaddon
‏.mcpack هو حزمة موارد أو حزمة سلوك واحدة، و‎.mcaddon حزمة إضافات تجمع عدة حزم معًا، و‎.mctemplate قالب عالم (إعداد جاهز يُستخدم عند إنشاء عالم جديد) — وكلها ملفات من نوع ZIP خاصة بإصدار Bedrock، لكن لا يُعدّ أيٌّ منها عالمًا كاملًا، وهذا ما يميّزها عن ‎.mcworld الذي يحتوي على الأرشيف الكامل.
.mctemplate
ملف ‎.mcworld‎ هو عالم محدد من إصدار Bedrock (النسخة التي تدخلها وتلعبها مباشرة بعد الاستيراد)؛ أما ‎.mctemplate‎ فهو «قالب عالم» يُولّد نسخة مستقلة في كل مرة تنشئ بها عالمًا جديدًا اعتمادًا عليه، ويبقى القالب الأصلي دون تغيير. كلاهما في جوهره حزمة ZIP غُيّر امتدادها فقط، وبِنيتهما متقاربة.
.mcworld
‏.mcworld هو ملف الحزمة الذي يستخدمه إصدار Bedrock من Minecraft لمشاركة العوالم واستيرادها، وهو في جوهره أرشيف ZIP يحتوي على حفظ العالم (بما في ذلك level.dat و db/ وغيرهما) بعد ضغطه وتغيير امتداده إلى ‎.mcworld؛ وما إن تنقر عليه على جهاز مثبَّت عليه إصدار Bedrock حتى يُستورد هذا العالم إلى اللعبة.
level.dat
ملف level.dat هو ملف البيانات الوصفية الأساسي الموجود في المجلد الجذر لكل أرشيف عالم في Minecraft، ويسجّل بصيغة NBT الثنائية معلومات مثل اسم العالم ووضع اللعب والبذرة العشوائية وإحداثيات نقطة الظهور ومختلف قواعد اللعبة؛ تعتمد عليه اللعبة للتعرّف على هذا العالم وتحميله، ولذلك إذا غاب أو لم يكن في المجلد الجذر فغالبًا ما يتعذّر استيراد العالم أو فتحه.
level.dat_old
level.dat_old هو النسخة الاحتياطية التلقائية السابقة من level.dat: في كل مرة يحفظ فيها اللعبة العالم بنجاح، يحتفظ بملف level.dat القديم باسم level.dat_old. يمكن أن يكون دليل تراجع عند تلف level.dat، لكنه مجرد ملف بيانات وصفية للعالم، وليس نسخة عالم كاملة—فبيانات الكتل والقطع الحقيقية موجودة في db/، وليست في هذين الملفين.
LevelDB (db/)
مجلد db داخل حفظ عالم إصدار Bedrock هو قاعدة بيانات LevelDB من نوع مفتاح-قيمة، تحفظ المحتوى الفعلي للعالم من قطع (chunks) وكتل وكيانات وحاويات؛ أما level.dat فلا يسجّل سوى البيانات الوصفية، بينما db هو العالم نفسه، ولذلك بمجرد تلفه قد تظهر مشكلة ضياع القطع أو تعذّر فتح العالم.
NBT
NBT (Named Binary Tag، الوسم الثنائي المُسمّى) صيغة ثنائية يستخدمها Minecraft لتخزين بيانات العالم الوصفية والكيانات وكيانات الكتل وغيرها — فملفات مثل level.dat و player.dat تحتوي بداخلها على NBT. وبما أنها ثنائية، فإن فتحها مباشرة بمحرر نصوص يُظهر رموزًا مشوّهة، وتحتاج إلى محرّر NBT مخصّص أو إلى اللعبة نفسها لقراءتها.
region/.mca
ملفات region/.mca هي الملفات التي يخزّن فيها إصدار Java بيانات قطع العالم: تقسّم اللعبة العالم إلى «مناطق» بحجم 32×32 قطعة، وتحفظ كل منطقة في ملف region/r.x.z.mca واحد بصيغة NBT الثنائية في الداخل. وهي تختلف عن طريقة التخزين في إصدار Bedrock الذي يستخدم db/ (LevelDB)، لذلك لا يمكن نقل عالمَي الإصدارين مباشرة بين بعضهما.
TopoBlocks
TopoBlocks هو تطبيق iOS مستقل لإنشاء عوالم Minecraft وفحصها وإصلاحها وتحويلها ونسخها احتياطيا واستضافتها. يتعامل مع ملفات .mcworld وملفات Java world ZIP وتدفقات الخوادم، لكنه ليس صيغة ملف .mcworld نفسها وليس منتجا رسميا من Minecraft.
البذرة (seed)
البذرة (seed) سلسلة من الأرقام يستخدمها Minecraft كنقطة بداية عشوائية لتوليد تضاريس العالم الأصلي والكهوف والقرى والأحياء الحيوية — فالبذرة نفسها مع الإصدار نفسه تولّد خريطة متطابقة تقريبًا. وهي مسجّلة في ملف level.dat الخاص بالعالم. ملاحظة: العالم المُولَّد من بيانات خريطة حقيقية شيء مختلف عن تضاريس البذرة العشوائية؛ فالأول يعيد بناء المباني والطرق والارتفاعات الحقيقية ولا يعتمد على بذرة.
البُعد (dimension)
يضع عالم Minecraft واحد بيانات الأبعاد الثلاثة، العالم الرئيسي والعالم السفلي والنهاية، داخل أرشيف واحد. يفصلها إصدار Java في مجلدات مثل region/ وDIM-1/ وDIM1/ (ملفات أجزاء .mca)، بينما يخزّنها إصدار Bedrock كلها معًا في db/ (LevelDB) ويميّزها عبر معرّف البُعد الداخلي. وتشترك جميعها في نفس بيانات level.dat الوصفية.
القِطعة (chunk)
القِطعة (chunk) هي الوحدة الأساسية التي يقطّع بها Minecraft العالم: 16×16 خانة أفقيًا، وتمتد عموديًا عبر كامل الارتفاع. تُخزَّن بيانات العالم وتُحمَّل بحسب القِطع: أينما تذهب، يولّد اللعبة القِطع المجاورة ويحفظها. عند فتح عالم في TopoBlocks يجري فحص للبنية (نوع الملف، الإصدار، البنية، وجود ملفات ناقصة)، وكلما استكشفت قِطعًا أكثر كبر حجم ملف العالم.
حزمة السلوك/حزمة الموارد
حزمة الموارد (Resource Pack) تغيّر «مظهر» العالم فقط — صور المكعبات، والأصوات، والنماذج، والواجهة؛ أما حزمة السلوك (Behavior Pack) فتغيّر «المنطق» — سلوك الكائنات، والإسقاطات، والصناعة، وقواعد اللعبة وغيرها. كلاهما من آليات إصدار Bedrock، وتُحفظ منفصلة عن أرشيف العالم، وتحتاج إلى تفعيل مستقل داخل اللعبة.
حفظة العالم (world save)
حفظة عالم إصدار Bedrock من Minecraft هي مجلّد يحتوي على level.dat (البيانات الوصفية للعالم)، و db/ وهو قاعدة بيانات LevelDB (بيانات القطع والكتل)، و levelname.txt وغيرها؛ ويختلف موقع التخزين حسب المنصّة. وعلى iOS يكون داخل صندوق رمل التطبيق، وتحتاج إلى تصديره أو مشاركته بصيغة .mcworld من داخل اللعبة حتى تستخرجه وتطّلع عليه.
قواعد اللعبة (gamerules)
نمط اللعب والصعوبة وقواعد اللعبة كلها إعدادات على مستوى العالم، وتُخزَّن جميعها في ملف level.dat الموجود في المجلد الجذر لحفظ العالم، مُسجَّلة بصيغة NBT (الوسوم الثنائية). يمكن قراءة هذه البيانات الوصفية بفتح level.dat، لكن ذلك يتطلب أداة متخصصة للتحليل، إذ لا يمكن فهمها مباشرة عبر محرر نصوص عادي.

هل تحتاج إلى خطوات عملية؟ توجّه إلى مركز التعلّم أو أدلة الاستخدام.

أنجِز كل شيء بخطوة واحدة في TopoBlocks

أنشئ عالمك وأصلحه وحوّله واحمِه وانشره — التشخيص مجاني، ولن نستبدل ملفاتك الأصلية أبدًا.

احصل على التطبيق
احصل على التطبيق