إضافة Minecraft ServerSigns
معلومات عن ServerSigns والخوادم التي تم العثور عليها فيها
🔌 حول ServerSigns
ServerSigns هو إضافة Minecraft تتيح لمسؤولي الخادم ربط الأوامر والرسائل والإجراءات الأخرى باللافتات والكتل الأخرى. عندما يتفاعل لاعب مع ServerSign مُعدّ مسبقًا، يمكن للإضافة تنفيذ أوامر يرسلها الخادم، وإرسال رسائل منسقة، وبث نص، وتغيير المجموعات، أو تشغيل إجراءات أخرى محددة مسبقًا موجّهة إلى اللاعب أو الخادم.
🎯 الهدف
يحل ServerSigns مشكلة تشغيل سلوك معقّد من جهة الخادم من خلال عناصر داخل العالم من دون تعديلات مخصصة على العميل. وهو مفيد لإعدادات hub/lobby، ولافتات اختيار نمط اللعب، ومشغلات النقل أو ربط الخوادم، وأي حالة تريد فيها كتلة داخل اللعبة قابلة للنقر لتشغيل أوامر أو إجراءات نيابةً عن لاعب أو خادم.
⚙️ الميزات
- ربط الإجراءات باللافتات وأنواع الكتل الأخرى (الأوامر، الرسائل، البث، إضافة/إزالة المجموعات، انتحال الدردشة، إلخ).
- دعم إنشاء قوائم خيارات (مطالبة اللاعبين بالاختيار قبل التنفيذ).
- دعم تكامل PlaceholderAPI لاستخدام متغيرات PAPI داخل الرسائل عند توفر PlaceholderAPI.
- دعم الترجمة (عدة ملفات لغات / دليل translations).
- مجموعة أوامر مخصصة للمشرفين لإنشاء ServerSigns وتحريرها وإدارتها.
- يستخدم Metrics/bStats لإحصاءات الاستخدام المجهولة.
🧩 لمن هذا مناسب
لأصحاب الخوادم والمسؤولين الذين يريدون توفير تفاعلات لافتات داخل اللعبة قابلة للنقر للاعبين: مشغلو hub/lobby، مستضيفو minigame، خوادم SMP التي تستخدم اللافتات لتشغيل الأوامر، والمسؤولون الذين يفضلون المشغلات داخل العالم بدل الأنظمة المعتمدة على الدردشة أو واجهات GUI فقط.
🏗️ حالات استخدام مثالـية
- لافتة hub تشغّل أمرًا لإرسال اللاعب إلى خادم SkyWars الخلفي.
- لافتة تمنح مجموعة خادم مؤقتة أو دائمة عند النقر عليها.
- لوبي يؤدي فيه النقر على لافتات مختلفة إلى بث رسائل أو تشغيل سكربتات من جهة الخادم.
⌨️ الأوامر
| الأمر | الوصف | الصلاحية | الوصول |
|---|---|---|---|
/serversigns (/svs) | الأمر الإداري الرئيسي مع العديد من الأوامر الفرعية لإنشاء ServerSigns وتحريرها وعرضها وإدارتها. | غير محدد | Admin |
/serversignsremote (/svsr) | واجهة أوامر عن بُعد محدودة للكونسول أو الإجراءات البعيدة التي يطلقها ServerSign؛ تتطلب معلمة الموقع للعمليات البعيدة. | غير محدد | Admin, Console |
🔐 الصلاحيات
| الصلاحية | الوصف | الافتراضي |
|---|---|---|
serversigns.use | يسمح للاعب بتفعيل ServerSigns أو استخدامها. | غير محدد |
serversigns.updatenotification | يسمح باستلام إشعارات التحديث في الدردشة. | غير محدد |
⚙️ التثبيت
📥 الإعداد
- حمّل ملف jar الرسمي لـ ServerSigns وضعه في دليل
plugins/على خادمك. - شغّل الخادم لتوليد الملفات والمجلدات الافتراضية.
- أوقف الخادم، وعدّل
plugins/ServerSigns/config.ymlوأضف أي ترجمات مخصصة فيplugins/ServerSigns/translationsإذا لزم الأمر. - أعد تشغيل الخادم وتحقق من تحميل الإضافة في الكونسول. استخدم
/svs reloadconfigلإعادة تحميل الإعدادات أثناء التشغيل.
📦 المتطلبات
- PlaceholderAPI (اختياري): عند توفره، يدعم ServerSigns متغيرات PAPI داخل الرسائل.
🧾 الإعدادات
- ينشئ ServerSigns ملف
config.ymlودليلtranslationsداخل مجلد الإضافة. تتيح ملفات الترجمة تخصيص الرسائل والبادئات.
🧠 ملاحظات تقنية
- المنصة: إضافة Bukkit/Spigot (معبأة كملف jar قياسي للإضافات).
- إصدارات Minecraft المدعومة: تم اختبارها عبر إصدارات قديمة وحديثة؛ ويشمل النطاق المختبر المدرج 1.7 حتى 1.19.
- يتوفر الشيفرة المصدرية وتتبع المشكلات في مستودع GitHub الخاص بالمشروع. يستخدم المشروع ترخيص AGPL-3.0.
- ترسل الإضافة مقاييس مجهولة عبر Metrics/bStats.
🤝 متى تكون هذه الإضافة مفيدة
إذا كنت تحتاج إلى مشغلات قابلة للنقر داخل العالم لتشغيل أوامر وإجراءات موجهة إلى الخادم أو اللاعب (لـ lobbies، أو لافتات أنماط اللعب، أو سير العمل المُدار من المشرفين)، فإن ServerSigns يوفر نظامًا قابلًا للتخصيص لربط هذه السلوكيات باللافتات والكتل الأخرى مع دعم الترجمة وPlaceholderAPI اختياريًا.
- LinkCraft
سيرفر Minecraft مجتمعي يركز على الترقّي بالرتب، مسارات الباركور، المتاهات والتحديات — ألعاب صغيرة تقدم تقدمًا ممتعًا.
١٧56 - No MOTD provided٠43.34
- HardcoreHeaven٠40.93
تعرض صفحة إضافة ServerSigns الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.
قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ ServerSigns على إعداد كل خادم.
تُنشأ البيانات تلقائيا من الردود التقنية للخوادم. إذا كان الخادم يخفي قائمة الإضافات، فقد لا يظهر في هذا القسم حتى إذا كان يستخدم ServerSigns.
استخدم قائمة الخوادم التي تحتوي على ServerSigns لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.