توسّع Mods و Plugins خادم Minecraft الخاص بك، لكنها لا تعمل بالطريقة نفسها: Plugins مخصصة لـ Paper أو Spigot وتعمل غالبًا بدون تثبيت على جهاز اللاعب، بينما Mods مع Forge أو Fabric يجب غالبًا أن تكون موجودة بشكل مطابق على الخادم وعلى أجهزة اللاعبين. العوامل الحاسمة هي إصدار Minecraft، وبرنامج الخادم، والاعتماديات، واختبار نظيف بعد كل إعادة تشغيل.
اختيار الأساس الصحيح: Plugins أم Mods
قبل أن ترفع الملفات، حدّد الهدف الذي تريده. إذا أردت إضافة الصلاحيات، نقاط Home، مناطق الحماية، Economy، أدوات الإشراف أو أدوات الإدارة، فغالبًا تكون Plugins الخاصة بـ Paper/Spigot هي الطريق المناسب. إذا أردت إضافة كتل جديدة، Biomes، أنظمة تقنية، Mobs أو آليات لعب أعمق، فستحتاج عادةً إلى Mods خاصة بـ Forge أو Fabric.
| الميزة | Plugins (Paper/Spigot) | Mods (Forge/Fabric) |
|---|---|---|
| التثبيت | بسيط: JAR في /plugins | JAR في /mods |
| هل العميل مطلوب؟ | لا | نعم، نفس Mods مطلوبة |
| الأداء | أفضل | متغيّر |
| التوافق | عالٍ | قد تحدث تعارضات |
| أمثلة | EssentialsX, WorldEdit | OptiFine, Biomes O Plenty |
تصف وثائق Paper الرسمية Paper كبرنامج خادم لـ Minecraft: Java Edition وتشير بالنسبة إلى Plugins، من بين مصادر أخرى، إلى منظومة PaperMC. لذلك يُعد Hangar من PaperMC مصدرًا أوليًا منطقيًا لـ Paper-Plugins. ولإدارة Plugins بشكل أعمق، يناسبك أيضًا الدليل الداخلي المفصل تثبيت وإدارة Minecraft Plugins في اللوحة.
المتطلبات قبل التثبيت
تحقّق أولًا من إصدار Minecraft المثبّت على خادمك. يجب أن يكون Plugin أو Mod متوافقًا مع هذا الإصدار ومع برنامج الخادم المختار. قد يبدأ ملف مخصص لإصدار Major آخر أحيانًا، لكن لا ينبغي اعتباره مستقرًا.
أوقف الخادم قبل تبديل ملفات JAR. أنشئ أو افحص نسخة احتياطية حديثة من العالم، والإعدادات، ومجلد Plugin أو Mod. خصوصًا في إعدادات Forge و Fabric، يمكن لتعارض إصدار واحد أن يمنع الخادم من الإقلاع بالكامل.
انتبه أيضًا إلى الاعتماديات. بعض Plugins تحتاج إلى Libraries إضافية أو Plugins أساسية مثل Vault. بعض Mods تحتاج إلى Fabric API أو Cloth Config أو Mod-Libraries أخرى. تظهر هذه الملاحظات عادةً في صفحة مشروع الإضافة المعنية.
تثبيت Plugins باستخدام Paper أو Spigot
- حمّل Plugin من Hangar أو Modrinth.
- ادخل إلى لوحة تحكم الخادم الخاصة بك على game-serverhosting.
- انتقل إلى تبويب Mods & Plugins.
- ابحث عن Plugin المطلوب وانقر تثبيت إذا كان متاحًا في اللوحة.
- أعد تشغيل الخادم.
بدلًا من ذلك، يمكنك رفع ملف JAR يدويًا إلى مجلد /plugins. بعد إعادة التشغيل، ينشئ Plugin غالبًا ملف إعدادات تلقائيًا داخل مجلده الفرعي. افتح هذا الملف فقط بعد أن يبدأ الخادم مرة واحدة مع Plugin، وإلا قد تكون القيم الافتراضية غير موجودة غالبًا.
Plugins الموصى بها للمبتدئين تبقى أدوات أساسية شائعة، لكن ثبّت فقط ما تحتاجه فعلًا:
EssentialsX – وظائف أساسية (Home, Warp, Kits)
LuckPerms – نظام الصلاحيات
WorldGuard – حماية المناطق
Vault – نظام Economy
CoreProtect – تسجيل الكتل / Anti-Grief
بعد التثبيت، لا تختبر فقط ما إذا كان الخادم يبدأ. تحقّق داخل اللعبة على الأقل من أمر واحد خاص بـ Plugin، ومن منح الصلاحيات، ومن مخرجات الكونسول. إذا تم تحميل Plugin لكن الأوامر محظورة، فالمشكلة غالبًا في Permissions أو اعتماديات مفقودة.
تثبيت Mods باستخدام Forge أو Fabric
- تأكد أن خادمك يعمل باستخدام Forge أو Fabric.
- حمّل Mod من Modrinth أو CurseForge.
- ارفع ملف JAR إلى مجلد
/mods. - مهم: يحتاج كل اللاعبين إلى تثبيت نفس Mods.
- أعد تشغيل الخادم.
مع Mods، تطابق الإصدارات مهم جدًا. يجب أن يتوافق الخادم، وعميل اللاعب، و Modloader، وملفات Mod معًا. إذا رأى لاعب عند الاتصال قائمة Mods أو رسالة خطأ Registry، فغالبًا توجد Mod ناقصة على العميل، أو مثبتة بإصدار مختلف، أو أن العميل يستخدم Loader خاطئًا.
ثبّت Mods الجديدة تدريجيًا. أعد تشغيل الخادم بعد عدد قليل من التغييرات وافحص الكونسول. بهذه الطريقة تجد التعارضات أسرع بدلًا من ألا تعرف بعد 30 ملفًا جديدًا أي Mod يمنع التشغيل. إذا كنت تعمل كثيرًا مع Modloaders، فستفيدك إجراءات مشابهة أيضًا في ألعاب أخرى، مثل دليل تثبيت Valheim Mods مع BepInEx أو V Rising Mods مع BepInEx.
فحص النتيجة
بعد إعادة التشغيل، تكون الكونسول أول نقطة فحص لك. ابحث عن رسائل مثل ERROR أو WARN أو Could not load أو Missing dependency أو إشارات إلى الإصدارات. ليست كل تحذيرات حرجة، لكن يجب إصلاح حالات توقف التشغيل، و Plugins المعطلة، والكلاسات المفقودة.
داخل اللعبة، افحص بعد ذلك وظائف محددة: هل يتم تحميل العالم بشكل صحيح؟ هل يستطيع اللاعبون الانضمام؟ هل تعمل الأوامر الجديدة؟ هل تظهر الكتل أو العناصر أو القوائم الجديدة؟ بالنسبة إلى Plugins، اختبر أيضًا الصلاحيات والمجموعات. بالنسبة إلى Mods، يجب أن يتمكن لاعب واحد على الأقل من الاتصال بنفس Modpack بالضبط.
استكشاف الأخطاء الشائعة
Plugin لا يتم تحميله: افحص إصدار Minecraft وما إذا كان Plugin مناسبًا لـ Paper/Spigot. لا تعمل Forge-Mod كـ Paper-Plugin، حتى لو كان كلا الملفين بصيغة JAR.
الخادم لا يبدأ: افحص الكونسول بحثًا عن رسائل الخطأ. غالبًا تكون Dependencies مفقودة، أو أن ملفًا بُني لإصدار Minecraft آخر، أو أن إضافتين تستبدلان الوظيفة نفسها.
تعارض Mod: أزِل Mods واحدًا تلو الآخر أو في مجموعات صغيرة للعثور على التعارض. ابدأ بالملفات التي ثبّتها مؤخرًا وأعد التشغيل بعد كل تغيير.
اللاعبون لا يستطيعون الاتصال: قارن Modloader، وإصدار Minecraft، وملفات Mod بين الخادم والعميل. مع Forge/Fabric، يجب أن تستخدم جهة العميل غالبًا نفس Mods.
Lag بعد التثبيت: استخدم /spark profiler إذا كان Spark مثبتًا، للتحقق مما إذا كان Plugin أو Mod يستهلك وقتًا ملحوظًا. عطّل الإضافات التي لا تحتاجها، ثم اختبر مجددًا بإجراءات لاعبين واقعية.
الفحص، الحدود وطريقة الرجوع الآمنة
ينطبق دليل "تثبيت Mods و Plugins في Minecraft - دليل بسيط" على نوع الخادم الموضح في المقالة وعلى حالة الإصدارات الظاهرة وقت الفحص. قد تختلف أسماء القوائم، والإصدارات المتاحة، وتوافق Mods أو Plugins، والموارد المطلوبة بعد التحديثات. لذلك لا تنقل أي قيم إلى إصدار لعبة أو Loader أو خادم آخر دون التحقق منها.
أنشئ نسخة احتياطية من الملفات المتأثرة قبل إجراء تغييرات على العالم، أو التقدم، أو الإعدادات، أو الإضافات. بعد ذلك غيّر خطوة واحدة مترابطة فقط وافحصها بنفس إصدار العميل والخادم الذي تريد اللعب به لاحقًا.
| نقطة الفحص | النتيجة المتوقعة | الإيقاف وطريقة الرجوع |
|---|---|---|
| بدء الخادم | يصل الخادم إلى حالة الجاهزية دون رسالة خطأ جديدة. | عند أخطاء البدء، تراجع عن التغيير واستعد آخر نسخة احتياطية. |
| اختبار الاتصال | يستطيع حساب اختبار الاتصال عبر العنوان المعروض في اللوحة. | عند أخطاء الإصدار أو الاتصال، طابق الإصدار والمنفذ والسماحات من جديد. |
| اختبار الوظيفة | تعمل الوظيفة التي تم تغييرها تحديدًا دون إتلاف بيانات العالم أو اللعب الحالية. | عند حدوث آثار جانبية، أوقف الخادم واستعد الملفات المحفوظة. |
لا يُعد الاختبار الفردي الناجح ضمانًا للأداء أو التوفر. يمكن أن تغيّر مساحة العالم، و Mods، و Plugins، وعدد اللاعبين، ومسار الشبكة، والحمل المتزامن النتيجة. وثّق الإصدار، والتغيير، ونتيجة الاختبار حتى تتمكن من فهم الاختلافات اللاحقة.
FAQ
هل يمكنني استخدام Paper-Plugins و Forge-Mods في الوقت نفسه؟
ليس في إعداد قياسي عادي. تنتمي Paper/Spigot-Plugins و Forge/Fabric-Mods إلى منظومات خوادم مختلفة. اختر المنصة التي تناسب هدفك.
هل يجب على اللاعبين تثبيت Plugins؟
في Paper-Plugins أو Spigot-Plugins الكلاسيكية، عادةً لا. يتصل اللاعبون بعميل Minecraft عادي. قد تكون هناك استثناءات مثل وظائف إضافية من جهة العميل أو Resourcepacks يستخدمها Plugin بشكل اختياري.
لماذا لم يعد خادمي يبدأ بعد تثبيت Mod؟
غالبًا يوجد إصدار غير مناسب، أو اعتماد مفقود، أو أن Modين غير متوافقين. اقرأ أول رسالة خطأ ذات صلة في الكونسول وأزِل مؤقتًا آخر Mod ثبّته.
أين يجب وضع ملفات JAR؟
توضع Plugins في /plugins، و Mods في /mods. لا يعتمد المجلد الصحيح على نوع الملف وحده، بل على برنامج الخادم: يستخدم Paper/Spigot Plugins، ويستخدم Forge/Fabric Mods.
هل يجب أن أثبّت الكثير من الإضافات دفعة واحدة؟
لا. ثبّتها بخطوات صغيرة واختبر بعد كل إعادة تشغيل. هذا يجعل الأخطاء قابلة للتتبع ويمنعك من فحص كل الملفات في الوقت نفسه عند حدوث تعارضات.