ابحث عن خادم يستخدم PlaceholderAPI
خوادم أبلغت عن PlaceholderAPI: ٢٠١
- 'A savage place! / as holy and enchanted / As e’er beneath a ١٩ متصل
- ÂHi guys welcome to Saturn! Choose your province and have a ٢٨ متصلJava + Bedrock
- SentrySMP ٤٠ متصلJava
- LinkCraft ١٤ متصلJavaProgression
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! ٤٣ متصلJava
- J's Hideout SMP ٢٨ متصلJava + Bedrock
حول PlaceholderAPI
🔌 حول PlaceholderAPI
PlaceholderAPI هو إضافة Minecraft توفّر نظام placeholders مركزيًا ومنظومة توسعات (eCloud). يتيح ذلك للإضافات الأخرى قراءة واستبدال آلاف الـ placeholders الديناميكية (بيانات اللاعب، قيم الاقتصاد، القيم الخاصة بالإضافات، إلخ) دون الحاجة إلى تكامل مباشر أو اعتمادات ثقيلة.
🎯 الهدف
تحل الإضافة مشكلة صعوبة التكامل بين الإضافات عبر توفير API واحد وقابل للتوسعة للـ placeholders. ينشر مطورو الإضافات "توسعات" توفّر placeholders مسماة؛ ويثبت مديرو الخادم هذه التوسعات حتى تتمكن الإضافات التي تعرض بيانات الخادم (لوحات النتائج، الدردشة، الهولوغرامات، الواجهات الرسومية) من إظهار البيانات الحية باستخدام صياغة موحدة.
⚙️ الميزات
- API أساسي لتحليل placeholders حتى تتمكن الإضافات الأخرى من الارتباط به.
- نظام التوسعات: توسعات مستقلة أو توسعات مدمجة داخل الإضافات.
- eCloud (سحابة التوسعات) للعثور على التوسعات الموثوقة وتنزيلها داخل اللعبة.
- أوامر إدارة أثناء التشغيل لعرض التوسعات وتسجيلها وإلغاء تسجيلها وإعادة تحميلها.
- أوامر debug/parse لتقييم placeholders للاعب أو بث النتائج، وهي مفيدة لاستكشاف الأخطاء وإصلاحها.
- أدوات مثل أمر dump لمشاركة التوسعات المثبتة وحالة الإضافة عند طلب الدعم.
🧩 لمن هذه الإضافة
- مديرو الخوادم الذين يحتاجون إلى نص ديناميكي موحّد عبر عدة إضافات (لوحات النتائج، قائمة اللاعبين، الهولوغرامات، الواجهات الرسومية).
- مطورو الإضافات الذين يريدون إتاحة أو استخدام placeholders دون فرض اعتمادات ثقيلة.
- خوادم Survival وminigame وnetwork التي تجمع العديد من الإضافات وتحتاج إلى صياغة placeholders متسقة.
🏗️ أمثلة على الاستخدام
- يثبت خادم توسعة Vault بحيث يمكن استخدام placeholders الخاصة بالاقتصاد مثل رصيد اللاعب في إضافات لوحة النتائج والدردشة.
- يقوم مدير بتنزيل توسعة خاصة بإضافة من eCloud بحيث يمكن لإضافة هولوغرام عرض بيانات الهدف مباشرة.
- يوفّر مطور بيانات الإضافة عبر PlaceholderExpansion حتى تتمكن خوادم أخرى من عرض تلك البيانات دون الاعتماد على الإضافة مباشرة.
⌨️ الأوامر
| الأمر | الوصف | الصلاحية | الوصول |
|---|---|---|---|
| `/papi parse <player | me> | يحلل placeholders داخل نص ويعرض النتيجة لأغراض التصحيح. | غير محدد |
| `/papi bcparse <player | me> | يحلل placeholders ويبث النتيجة إلى جميع اللاعبين. | غير محدد |
| `/papi cmdparse <player | me> | يحلل placeholders وينفذ الأمر الناتج. | غير محدد |
/papi parserel <player1> <player2> <text> | يحلل placeholders النسبية بمقارنة لاعبين اثنين. | غير محدد | مسؤول |
/papi list | يعرض التوسعات النشطة/المسجلة. | غير محدد | مسؤول |
/papi info <expansion> | يعرض معلومات عن توسعة مسجلة. | غير محدد | مسؤول |
/papi register <filename> | يسجل ملف jar لتوسعة من مجلد expansions دون إعادة التشغيل. | غير محدد | مسؤول |
/papi unregister <filename> | يلغي تسجيل/يزيل توسعة مسجلة. | غير محدد | مسؤول |
/papi reload | يعيد تحميل إعدادات PlaceholderAPI ويسجل التوسعات التي تم تنزيلها حديثًا. | غير محدد | مسؤول |
/papi version | يعرض إصدار الإضافة وأسماء المؤلفين. | غير محدد | مسؤول |
/papi dump | يخرج معلومات الإضافة/الإصدار/التوسعات للدعم (خدمة paste). | غير محدد | مسؤول |
/papi ecloud download <expansion> [version] | ينزّل توسعة موثوقة من eCloud إلى الخادم. | غير محدد | مسؤول |
| `/papi ecloud list [all | installed]` | يعرض التوسعات المتاحة على eCloud أو التوسعات المثبتة. | |
/papi ecloud placeholders <expansion> | يعرض الـ placeholders التي توفرها توسعة من eCloud. | غير محدد | مسؤول |
/papi ecloud status | يعرض حالة/اتصال خدمة eCloud. | غير محدد | مسؤول |
(ملاحظة: الأوامر أعلاه موثقة في مرجع الأوامر الرسمي لـ PlaceholderAPI. لا تُدرج نودات الصلاحية للأوامر الفردية في التوثيق المشار إليه.)
⚙️ التثبيت
📥 الإعداد
- نزّل ملف jar الرسمي لـ PlaceholderAPI وضعه في مجلد
plugins/الخاص بالخادم. - شغّل الخادم أو أعد تشغيله وتأكد من أن PlaceholderAPI يتم تحميله في وحدة التحكم.
- ثبّت التوسعات إما بوضع ملفات jar الخاصة بها في
plugins/PlaceholderAPI/expansions/أو باستخدام أوامر eCloud داخل اللعبة (للتوسعات الموثوقة).
📦 الاعتمادات
- لا يحتاج PlaceholderAPI نفسه إلى اعتماد عام على إضافة أخرى ليعمل. بعض الـ placeholders التي توفرها التوسعات تعتمد على إضافات أخرى (مثل توسعة تعرض قيم الاقتصاد، والتي ستحتاج إلى إضافة الاقتصاد المناسبة). تعتمد هذه المتطلبات على التوسعة المحددة.
🧠 ملاحظات تقنية
- يتم توفير PlaceholderAPI للخوادم المبنية على Spigot ويُستخدم أيضًا بشكل شائع على Paper. توفّر هذه الإضافة API للمطورين لتسجيل PlaceholderExpansions.
- يمكن توزيع التوسعات كملفات jar مستقلة أو مضمّنة داخل إضافات أخرى؛ وغالبًا ما تُثبَّت التوسعات المستقلة في
plugins/PlaceholderAPI/expansions/. - تتيح ميزة eCloud اكتشاف التوسعات الموثوقة وتنزيلها داخل اللعبة؛ ويجب أن تسمح الخوادم باتصالات HTTPS الصادرة حتى تعمل تنزيلات eCloud.
- تتضمن الإضافة أوامر debug وparsing لمساعدة المديرين على التحقق من أن placeholders تُحل بشكل صحيح.
🤝 متى تكون هذه الإضافة مفيدة
إذا كان خادمك يستخدم عدة إضافات تحتاج إلى عرض بيانات ديناميكية مشتركة بين الإضافات (الدردشة، التاب، الهولوغرامات، لوحات النتائج أو الواجهات الرسومية)، فإن PlaceholderAPI مفيدة لأنها تركز حل الـ placeholders وتتيح لك إضافة دعم لإضافات أخرى عبر توسعات معيارية دون تعديل كل إضافة مستهلكة.
التعليقات
لا توجد تعليقات بعد
كن أول من يعلّق.
لمشرفي الخوادم
- المؤلفون
- PlaceholderAPI Team
- المنصات المدعومة
- Spigot, Paper
- الإصدارات المدعومة
- 1.8–1.21
روابط
- تحميلspigotmc.org/resources/placeholderapi.6245
- الكود المصدريgithub.com/PlaceholderAPI/PlaceholderAPI
- التوثيقwiki.placeholderapi.com
- متتبع المشكلاتgithub.com/PlaceholderAPI/PlaceholderAPI/issues
- الدعمplaceholderapi.com/discord
- ecloud.placeholderapi.comecloud.placeholderapi.com
- placeholderapi.complaceholderapi.com
- bstats.orgbstats.org/plugin/bukkit/PlaceholderAPI
ما تبلغ عنه الخوادم
منصات الخوادم
- Paper١٥٦
- Purpur٢٣
- Arclight٥
- CraftBukkit٥
- Leaf٤
- Mohist٢
- Spigot٢
- Cauldron١
- PandaSpigot١
- Magma١
- CatServer١
إصدارات الإضافة
- 2.12.3١٣١
- 2.12.2٣٠
- 2.11.6٢٤
- 2.11.7١١
- 2.10.10٢
- 2.11.2١
- 2.10.9١
- 2.11.5١
الأعداد من الخوادم التي تعرض إضافاتها عند فحص MSHQ. كثير من الخوادم تخفي القائمة، لذا الاستخدام الفعلي أعلى.