مقارنة
Fabric مقابل Forge
حُدّث في 18 أكتوبر 2026
Fabric وForge هما العائلتان الكبيرتان لمحمّلات الـ mods في Minecraft Java. Forge هو الأقدم، بكتالوج ضخم في بعض الإصدارات؛ وNeoForge خليفته للإصدارات الأحدث. أما Fabric فأخف ويواكب إصدارات Minecraft الجديدة بسرعة. تُبنى الـ mods لمحمّل واحد، لذا فالسؤال الحقيقي هو: ما الـ mods التي تريدها؟
اذكر المحمّل وإصدار Minecraft.
ولّد هذا بـ Codexeجنباً إلى جنب
| Fabric | Forge / NeoForge | |
|---|---|---|
| التصميم | محمّل صغير مع Fabric API؛ والـ mods تغيّر اللعبة بالـ mixins | منصة أكبر بناقل أحداث خاص وسجلات (registries) ونقاط ربط مدمجة كثيرة |
| إصدارات Minecraft الجديدة | تُدعم عادةً خلال أيام | يستغرق عادةً وقتاً أطول |
| المنظومة | قوية في الإصدارات الحديثة، مع mods كثيرة للعميل والأداء | كبيرة جداً في الإصدارات الأقدم مثل 1.12.2 و1.16.5 و1.20.1؛ وNeoForge للأحدث |
| ملفات الـ mod | fabric.mod.json | mods.toml أو neoforge.mods.toml |
| أداة البناء | Gradle مع Loom | Gradle مع ForgeGradle أو NeoGradle |
| متوافق مع | يحمّل Quilt معظم mods الـ Fabric | mods الـ Forge وNeoForge غير قابلة للتبادل في الإصدارات الأحدث |
Forge وNeoForge
في 2023 أطلق معظم فريق Forge مشروع NeoForge، وهو فرع تولّى المهمة من Minecraft 1.20.2 فما بعد. ما زال Forge موجوداً ومستخدماً، خاصةً لحزم الـ mods على 1.20.1 وما قبله. ولحزمة mods جديدة على إصدار حديث، تحقق هل الـ mods الأساسية لديك على NeoForge أو Forge أو كليهما.
متى يكون Fabric الخيار الأفضل
- تلعب أحدث إصدار من Minecraft وتريد mods بعد صدوره بوقت قصير.
- تريد لعبة خفيفة قريبة من الأصلية مع mods للأداء والعميل وتحسينات الاستخدام.
- تصنع mod صغيراً وتريد إعداداً بسيطاً سريع التحديث.
متى يكون Forge أو NeoForge الخيار الأفضل
- الـ mods الكبيرة التي تريدها (التقنية، والسحر، وmods المحتوى الضخمة) تصدر لـ Forge أو NeoForge أولاً أو حصراً.
- تلعب حزمة mods مبنية على Forge، غالباً على 1.20.1 أو أقدم.
- يحتاج الـ mod الخاص بك إلى أنظمة يوفّرها Forge مدمجة، مثل الـ capabilities أو واجهات API للإعدادات والشبكات.
- في حزمة الـ mods، العامل الحاسم في أغلب الأحيان هو الـ mod أو الاثنان أو الثلاثة التي لا تستطيع الاستغناء عنها: اختر المحمّل الذي تتوفر عليه.
صنع mods لـ Fabric وForge بـ Codexe
يصنع Codexe الاثنين. اكتب "Fabric 1.21.1" أو "Forge 1.20.1" أو "NeoForge 1.21.1" في الطلب؛ وبدون إصدار، تستخدم الـ mods 1.20.1. يولّد Codexe مشروع Gradle مع Loom أو ForgeGradle، ويختار إصدار Java، ويجمّع الـ mod ويتحقق من أن ملف .jar يحتوي على fabric.mod.json أو mods.toml. لا يمكن تجربة الـ mods على خادم Codexe التجريبي بعد، لذا اختبرها في عميلك. ويمكنك أن تطلب في المحادثة نقل mod من محمّل إلى آخر.
أسئلة
هل يمكنني استخدام mods الـ Fabric وForge معاً؟
ليس في العادة: كل محمّل يحمّل الـ mods الخاصة به فقط. توجد طبقات توافق من أطراف ثالثة، لكنها لا تدعم كل الـ mods.
أي محمّل أسرع؟
السرعة تعتمد على الـ mods أكثر من المحمّل. بدأت mods الأداء الشائعة مثل Sodium على Fabric، وبعضها متاح الآن أيضاً لـ NeoForge.
أيهما أسهل لصنع أول mod؟
إعداد Fabric أصغر ومفاهيمه التي تتعلمها أقل؛ ولدى Forge أنظمة مدمجة أكثر. وكلاهما Java وGradle.
هل يستطيع خادم استخدام Fabric أو Forge مع لاعبين باللعبة الأصلية؟
نعم، إذا كانت كل الـ mods على الخادم من جهة الخادم وحده. وحالما يضيف mod كتلاً أو عناصر، يحتاج إليه اللاعبون أيضاً، بالمحمّل نفسه.
اصنع mod لمحمّلك
يُفتح هذا الوصف جاهزاً للإرسال:
“mod لـ NeoForge 1.21.1 يضيف Sleeping Bag: يُصنع من 3 صوف و2 جلد، ويتيح للاعب تخطي الليل دون ضبط نقطة الظهور، في تبويب الإبداع Tools، مع نسيج واسم إنجليزي.”
ولّد هذا بـ Codexe