الإضافات (Mods) الخاصة بالعميل لا تنتقل تلقائيًا إلى السيرفر

Sodium يُحسّن العرض المرئي في عميل (Client) Minecraft. ثبّته في نسخة العميل المناسبة، وليس كحل مزعوم لمشاكل TPS على سيرفر مخصص (Dedicated Server). أما إذا كانت إضافة أخرى يجب أن تكون على العميل أو السيرفر أو كليهما، فهذا يُحدَّد بناءً على بيانات المشروع الخاصة بها وتبعياتها.

عند التعامل مع مجموعة إضافات (Modpack)، افصل بين ثلاث معلومات: إصدار Minecraft، والـ Loader مع إصداره، وملف الإضافة (Mod) المحدد. تنزيل جديد لـ Fabric API مخصص لإصدار Minecraft أقدم ليس ترقية لإصدار لعبتك الحالي. التزم بمجموعة الإصدارات التي تحددها مجموعة الإضافات إلى أن تتحقق من تحديث مناسب.

المصادر: مشروع Sodium، Fabric: تثبيت الإضافات.

تعمل الإضافات (Mods) ومجموعات الإضافات (Modpacks) بشكل موثوق عندما يستخدم السيرفر والـ Loader وإصدار Minecraft والعميل نفس الأساس التقني. لدى game-serverhosting يمكنك اختيار مجموعة إضافات جاهزة مباشرة عند الطلب، أو إضافة إضافات Forge وFabric فردية لاحقًا عبر اللوحة (Panel). الأهم هو أن تتحقق بدقة من الإصدارات والتبعيات وسجلات بدء التشغيل (Startlogs).

الإضافات (Mods) مقابل الإضافات المساعدة (Plugins) – الفرق بينهما

تُغيّر الإضافات (Mods) لعبة Minecraft بشكل جذري: كتل جديدة، وأعداء، وآلات، وبيئات (Biomes)، وأبعاد (Dimensions)، ووصفات، أو أنظمة تقنية. تتدخل الكثير من الإضافات مباشرة في آليات اللعب، ولذلك تحتاج على السيرفر إلى Mod-Loader مناسب. بالنسبة لسيرفرات Minecraft الحديثة، فإن Forge وFabric هما الأهم.

تعمل الإضافات المساعدة (Plugins) بشكل مختلف. فهي تعمل عادة من جانب السيرفر على منصات مثل Spigot أو Paper، وتوسّع السيرفر دون أن يحتاج اللاعبون إلى تثبيت نفس الملفات محليًا. هذا عملي بالنسبة للصلاحيات والاقتصاد وأنظمة الحماية أو أدوات الإدارة. إذا كنت تريد استخدام إضافات Paper أو Spigot بدلًا من الـ Mods، فالدليل تثبيت وإدارة إضافات Minecraft المساعدة – Spigot/Paper في اللوحة أنسب لك.

بالنسبة للإضافات (Mods) ينطبق ما يلي: يجب على السيرفر والعميل في حالات كثيرة استخدام نفس قائمة الإضافات. لا تعمل إضافة Forge تلقائيًا على Fabric، وإضافة مخصصة لإصدار Minecraft 1.20.1 ليست متوافقة تلقائيًا مع 1.21. تجد الأساس الرسمي لاستخدام Minecraft في إرشادات استخدام Minecraft؛ أما بالنسبة للتوافق الفعلي لكل إضافة، فإن توثيق الإضافة نفسها هو المرجع الحاسم دائمًا.

المتطلبات الأساسية

قبل أن تبدأ، وضّح أربع نقاط:

  1. ما هو إصدار Minecraft الذي يجب أن يستخدمه السيرفر؟
  2. هل يجب أن يستخدم السيرفر Forge أم Fabric؟
  3. هل ستبدأ بمجموعة إضافات جاهزة (Modpack) أم بإضافات فردية؟
  4. هل يملك جميع اللاعبين الآخرين وصولًا إلى نفس نسخة العميل؟

إذا كان سيرفرك لا يزال يعمل على Vanilla أو Paper أو نوع آخر، فيجب عليك أولًا تغيير إصدار السيرفر أو نوعه بشكل مناسب. لهذا يمكنك استخدام الدليل تغيير إصدار سيرفر Minecraft – Vanilla وPaper وPurpur وForge وFabric بدون إعادة تثبيت.

الخيار أ: اختيار مجموعة الإضافات مباشرة عند الطلب

أسهل طريقة هي عبر عملية الطلب. في معالج الطلب (Order-Wizard) الخاص بـ game-serverhosting، تختار عند سيرفر Minecraft مجموعة إضافات جاهزة – مثل “All the Mods” أو “Better MC” أو حزمة أداء (Performance-Pack). يتم بعد ذلك تثبيت السيرفر مباشرة مع الـ Loader المناسب وجميع الإضافات.

اختيار مجموعة الإضافات عند الطلب
اختيار مجموعة الإضافات عند الطلب

