تخطي إلى المحتوى الرئيسي

محوّل MRPack إلى ZIP

ملف .mrpack ليس حزمة جاهزة بل فهرس. تنزّل هذه الأداة كل إضافة من Modrinth وتتحقق من SHA-1 ثم تعطيك ZIP عاديًا.

يعمل على جهازك — لا يُرفع أي شيء

يمنع GitHub وGitLab المتصفح من تنزيل ملفات الإصدارات مباشرة. افتح كل رابط ونزّل الملف ثم أفلته هنا؛ يُقارَن كل ملف ببصمة SHA-1 المسجلة في الحزمة قبل إضافته.

أفلِت الملفات التي نزّلتها هنا

ما يحتويه ملف .mrpack فعليًا

ملف .mrpack ليس مجلد مودات جاهزًا، بل ملف ZIP صغير يحتوي فهرسًا (modrinth.index.json) والملفات التي تُنسخ إلى مجلد اللعبة. كل إضافة في الفهرس ليست سوى رابط وحجم وبصمة تحقق (SHA-1)، أما ملفات jar نفسها فليست بداخله. المشغّلات التي تعرف الصيغة تنزّلها بنفسها، أما ZIP العادي فيجب أن يحتويها، وهذا ما تصنعه هذه الصفحة.

تحويل حزمة

تحميل الحزمة

أفلِت ملف .mrpack في منطقة الإفلات أعلاه، أو الصق رابط Modrinth أو معرّف المشروع ليُجلب أحدث إصدار مستقر.

اختيار العميل أو الخادم

نسخة العميل تبقي الإضافات الخاصة بالعميل وتطبّق client-overrides. نسخة الخادم تستبعدها وتطبّق server-overrides بدلًا منها.

تحديد الإضافات الاختيارية

لا تُنزَّل الإضافات المعلّمة كاختيارية إلا إذا حددتها. وما عداها يُنزَّل ويُفحص.

تنزيل ZIP

يُقارَن كل ملف منزَّل ببصمة SHA-1 في الفهرس ثم يُكتب في الأرشيف. تحصل في النهاية على مجلد لعبة عادي.

ما ينتهي داخل ZIP

المدخل المصدر
mods/*.jar عناصر files[] منزّلة من روابطها
config/ وresourcepacks/ وغيرها العناصر نفسها؛ المسار في الفهرس هو مسار مجلد اللعبة
ملفات التجاوز overrides/ ثم client-overrides أو server-overrides فوقها

المسار path في الفهرس نسبي إلى مجلد اللعبة، فلا تخمين ولا إعادة تسمية.

عندما يُحجب التنزيل

لا تسمح Modrinth إلا بالملفات من خوادم التنزيل الخاصة بها وGitHub وGitLab وraw.githubusercontent.com. وGitHub وGitLab لا تسمحان للمتصفح بتنزيل ملفات الإصدارات: يُرفض الطلب قبل وصول الملف، ولا تستطيع أي أداة تعمل في المتصفح تجاوز ذلك. تعرض الصفحة هذه الملفات مع رابطها الأصلي: نزّلها ثم أفلتها هنا، وتُقارن ببصمة SHA-1 قبل إضافتها. وإن أنهيت بدونها فسيحتوي ZIP على _MRPACK_MISSING.txt يوضح ما ينقص وأين تجده.

ما لا تفعله

الناتج مجلد لعبة لا مشغّل: لا يحتوي Minecraft ولا محمّل المودات ولا Java. ضعه في ملف تعريف يطابق إصدار اللعبة والمحمّل نفسه. لا يُرفع أي شيء؛ الحزمة وإضافاتها تنتقل فقط بين خوادم Modrinth ومتصفحك. هذه الأداة غير تابعة لـ Modrinth.

هل تُرفع حزمتي إلى مكان ما؟

لا. يبقى الملف في متصفحك، والصفحة تنزّل من خوادم Modrinth فقط.

لماذا تنقص إضافة من ZIP؟

الموقع الذي يستضيفه لا يسمح للمتصفح بتنزيله. تدرجها الأداة في القائمة، ويمكنك إفلات الملف يدويًا، وسيُفحص ببصمة SHA-1 على أي حال.

هل تعمل مع حزم Forge وNeoForge وQuilt؟

نعم. يُقرأ المحمّل لعرضه في الصفحة فقط، ويحتوي ZIP الملفات المذكورة في الفهرس بالضبط.

هل يمكن تحويل ZIP مرة أخرى إلى .mrpack؟

ليس بهذه الأداة. يحتاج الفهرس إلى رابط تنزيل وبصمة تحقق لكل ملف، وZIP العادي لا يحملها.

ما أكبر حجم يمكن التعامل معه؟

تعمل الحزم التي تبلغ مئات الميغابايت. في متصفحات Chromium يمكن كتابة ZIP إلى القرص مباشرة فلا تزداد الذاكرة، أما في غيرها فيُبنى في الذاكرة، لذا تحتاج الحزم الكبيرة جدًا إلى متصفح على حاسوب بذاكرة كافية.