plugins البروكسي لـ BungeeCord وVelocity
plugins البروكسي التي تعمل على BungeeCord (أو Waterfall) وVelocity. ما الذي تحدده، وما الذي يولّده Codexe، وكيف يُفحص البناء.
آخر تحديث
يعمل plugin البروكسي على البروكسي الذي يقف أمام خوادمك الخلفية، لا على خادم اللعب. استخداماته المعتادة: دردشة على مستوى الشبكة، وأدوات طاقم الإدارة، والتنقل بين الخوادم، ووضع الصيانة، ورسالة MOTD وأعداد اللاعبين.
#BungeeCord أم Velocity؟
يغطي نوع BungeeCord/Velocity الاثنين، لكنهما واجهتا API مختلفتان. اذكر البروكسي الذي تستخدمه في الطلب:
- BungeeCord / Waterfall: الواجهة الكلاسيكية،
bungee.yml. - Velocity: الواجهة الحديثة،
velocity-plugin.jsonأو التعليقات التوضيحية (annotations).
إذا كنت تستخدم الاثنين، فاطلب مشروعين منفصلين.
#ما الذي تضعه في الطلب
- البروكسي وإصداره.
- الأوامر (أوامر البروكسي، لا أوامر الخوادم الخلفية)، والصلاحيات، ومن يمكنه تشغيلها.
- كيف يتواصل مع الخوادم الخلفية (تحتاج قنوات plugin messaging إلى plugin مرافق على الخادم الخلفي؛ اطلبه كمشروع Spigot/Paper منفصل).
- التخزين والإعدادات.
#البناء والتحقق
يُجمَّع plugin البروكسي باستخدام Maven ويُفحص للتأكد من وجود الملف الواصف الصحيح (bungee.yml أو plugin.yml أو velocity-plugin.json) قبل أن يصبح Ready. إذا لم يتضمن الطلب إصداراً، تُستخدم API الخاصة بـ BungeeCord 1.21.
#التثبيت
ضع ملف JAR في مجلد plugins/ الخاص بالبروكسي وأعد تشغيل البروكسي.