هذه الطريقة منطقية إذا كنت لا تريد البحث عن كل إضافة بنفسك. تأتي مجموعة الإضافات بالفعل بمزيج منسّق من الـ Loader وإصدار Minecraft وقائمة الإضافات. ومع ذلك، يجب عليك بعد التثبيت التحقق من الإصدار الذي تم تثبيته بالضبط وما إذا كان اللاعبون الآخرون يستخدمون نفس العميل.

اتبع الخطوات التالية:

  1. اختر سيرفر Minecraft في عملية الطلب.
  2. افتح قائمة اختيار مجموعات الإضافات في معالج الطلب.
  3. اختر حزمة تناسب هدفك في اللعب.
  4. أكمل الطلب وانتظر حتى ينتهي التثبيت.
  5. شغّل السيرفر وتحقق من الكونسول بحثًا عن أخطاء.

الخيار ب: إدارة الإضافات فرديًا في اللوحة

إذا كان سيرفرك يعمل بالفعل على Forge أو Fabric، يمكنك أيضًا إضافة الإضافات لاحقًا وبشكل فردي. في قسم الإضافات الخاص باللوحة، تبحث في Modrinth عن إضافات متوافقة وترى أيها مثبّت بالفعل.

الإضافات المثبتة
الإضافات المثبتة

انتبه بدقة إلى نوع الـ Loader (Forge لا يساوي Fabric) وإصدار Minecraft – إضافة Fabric لن تعمل على سيرفر Forge. تحقق أيضًا مما إذا كانت الإضافة يجب تثبيتها فقط من جانب العميل، أو فقط من جانب السيرفر، أو على الجانبين معًا. عادةً ما تجد هذه المعلومة على صفحة المشروع الخاصة بالإضافة.

الترتيب الصحيح مهم:

  1. أوقف السيرفر.
  2. أنشئ نسخة احتياطية قبل تغيير الإضافات.
  3. ابحث عن الإضافة في اللوحة وثبّت إصدارًا متوافقًا واحدًا فقط.
  4. أضف التبعيات اللازمة.
  5. شغّل السيرفر وتحقق من السجل.
  6. اختبر العميل بنفس قائمة الإضافات.

لا تثبّت عشر إضافات جديدة في وقت واحد إذا كنت تريد لاحقًا إيجاد السبب بسهولة. خصوصًا مع الحزم الكبيرة، من الأفضل إجراء التغييرات في مجموعات صغيرة وإجراء اختبار تشغيل بعد كل خطوة.

نصيحة: تحتاج الإضافات غالبًا إلى مكتبة (Library)

تفترض الكثير من الإضافات وجود مكتبة مشتركة (على سبيل المثال Fabric API أو Architectury). ثبّت هذه أولًا، وإلا سينهار السيرفر عند بدء التشغيل. تجد الإشارات إلى ذلك عادةً في وصف الإضافة، أو في قسم التبعيات، أو في سجل الأخطاء عند بدء تشغيل السيرفر.

المكتبات النموذجية ليست إضافات اختيارية، بل متطلبات تقنية. إذا ظهرت في السجل مصطلحات مثل missing dependency أو requires أو اسم مكتبة ما، فغالبًا ما يكون هذا الأساس بالتحديد هو المفقود.

التحقق من النتيجة

بعد التثبيت، يجب أن يبدأ السيرفر دون انهيار (Crash) ويظهر في اللوحة كمتصل (Online). افتح بعد ذلك الكونسول وتحقق مما إذا تم تحميل Forge أو Fabric، وما إذا تم التعرف على قائمة الإضافات، وما إذا لم تظهر أي أخطاء حرجة مباشرة بعد بدء التشغيل.

اختبر بعد ذلك باستخدام عميل يستخدم نفس إصدار Minecraft ونفس الـ Loader ونفس الإضافات. إذا كنت تستخدم مجموعة إضافات جاهزة، يجب أن يبدأ كل لاعب هذه الحزمة بالتحديد وبنفس الإصدار. إذا كنت تثبّت إضافات فردية، فوثّق قائمة الإضافات لفريقك. لأساسيات الإضافات والإضافات المساعدة العامة، يمكنك أيضًا قراءة تثبيت إضافات وإضافات مساعدة Minecraft – دليل بسيط.

مقدار ذاكرة الوصول العشوائي (RAM) التي تحتاجها مجموعة إضافاتك يحسبه لك حاسبة RAM الخاصة بنا. تعامل مع النتيجة كمساعدة في التخطيط: يعتمد الاحتياج الفعلي على مجموعة الإضافات وعدد اللاعبين وحجم العالم والإعدادات.

استكشاف الأخطاء وإصلاحها

لا يبدأ السيرفر بعد تثبيت إضافة

أوقف السيرفر، افتح السجل وابحث عن أول رسالة خطأ، وليس فقط عن السطر الأخير. غالبًا ما يكون السبب هو إصدار الـ Loader أو إصدار Minecraft أو مكتبات مفقودة. أزل الإضافات المثبتة مؤخرًا كاختبار واحدة تلو الأخرى، أو أضف التبعية المذكورة في رسالة الخطأ.

لا يستطيع اللاعبون الانضمام

