Minecraft Servers HQ

إضافة Minecraft InteractiveChat

معلومات عن InteractiveChat والخوادم التي تم العثور عليها فيها

🔌 حول InteractiveChat

InteractiveChat هو إضافة Minecraft تُحسّن الدردشة داخل اللعبة عبر استبدال أسماء اللاعبين والكلمات المفتاحية العادية بمحتوى تفاعلي (رسائل عند تمرير المؤشر، إجراءات النقر)، كما تتيح للاعبين عرض العناصر والمخازن والمخزن الداخلي Ender Chest مباشرة في الدردشة. وهي مصممة لتعمل فوق إضافات تنسيق الدردشة الموجودة بالفعل من خلال تعديل الحِزم بدلًا من استبدال أنظمة الدردشة.

🎯 الهدف

يعالج InteractiveChat مشكلة الدردشة الثابتة النصية فقط من خلال إضافة عناصر تفاعلية وplaceholders غنية، بحيث يمكن للاعبين مشاركة تفاصيل العناصر/الأدوات ومحتويات المخزون مع تفاعلات عند التمرير والنقر. كما يدعم الوظائف عبر الخوادم على شبكات proxy، مما يتيح ميزات دردشة تفاعلية عبر خوادم backend.

⚙️ الميزات

  • استبدال أسماء اللاعبين في الدردشة بمحتوى تفاعلي عند التمرير/النقر.
  • عرض معاينة للعنصر الموجود في اليد في الدردشة عبر كلمة مفتاحية (مثل [item]).
  • عرض محتوى مخزون اللاعب في الدردشة عبر كلمة مفتاحية (مثل [inv]) مع إمكانية اختيار تخطيطات العرض.
  • عرض محتوى Ender Chest في الدردشة عبر كلمة مفتاحية (مثل [ender]).
  • إنشاء كلمات مفتاحية/placeholders تفاعلية مخصصة لاستخدامها في الدردشة.
  • مناداة اللاعبين مع إشعارات اختيارية (صوت، title، action bar، boss bar) عند دعمها من نسخة الخادم.
  • دعم عبر الخوادم لـ BungeeCord و Velocity عند ضبطه على proxy والخوادم الخلفية.
  • دعم Placeholders الخاصة بـ PlaceholderAPI والدمج مع ترجمة أسماء مواد العناصر إلى لغة العميل.
  • أكواد ألوان RGB ودعم الخطوط المخصصة للرسائل على الخوادم التي تدعمها (الميزات التي تتطلب 1.16+ لسلوك RGB).

🧩 لمن هذه الإضافة

  • مسؤوليو الخوادم الذين يريدون تفاعلات دردشة أغنى ومحتوى قابلًا للتمرير والنقر.
  • الشبكات التي تستخدم proxies (BungeeCord/Velocity) وتحتاج إلى دردشة تفاعلية عبر خوادم backend.
  • المجتمعات التي تريد من اللاعبين عرض العناصر أو المخزون في الدردشة دون الحاجة إلى تعديلات خارجية.

🏗️ حالات استخدام مثال

  • يكتب لاعب [item] في الدردشة العامة لعرض تلميح تفاعلي للعنصر الذي يحمله كي يفحصه الآخرون.
  • يرسل مشرف رسالة دردشة منسقة باستخدام placeholders ومعاينات مخزون مضمّنة للدعم أو المراجعة.
  • تُمكّن شبكة proxy الإضافة على proxy وعلى خوادم backend بحيث تعمل الإشارات والـ placeholders عبر الخوادم.

⌨️ الأوامر

CommandDescriptionPermissionAccess
/interactivechat reload (أو /ic reload)يعيد تحميل إعدادات الإضافة.interactivechat.reloadAdmin
/interactivechat update (أو /ic update)التحقق من التحديثات.غير محددAdmin
/interactivechat chat (أو /ic chat)إرسال رسائل دردشة مع إكمال تلقائي للـ placeholder واسم اللاعب.غير محددAdmin
/interactivechat list (أو /ic list)عرض جميع الـ placeholders التي يمكن للمنفّذ استخدامها.غير محددAdmin
/interactivechat mentiontoggle (أو /ic mentiontoggle)تبديل إشعارات مناداة اللاعبين للمنفّذ.غير محددPlayer
/interactivechat setinvdisplaylayout (أو /ic setinvdisplaylayout)تعيين تخطيط عرض المخزون المفضل لديك.interactivechat.module.inventory.setlayoutPlayer
/interactivechatproxy backendinfo (أو /icp backendinfo)(Proxy) عرض معلومات InteractiveChat الخاصة بخوادم backend.interactivechat.backendinfoAdmin

