Connector Extras — تعديل تقني لتحسين التوافق وتشغيل تعديلات Fabric على Forge في Minecraft
يعد Connector Extras تعديلًا إضافيًا لـ Sinytra Connector يضيف دعمًا لواجهات برمجة تطبيقات ومكتبات Fabric الخارجية الشائعة.
يعد Connector Extras تعديلًا إضافيًا لـ Sinytra Connector يضيف دعمًا لواجهات برمجة تطبيقات ومكتبات Fabric الخارجية الشائعة.
Connector Extras — تعديل تقني لتحسين التوافق وتشغيل تعديلات Fabric على Forge في Minecraft
نسخة Minecraft التي تم اختبار المقالة وكتابتها عليها: 1.21.1
نطاق الإصدارات المدعومة: 1.21–1.21.1, 1.20.1
اعتمادية إلزامية: Sinytra Connector, Forgified Fabric API
Connector Extras هو تعديل مساعد لـ Sinytra Connector يضيف دعمًا لواجهات برمجة تطبيقات ومكتبات Fabric الخارجية الشائعة. يقوم Sinytra Connector نفسه بتشغيل تعديلات Fabric على NeoForge، لكنه لا يغطي كل واجهة برمجة تطبيقات خارجية. إذا كان تعديل Fabric يعتمد على مكتبة متخصصة (نظام الطاقة، المناطق الأحيائية المخصصة، ModMenu)، فبدون جسر إضافي، لن يعمل هذا التعديل أو سيعمل مع قيود. يتم سد هذه الفجوة بواسطة Connector Extras — مجموعة من وحدات المحول المنفصلة، كل منها لواجهة برمجة تطبيقات محددة.
البنية
لا توجد واجهة رسومية منفصلة أو تفعيل يدوي. يتكون التعديل من وحدات فرعية، يتم تنشيط كل منها تلقائيًا إذا كان تعديل Fabric المقابل موجودًا في مجلد التعديلات. بخلاف ذلك، لن يتم تشغيل الوحدة ببساطة. بالنسبة للاعب هذا يعني: يكفي وضع ملف JAR في mods بجوار Sinytra Connector و Forgified Fabric API.
لا يقوم Connector Extras بتشغيل تعديلات Fabric بمفرده. إنه إضافة فوق Sinytra Connector — بدونه، لا يتم تحميله.
ما تغطيه الوحدات
جسر الطاقة FE ↔ E. الوحدة الأكثر أهمية لحزم التعديلات مع التعديلات التقنية. تعمل تعديلات Forge مع Forge Energy (FE)، وتعديلات Fabric من عائلة Tech Reborn — مع Team Reborn Energy (E). بدون جسر، لن تنقل الكتل من الأنظمة المختلفة الطاقة لبعضها البعض. تضيف الوحدة تحويلًا ثنائي الاتجاه FE ↔ E لكل من الكتل (BlockEntities) والعناصر (ItemStacks). يمكن تعديل السعر (انظر "التكوين"). الافتراضي هو 1 E = 10 FE.
جسور لعرض الوصفات JEI, REI, EMI. تسجل تعديلات Fabric وصفاتها عبر إضافات لعارضي الوصفات هؤلاء. بدون جسر، لا يلاحظ إصدار Forge من العارض إضافة Fabric، ولا تظهر الوصفات في القائمة. وحدة منفصلة لكل من العارضين الثلاثة تربط كاشف إضافات Fabric بجانب كاشف Forge.
Reach Entity Attributes — منفذ Forge. تغير بعض تعديلات Fabric نطاق الهجوم والتفاعل عبر هذه المكتبة. لدى Forge نظام سمات النطاق الخاص به، ويتعارض منفذ مباشر لإصدار Fabric معه عبر mixins. تضيف الوحدة تطبيقًا نظيفًا بجانب نظام Forge.
Amecs API — منفذ Forge. نفس الشيء، ولكن لنظام المفاتيح مع المعدلات (Shift+R بدلاً من R بسيط). تطبيق منفصل لواجهة برمجة تطبيقات Fabric بجانب نظام Forge، دون الكتابة فوق ارتباطات المفاتيح.
ModMenu. نقل أزرار فتح شاشات تكوين تعديلات Fabric إلى قائمة تعديلات Forge — تصبح الإعدادات قابلة للوصول من الواجهة، دون تحرير الملفات يدويًا.
جسور أخرى. Architectury API Bridge (تسجيل ناقل الأحداث الصحيح لتعديلات Fabric فوق Architectury)، Terrablender Bridge (يتم تسجيل المناطق الأحيائية Fabric عبر إصدار Forge من Terrablender)، KubeJS Bridge (ينقل تهيئة إضافات KubeJS Fabric إلى النقطة الصحيحة في دورة الحياة)، Forge Config API Port (تطبيق نظيف لواجهة برمجة التطبيقات بدون تعديل تبعية منفصل)، Pehkui Bridge (دعم لمكتبة تحجيم كيان Fabric).
التكوين
كل شيء تقريبًا يعمل دون تدخل. ملف الإعدادات الوحيد الذي يتم تحريره يدويًا هو معلمات جسر الطاقة.
config/connectorextras_energy_bridge-common.toml
المعلمة | ماذا تفعل |
| مقدار FE الذي سيتلقاه جانب Forge مقابل 1 E محول من تعديل Fabric. النطاق هو أي عدد صحيح > 0. تعطل القيمة 0 تمامًا تحويل Fabric → Forge. |
| مقدار FE الذي يخصمه جانب Fabric لإخراج 1 E. النطاق هو أي عدد صحيح > 0. تعطل القيمة 0 تمامًا تحويل Forge → Fabric. |
يتم تحرير كل اتجاه بشكل منفصل. في حزم التعديلات حيث ينشئ تعديل Forge FE بتكلفة زهيدة جدًا، ويخرج تعديل Fabric E بشكل أبطأ، فإن المعدل المعكوس 10:10 يعاقب جانبًا واحدًا — ثم يتم تعديل السعر لموازنة حزمة التعديلات المحددة.
يتم إنشاء الملف تلقائيًا بعد الإطلاق الأول. يجب تحريره بعد ذلك، وليس قبله.
الخلاصة
بدلاً من عشرة تعديلات تصحيح منفصلة، يضيف Connector Extras جميع الجسور الرئيسية في ملف JAR واحد ولا يتم تمكين كل منها إلا عند الحاجة. مناسب للاعبين الذين يجمعون حزم تعديلات Minecraft كبيرة مع مزيج من تعديلات NeoForge و Fabric.
التثبيت
التثبيت النموذجي يستغرق حوالي 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.