تحقق أولًا مما إذا كان العميل والسيرفر يستخدمان نفس إصدار Minecraft ونفس الـ Loader. بعد ذلك قارن قائمة الإضافات. مع الكثير من الإضافات، يكفي وجود ملف أو إصدار مختلف حتى يفشل إنشاء الاتصال.

إضافة Fabric لا تعمل على Forge

هذا أمر متوقع. Forge وFabric هما Mod-Loader مختلفان. تحتاج إما إلى إصدار Forge من نفس الإضافة، أو بديل متوافق، أو يجب عليك تغيير السيرفر بوعي إلى Fabric.

مجموعة الإضافات تعمل، لكن الأداء ضعيف

قلّل مسافة الرؤية، ومسافة المحاكاة (Simulation Distance)، والإضافات الثقيلة بشكل خاص، قبل التخطيط لموارد أكثر بشكل عام. تحقق أيضًا مما إذا كانت الحزمة مصممة لعدد اللاعبين لديك. يمكن أن تساعد زيادة الـ RAM، لكنها لا تعوّض عن إعداد مناسب.

الفحص والحدود والطريق الآمن للتراجع

الدليل “إعداد إضافات ومجموعات إضافات Minecraft – Forge وFabric في اللوحة” يسري على نوع السيرفر الموصوف في المقال وحالة الإصدار الظاهرة وقت الفحص. قد تختلف أسماء القوائم، والإصدارات المتاحة، وتوافق الإضافات أو الإضافات المساعدة، والموارد المطلوبة بعد التحديثات. لذلك لا تنقل أي قيم دون التحقق منها إلى إصدار لعبة أو Loader أو سيرفر مختلف.

أنشئ نسخة احتياطية للملفات المتأثرة قبل إجراء تغييرات على العالم أو حالة اللعب أو الإعدادات أو الإضافات. بعد ذلك، غيّر خطوة واحدة مترابطة فقط، واختبرها بنفس إصدار العميل والسيرفر الذي تريد اللعب به لاحقًا.

نقطة الفحص النتيجة المتوقعة التوقف والطريق للتراجع
بدء تشغيل السيرفر يصل السيرفر إلى حالة الجاهزية للتشغيل دون رسالة خطأ جديدة. عند حدوث أخطاء في البدء، تراجع عن التغيير واستعد آخر نسخة احتياطية.
اختبار الاتصال يمكن لحساب اختباري الاتصال عبر العنوان المعروض في اللوحة. عند حدوث أخطاء في الإصدار أو الاتصال، قارن الإصدار والمنفذ والصلاحيات مرة أخرى.
اختبار الوظيفة تعمل الوظيفة المتغيّرة تحديدًا دون إتلاف بيانات العالم أو اللعب الحالية. عند حدوث آثار جانبية، أوقف السيرفر واستعد الملفات المحفوظة.

اختبار فردي ناجح ليس ضمانًا للأداء أو التوافر. يمكن أن يغيّر حجم العالم، والإضافات، والإضافات المساعدة، وعدد اللاعبين، ومسار الشبكة، والحمل المتزامن النتيجة. وثّق الإصدار والتغيير ونتيجة الاختبار حتى تتمكن من تتبع أي انحرافات لاحقة.

FAQ

هل يمكنني استخدام الإضافات والإضافات المساعدة في نفس الوقت؟

فقط باستخدام إعدادات هجينة خاصة غير مناسبة لكل غرض استخدام. من أجل سيرفرات مستقرة، يجب أن تميّز بوضوح بين سيرفر إضافات Forge/Fabric وسيرفر إضافات مساعدة Paper/Spigot.

هل يجب على كل لاعب تثبيت الإضافات؟

نعم، بالنسبة للكثير من إضافات اللعب. إذا كانت الإضافة تُدخل كتلًا أو عناصر أو آليات جديدة، يحتاج العميل عادةً إلى نفس الإضافة. الإضافات التي تعمل فقط من جانب السيرفر هي الاستثناء ويجب توثيقها على هذا الأساس.

هل يمكنني تغيير مجموعة الإضافات لاحقًا؟

نعم، لكن كل تغيير يمكن أن يسبب مشاكل توافق. أنشئ نسخة احتياطية مسبقًا، وغيّر بشكل مستهدف فقط، ثم تحقق بعد ذلك من بدء تشغيل السيرفر والسجلات واتصال العميل.

ما هو الأفضل: Forge أم Fabric؟

يعتمد ذلك على الإضافات التي تريد استخدامها. تظهر بعض المشاريع فقط لـ Forge، وأخرى فقط لـ Fabric، والكثير منها للاثنين معًا. لا تقرر بناءً على الاسم، بل بناءً على توفر الإضافات، وإصدار Minecraft، وحالة الصيانة.

لماذا تختفي الإضافات من اللعبة بعد بدء التشغيل؟

غالبًا ما تكون الإضافة مثبتة لـ Loader خاطئ، أو إصدار Minecraft خاطئ، أو على جانب واحد فقط. تحقق من ملفات السيرفر وملفات العميل ومخرجات السجلات معًا.