دليل
كيف تثبّت plugin لـ Minecraft
حُدّث في 18 أكتوبر 2026
تثبيت plugin يستغرق دقيقة: تضع ملف .jar في مجلد plugins/ على الخادم وتعيد التشغيل. معظم المشاكل تأتي من الخطوات المحيطة: خادم لا يستطيع تشغيل الـ plugins، أو plugin مصنوع لإصدار آخر، أو اعتمادية ناقصة. يغطي هذا الدليل كل ذلك.
جرّبه على خادم تجريبي أولاً، ثم ثبّت ملف .jar.
ولّد هذا بـ Codexeخطوة بخطوة
1.تأكد أن خادمك يستطيع تشغيل الـ plugins
تحتاج الـ plugins إلى برنامج خادم مبني على Bukkit: Paper أو Spigot أو Purpur أو Folia لخوادم اللعب، وBungeeCord أو Velocity للبروكسي. الخادم الأصلي (vanilla)، أو خادم Fabric أو Forge، لا يحمّل الـ plugins.
2.تحقق من إصدار الـ plugin
تذكر صفحة الـ plugin أو ملفه إصدارات Minecraft التي يدعمها. الـ plugin المبني لإصدار أحدث من خادمك يرفض التحميل عادةً.
3.أوقف الخادم وانسخ ملف .jar
ضع ملف .jar في مجلد
plugins/بجانب ملف .jar الخاص بالخادم. في لوحة الاستضافة، ارفعه بمدير الملفات أو عبر SFTP. لا تفك ضغطه.4.ثبّت اعتمادياته
إذا كان الـ plugin يحتاج إلى plugins أخرى (Vault أو PlaceholderAPI أو ProtocolLib أو LuckPerms)، فضع ملفات .jar الخاصة بها في
plugins/أيضاً.5.شغّل الخادم واقرأ وحدة التحكم
ابحث عن اسم الـ plugin في سجل الإقلاع. "Enabling <Plugin>" دون خطأ بعدها يعني أنه حُمّل.
6.تحقق منه داخل اللعبة واضبط إعداداته
نفّذ
/plugins: الـ plugins المحمّلة خضراء، والتي فشل تفعيلها حمراء. تظهر إعداداته فيplugins/<PluginName>/config.yml؛ عدّلها وأعد التشغيل.
أين توضع الملفات
يبدو مجلد الخادم المعتاد هكذا بعد أول تشغيل مع plugin:
paper.jar(أوspigot.jar): الخادم نفسه.plugins/MyPlugin.jar: الـ plugin الذي أضفته.plugins/MyPlugin/: مجلد ينشئه الـ plugin، فيهconfig.ymlوالرسائل وبياناته المحفوظة.logs/latest.log: سجل التشغيل الحالي، حيث تُكتب أخطاء التحميل.
أعد التشغيل، لا تستخدم /reload
يزيل /reload تحميل كل الـ plugins ويعيد تحميلها دون إعادة تشغيل الخادم. كثير من الـ plugins لا تدعمه: تُسجَّل المستمعات مرتين، أو تضيع البيانات أو تتسرب الذاكرة. أعد تشغيل الخادم دائماً بعد إضافة plugin أو حذفه أو تحديثه. لبعض الـ plugins أمر إعادة تحميل خاص بها (مثل /myplugin reload) لإعداداتها فقط: وهذا آمن للاستخدام.
قبل التثبيت على الخادم الحي
- خذ نسخة احتياطية من مجلد الخادم، أو على الأقل من
plugins/والعوالم. - جرّبه على نسخة أولاً: بالبرنامج والإصدار والـ plugins الأخرى نفسها كما في الخادم الحقيقي. راجع كيف تختبر plugin.
- plugin واحد في كل مرة: إذا تعطّل شيء، تعرف أيّها السبب.
- نزّل من صفحة المؤلف (SpigotMC أو Hangar أو Modrinth أو GitHub)، لا من إعادات الرفع.
plugins مصنوعة بـ Codexe
يأتي الـ plugin المصنوع على Codexe كملف .jar مبني يحمل اسم المشروع، ومفحوص قبل أن تحصل عليه: يجب أن يحتوي على الفئات المجمَّعة وعلى plugin.yml. يمكنك تجربته على خادم تجريبي خاص قبل تثبيته في أي مكان، مجاناً في كل الخطط؛ ويثبّت لك الخادم التجريبي الـ plugins المذكورة كاعتماديات. أما تنزيل ملف .jar لخادمك الخاص فيتطلب خطة أو حزمة تنزيل.
أسئلة
هل يمكنني تثبيت plugins على خادم أصلي (vanilla)؟
لا. استبدل ملف .jar الخاص بالخادم بـ Paper (أو Spigot) لإصدار Minecraft نفسه؛ وسيبقى عالمك يعمل. وللخوادم الأصلية، البديل هو datapack.
هل يمكنني تثبيت plugins في اللعب الفردي؟
لا، الـ plugins تعمل على الخوادم فقط. يمكنك تشغيل خادم Paper محلي على حاسوبك والانضمام إليه على localhost.
هل يحتاج اللاعبون إلى تثبيت أي شيء؟
لا. تعمل الـ plugins على الخادم فقط: ينضم اللاعبون باللعبة العادية. والـ plugins التي تستخدم حزمة موارد وحدها تطلب من اللاعبين قبولها.
لماذا يظهر الـ plugin باللون الأحمر في /plugins؟
عُثر عليه لكن تفعيله فشل. السبب في وحدة التحكم قبل ذلك مباشرة: راجع كيف تصلح أخطاء الـ plugins.
اصنع plugin يمكنك تثبيته اليوم
يُفتح هذا الوصف جاهزاً للإرسال:
“plugin لـ Paper 1.21.4 باسم JoinMessages: رسائل انضمام وخروج مخصصة باسم اللاعب وعدد المتصلين، ورسالة مختلفة عند الانضمام الأول، وعنوان ترحيبي، وكل رسالة وصوت في config.yml.”
ولّد هذا بـ Codexe