ملاحظة: الأوامر المذكورة هنا هي فقط الأوامر المصرّح بها صراحةً من المصادر الرسمية. تُدرج nodes الخاصة بالصلاحيات حيث توثقها الإضافة؛ وإلا فسيظهر في عمود الصلاحية "غير محدد".

🔐 Permissions

PermissionDescriptionDefault
interactivechat.reloadيتيح لك إعادة تحميل الإضافة.op
interactivechat.backendinfoيتيح لك التحقق من حالة خوادم backend على proxy.op
interactivechat.cooldown.bypassيتيح لك تجاوز فترات الانتظار للـ placeholders التفاعلية.op
interactivechat.module.itemيتيح استخدام placeholder الخاص بالعنصر (عرض العنصر الذي تمسكه).true
interactivechat.module.inventoryيتيح استخدام placeholder الخاص بالمخزون (عرض المخزون).true
interactivechat.module.inventory.setlayoutيتيح تعيين تخطيط عرض المخزون المفضل لديك.true
interactivechat.module.inventory.setlayout.othersيتيح تعيين تخطيط عرض المخزون المفضل للاعبين الآخرين.op
interactivechat.module.enderchestيتيح استخدام placeholder الخاص بـ Ender Chest (عرض Ender Chest).true

(تمت فقط إضافة nodes الخاصة بالصلاحيات المذكورة صراحةً في التوثيق الرسمي للإضافة أعلاه.)

⚙️ التثبيت

📥 الإعداد

  • حمّل ملف JAR الرسمي للإضافة وإضافات الاعتماد المطلوبة.
  • ضع InteractiveChat.jar (وJARs الاعتماد) في مجلد plugins/ الخاص بالخادم.
  • شغّل الخادم.
  • عدّل إعدادات الإضافة إذا لزم الأمر وأعد تشغيل الخادم لتطبيق التغييرات.

📦 الاعتمادات

الاعتمادات المؤكدة المطلوبة على خوادم backend (Spigot/Paper/etc.):

  • ProtocolLib (أو) PacketEvents (+ وحدة packet ذات الصلة)
  • PlaceholderAPI
  • Vault

ملاحظات: الاعتمادات غير مطلوبة على برنامج proxy؛ إذا كنت تخطط لاستخدام الإضافة مع BungeeCord أو Velocity، فثبّت InteractiveChat على proxy وعلى خوادم backend، وفعّل خيار proxy/bungeecord في إعدادات InteractiveChat على كل خادم backend.

🧠 ملاحظات تقنية

  • تعدّل الإضافة الدردشة على مستوى الحزم؛ وتحتاج إلى مكتبة packets (ProtocolLib أو PacketEvents) لاعتراض/تعديل الرسائل على خوادم backend.
  • دعم proxy: يتم دعم BungeeCord و Velocity؛ ولتفعيل الـ placeholders والإشارات عبر الخوادم، يجب تثبيت الإضافة على proxy وعلى جميع خوادم backend مع تفعيل خيار bungeecord في إعدادات كل backend.
  • يُستخدم PlaceholderAPI لحلّ الـ placeholders ويتطلب تثبيت أي expansions لازمة بشكل منفصل لكي تعمل تلك الـ placeholders.
  • تُترجم أسماء مواد العناصر إلى لغة عميل كل لاعب حيث ينطبق ذلك.
  • تُدعم أكواد ألوان RGB وعلامات الخط المخصصة على الخوادم/العملاء الذين يدعمون هذه الميزات (سلوك RGB يتطلب دعمًا من الخادم/العميل متاحًا عادةً في 1.16+).

🤝 متى تكون هذه الإضافة مفيدة

إذا كنت تريد إضافة معاينات قابلة للفحص للعناصر/الأدوات، ومشاركة المخزون، وكلمات دردشة قابلة للنقر، وميزات دردشة تفاعلية عبر الخوادم مع الحفاظ على إضافة تنسيق الدردشة الحالية لديك، فإن InteractiveChat توفر تكاملًا على مستوى الحزم يضيف محتوى تفاعليًا فوق أنظمة الدردشة القياسية.

خوادم تستخدم InteractiveChat

تعرض صفحة إضافة InteractiveChat الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.

قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ InteractiveChat على إعداد كل خادم.

تُنشأ البيانات تلقائيا من الردود التقنية للخوادم. إذا كان الخادم يخفي قائمة الإضافات، فقد لا يظهر في هذا القسم حتى إذا كان يستخدم InteractiveChat.

استخدم قائمة الخوادم التي تحتوي على InteractiveChat لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.