مقارنة
plugin أم mod في Minecraft
حُدّث في 18 أكتوبر 2026
كلاهما يضيف أشياء إلى Minecraft، لكنهما يعملان على مستويين مختلفين. يعمل الـ plugin على الخادم عبر API وينضم اللاعبون باللعبة العادية. أما الـ mod فيغيّر اللعبة نفسها عبر محمّل mods وعادةً يجب أن يثبّته كل لاعب. أيهما تحتاج يعتمد على ما تريد تغييره.
قل ما يجب أن يحدث داخل اللعبة؛ والـ plugin هو الخيار الافتراضي للخوادم.
ولّد هذا بـ Codexeجنباً إلى جنب
| Plugin | الـ mod | |
|---|---|---|
| يعمل على | الخادم فقط | العميل، أو الخادم، أو كلاهما |
| البرنامج المطلوب | Paper وSpigot وPurpur وFolia؛ وBungeeCord أو Velocity للبروكسي | محمّل mods: Fabric أو Forge أو NeoForge |
| ما يثبّته اللاعبون | لا شيء | الـ mods نفسها (لـ mods المحتوى)، مع المحمّل |
| يستطيع إضافة | الأوامر، والقواعد، والاقتصاد، والألعاب المصغّرة، وواجهات GUI، والحماية | كتل وعناصر ووحوش وأبعاد جديدة، والعرض، وميزات العميل |
| يعمل في اللعب الفردي | لا | نعم |
| التغييرات بين الإصدارات | صغيرة عادةً: Bukkit API مستقرة | كبيرة غالباً: تُعاد بناء الـ mods لكل إصدار |
| مكان الملف | plugins/ | mods/ |
متى يكون الـ plugin الخيار الأفضل
- تدير خادماً عاماً وتريد أن ينضم إليه أي شخص دون تثبيت أي شيء.
- الفكرة تتعلق بالقواعد والسلوك: الأوامر، والرتب، والمتاجر، والأراضي المحمية، والألعاب المصغّرة، والفعاليات.
- تريده أن يستمر في العمل عند تحديث الخادم، بتغيير قليل أو دون تغيير.
- تحتاج إلى شبكة خوادم خلف بروكسي.
متى يكون الـ mod الخيار الأفضل
- تريد كتلاً أو عناصر أو وحوشاً جديدة فعلاً بنماذجها وسلوكها الخاص، يراها اللاعبون كمحتوى حقيقي في اللعبة.
- تريد تغيير العميل: واجهات HUD، والخرائط المصغّرة، والعرض، واختصارات المفاتيح، والأداء.
- إنه للعب الفردي أو لحزمة mods يثبّتها لاعبوك أصلاً.
- ملاحظة: يمكن للـ plugins محاكاة بعض المحتوى المخصص بحزم الموارد (نماذج وأنسجة عناصر مخصصة)، وكثير من الخوادم تفعل ذلك، لكن الـ mod وحده يمنح تحكماً كاملاً فيما تستطيع اللعبة فعله.
وماذا عن الاثنين معاً؟
تحاول الخوادم الهجينة تشغيل mods الـ Forge وplugins الـ Bukkit معاً. هي موجودة، لكن التوافق لا يكتمل أبداً وكثير من مؤلفي الـ plugins والـ mods لا يدعمونها. إذا احتجت إلى الاثنين، فالأبسط عادةً أن تختار جانباً واحداً، أو أن تستخدم mod من جهة الخادم على Fabric لجزء القواعد. وإذا كانت فكرتك تقتصر على وصفات وغنائم وآليات بسيطة، فقد يكفي datapack دون أيٍّ منهما.
صنع أيٍّ منهما بـ Codexe
يصنع Codexe الاثنين: plugins لـ Spigot وPaper وFolia والبروكسي، وmods لـ Fabric وForge. وكلاهما يُجمَّع قبل أن يصبح Ready. يمكن أيضاً تجربة الـ plugins على خادم تجريبي خاص وفحصها باللاعبين التجريبيين؛ أما الـ mods فلا يمكن تجربتها على خادم تجريبي بعد، لذا تختبرها في عميلك الخاص. وإذا بدأت بالنوع الخطأ، يمكنك أن تطلب في المحادثة تحويل المشروع إلى النوع الآخر.
أسئلة
هل الـ plugin هو mod؟
يسمّي الناس أحياناً الاثنين "mods"، لكن تقنياً لا: الـ plugin يستخدم API الخادم ولا يحتاج إلى تثبيت على العميل؛ والـ mod يغيّر اللعبة عبر محمّل.
هل يستطيع عميل أصلي (vanilla) الانضمام إلى خادم معدّل بـ mods؟
فقط إذا كانت كل الـ mods على الخادم من جهة الخادم وحده. أما mods المحتوى فتتطلب أن تكون لدى اللاعبين الـ mods نفسها.
أيهما أسهل في الصنع؟
الـ plugins عادةً: الـ API أصغر وأكثر استقراراً، والاختبار يحتاج إلى خادم فقط. أما الـ mods فتتضمن محمّلاً ومخططات (mappings) وكود عميل.
هل تعمل الـ plugins على Bedrock Edition؟
لا. plugins الـ Paper وSpigot وmods الـ Fabric وForge كلها لـ Minecraft Java Edition. ولدى Bedrock نظام إضافات خاص به.
لست متأكداً؟ صف الفكرة
يُفتح هذا الوصف جاهزاً للإرسال:
“plugin لـ Paper 1.21.4 يضيف عنصر Magnet يُعطى بـ /magnet give: أثناء حمله في اليد الثانية يجذب العناصر الساقطة ضمن 8 كتل نحو اللاعب، مع نصف قطر قابل للضبط ورسالة تبديل.”
ولّد هذا بـ Codexe