CreativeCore — مود مكتبة لتشغيل مودات أخرى في Minecraft
تعرّف على CreativeCore، مود المكتبة الذي يوفّر واجهات مشتركة ونظام حزم شبكي وإعدادات داخل اللعبة للمودات الأخرى المعتمدة عليه في Minecraft.
تعرّف على CreativeCore، مود المكتبة الذي يوفّر واجهات مشتركة ونظام حزم شبكي وإعدادات داخل اللعبة للمودات الأخرى المعتمدة عليه في Minecraft.
CreativeCore — مود مكتبة لتشغيل مودات أخرى في Minecraft
نسخة Minecraft التي جرى اختبار وكتابة هذا المقال عليها: 26.1.2
نطاق الإصدارات المدعومة: 1.12.2 – 26.x
CreativeCore هو مود مكتبة (core) لـ Minecraft يحتفظ بالكود المشترك للمودات الأخرى في ملف واحد. عادةً ما يحمل المود المنفرد كل الكود الخاص به بداخله، لذا يتكرر تنفيذ الحلول المتشابهة من مشروع إلى آخر. تنقل المكتبة الأجزاء المتكررة — الواجهات، ونقل البيانات عبر الشبكة، ونظام الإعدادات — إلى أساس مشترك تستمد منه المودات المعتمدة عليها. إذا حدّد مود مثبَّت هذه المكتبة كاعتماد إجباري، فلن يعمل بدونها ببساطة.
لماذا هو ضروري
المود بحد ذاته لا يضيف عناصر أو كتلًا أو آليات — بعد التثبيت يبقى العالم كما كان قبله تمامًا. هذا سلوك طبيعي للمكتبة: فهي تعمل في الخلفية وتخدم مودات أخرى، وليس اللاعب مباشرة. لذلك تُثبَّت فقط في حالة واحدة — عندما يتطلب مود ما CreativeCore كاعتماد.
ما الذي تتضمنه المكتبة
تتكون هذه المجموعة من عدة أجزاء. يرى اللاعب جزءًا منها بشكل غير مباشر — عبر قوائم وإعدادات المودات التي تعتمد على هذا الأساس.
المكوّن | ما وظيفته |
GUI-API | إطار عمل مشترك لبناء الواجهات. تعتمد عليه المودات الأخرى في إنشاء قوائمها ومحرراتها ولوحات إعداداتها، لذا تبدو شاشات مودات المطور نفسه بأسلوب موحّد. |
نظام الحزم | نقل البيانات بين العميل والخادم مع دعم التجزئة. يحدّ Minecraft من حجم الحزمة الشبكية الواحدة، والتجزئة تتيح إرسال بيانات كبيرة على أجزاء دون انقطاع. |
نظام الأحداث | آلية للاستجابة لأحداث اللعبة، تُبنى عليها المنطق الداخلي للمودات المعتمدة. |
كائنات InfoStack | وصف موحّد لمجموعات العناصر — تنسيق موحّد للأكوام لكل المودات التي تستخدم هذه المكتبة. |
عالم وهمي | بيئة معزولة يُجري فيها المود عمليات على الكتل دون التأثير على الحفظ الرئيسي. |
محمّل مستقل عن المنصة | الكود نفسه يعمل على Forge وNeoForge وFabric، لذا لا حاجة للاحتفاظ بإصدارات منفصلة لكل محمّل. |
الإعدادات مباشرة داخل اللعبة
جزء منفصل من المكتبة هو نظام الإعدادات. يمكن تغيير معلمات المودات التي تعتمد على CreativeCore ليس عبر ملفات نصية، بل مباشرة داخل اللعبة. يتيح الوصول إليها أمران وعنصر في القائمة:
/cmdclientconfig— يفتح الإعدادات الخاصة بالعميل (تخص جانبك في اللعبة فقط)./cmdconfig— يفتح إعدادات الخادم (لمشغّل الخادم).عنصر المود في قائمة اللعبة — الشاشة نفسها التي تفتحها الأوامر، لكن دون كتابة نص.

عرض توضيحي لعمل الأمر التالي: /cmdclientconfig
تُطبَّق التغييرات دون تعديل يدوي للملفات الإعدادية ودون إعادة تشغيل اللعبة.
الخلاصة
بخلاف المكتبات التي تقدّم وظائف لعب جاهزة، لا يحتوي CreativeCore على محتوى وهو موجود فقط كأساس للمودات: واجهات مشتركة، ونقل بيانات عبر الشبكة، ونظام إعدادات، مجمّعة كلها في ملف واحد. نقطة قوته هي تغيير معلمات المودات مباشرة داخل اللعبة عبر /cmdconfig و/cmdclientconfig، دون تعديل الملفات. لا فائدة من تثبيته منفردًا: فهو مطلوب فقط عندما يتطلبه مود آخر مثبَّت.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











