إضافة Minecraft MyCommand
معلومات عن MyCommand والخوادم التي تم العثور عليها فيها
🔌 حول MyCommand
MyCommand هو إضافة Minecraft لإنشاء أوامر مخصصة، وبدائل للأوامر، وواجهات تفاعلية تعتمد على الأوامر بدون كتابة Java. يوفّر نظامًا قائمًا على YAML لتعريف أوامر تُشغّل أوامر أخرى، وترسل نصًا منسقًا، وتفتح GUI، وتفعّل سكربتات، وتتفاعل مع الأحداث.
🎯 الهدف
MyCommand موجّه لمديري الخوادم الذين يحتاجون إلى أوامر مخصصة مرنة، واختصارات، وواجهات للإدارة/اللاعبين. يحل مشكلة إضافة سلوك أوامر مخصص (التأخير، warmups، cooldowns، tab-completion، placeholders) وتفاعلات GUI خفيفة بدون تطوير إضافة كاملة.
⚙️ الميزات
- إنشاء أوامر وبدائل جديدة، مع إمكانية تسجيلها لإكمال التبويب.
- تشغيل عدة أوامر من أمر مخصص واحد (تنفيذ من console أو من اللاعب).
- تأخيرات وwarmups وcooldowns للأوامر.
- استبدال أوامر أخرى أو توفير اختصارات/بدائل.
- مشغلات أوامر من العناصر، والبلوكات، واللافتات، والكتب، وNPCs، وitem frames.
- عناصر GUI: IconMenu المعتمد على chest، وActionBar، وBossBar، وTitle، وScoreboard، وAnvil GUI، وSign GUI.
- دعم placeholders وconditional شبيهة بالسكربت للسلوك الديناميكي.
- تكامل اقتصادي (اختياري عبر Vault) وبعض ميزات الاقتصاد المستقلة.
- دعم أحداث اللاعبين (join/quit/death) والمهام المجدولة.
- قاعدة بيانات مخصصة للاعبين عبر SQL بشكل اختياري ودعم عدة ملفات لأوامر غير محدودة.
- ميزات متعلقة بـ BungeeCord وإصدار منفصل للجانب Bungee لأوامر جهة البروكسي.
- طلبات HTTP (GET/POST) ودعم تنسيق MiniMessage حيثما كان متاحًا.
- يستخدم bStats لتقارير المقاييس.
🧩 لمن هو مناسب
- خوادم Survival وSMP التي تريد أوامر وقوائم مخصصة بدون برمجة.
- الخوادم التي تعتمد على الإدارة أو الاقتصاد وتحتاج مسارات shop/command مخصصة.
- شبكات البروكسي التي تحتاج سلوك أوامر مركزيًا أو على جانب البروكسي.
- مشغلو الخوادم الذين يحتاجون conditional وplaceholders مبنية على السكربت لإخراج ديناميكي.
🏗️ حالات استخدام مثال
- تعريف أمر واحد يشغّل سلسلة من أوامر console لفتح متجر، ومنح العناصر، وتسجيل عملية الشراء.
- إنشاء قوائم GUI للعقاب/الانتقال باستخدام إدخالات chest GUI وطلبات anvil/sign.
- توفير بدائل قصيرة تُطابق أوامر تبديل السيرفر الأطول في BungeeCord مع tab completion.
⌨️ الأوامر
تسرد الوثائق الرسمية أوامر إدارية لإدارة الإضافة. وتتضمن أمثلة موثقة من المشروع:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | إعادة تحميل ملفات إعدادات الإضافة. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | إنشاء كتاب مُعبّأ من بيانات الأوامر المخصصة. | mycommand.book.make | Admin |
(راجع وثائق الأوامر الرسمية للإضافة للحصول على القائمة الكاملة والصياغة الدقيقة.)
🔐 الصلاحيات
توثّق المشروع node صلاحيات للإجراءات الإدارية. وتشمل أمثلة من قائمة الصلاحيات الرسمية:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | صلاحية إعادة تحميل إعدادات MyCommand. | غير محدد |
mycommand.book.make | صلاحية إنشاء كتب من الأوامر المخصصة. | غير محدد |
(راجع وثائق الصلاحيات الخاصة بالإضافة للحصول على خريطة الصلاحيات الكاملة.)
⚙️ التثبيت
📥 الإعداد
- قم بتنزيل ملف الإضافة الرسمي
.jarوضعه في مجلدplugins/الخاص بخادمك. - شغّل الخادم أو أعد تشغيله وتحقق من سجلات console للتأكد من أن الإضافة تم تحميلها.
- إذا فشلت الإضافة في التحميل، فتأكد من أن إضافات الدعم المطلوبة/الاختيارية (انظر Dependencies) موجودة أو محدثة.
📦 Dependencies
- ProtocolLib — مذكور كعنصر مهم إذا لم يتم تحميل الإضافة أو لبعض الميزات.
- Vault — اختياري، مطلوب لتكامل الاقتصاد.
- PlaceholderAPI — اختياري، لتوسيع دعم placeholders.
قم بتثبيت الاعتماديات المؤكدة فقط للميزات التي تريدها؛ فالكثير من التكاملات اختيارية.
🧠 ملاحظات تقنية
- يتم إعداد الإضافة عبر ملفات YAML وتدعم عدة ملفات أوامر لتجنب حدود الأوامر.
- يتوفر التخزين عبر SQL لقاعدة بيانات اللاعبين المخصصة (اختياري) كما يتم دعم إعدادات عدة ملفات.
- يوجد مكوّن BungeeCord منفصل لمعالجة الأوامر على جانب البروكسي.
- يرسل المشروع المقاييس عبر bStats.
- يتوفر تنسيق MiniMessage ودعم tab-completion في البيئات المدعومة.
🤝 متى تكون هذه الإضافة مفيدة
إذا كنت تحتاج إلى أوامر مخصصة مرنة تعتمد على الملفات، وسكربتات شرطية، ومسارات أوامر قائمة على GUI بدون كتابة Java، فإن MyCommand يوفر منصة قابلة للتخصيص لهذه الاحتياجات ويضيف تكاملات البروكسي والاقتصاد عند الحاجة.
- LinkCraft
سيرفر Minecraft مجتمعي يركز على الترقّي بالرتب، مسارات الباركور، المتاهات والتحديات — ألعاب صغيرة تقدم تقدمًا ممتعًا.
١٣53.18 - Froggie
سيرفر SMP بقاء ودود يقدّم مناطق محمية، واقتصادًا يضم متاجر اللاعبين والمزادات، ودعمًا لعدة إصدارات، وميزة اللعب المشترك بين Java وBedrock للبنّائين العاديين والمجتمعات.
٨51.57 - Rooted Realm
SMP بقاء على Java بنظام قائمة مسموح لهم: لا لمسح مخطط، اقتصاد يقوده اللاعبون، فعاليات أسبوعية وPvP اختياري. مجتمع ودود للبالغين.
٥51.38 - Minetown
سيرفر سرفايفل بطابع Minetopia (هولندي) مع اقتصاد، بلجنات مخصصة ومجتمع ودود — ابدأ مغامرتك الآن!
٢43.04 - The Dojo
سيرفايفل بنظام Towny مع تقدم mcMMO واقتصاد لاعبين وتركيز على المجتمع — ابنِ بلدات، طوّر مهاراتك والعب مع الأصدقاء.
٠38.77 - Verre de Lait
خادم 100% فانِلا (Survival & Freebuild) يركّز على المجتمع، مع دردشة صوتية وقواعد واضحة وعالم Skyland — تجربة هادئة وتعاونية.
٠36.34 - SentinelCraft
مجتمع بقاء طويل الأمد يركز على Towns وmcMMO والاقتصاد داخل اللعبة — بيئة ودية ومنع للتخريب.
٠34.9 - A Minecraft Server٠34.89
- GeyserMC Demo & Test Server٠32.86
- Solaris
SMP بقاء مريح مع حماية الأراضي ومتاجر يديرها اللاعبون واقتصاد داخل اللعبة، بالإضافة إلى اللعب المشترك Java ↔ Bedrock وأدوات تسهّل اللعب التعاوني طويل الأمد.
٠31.48 - AntyMC
خادم Lifesteal بأسلوب Anarchy بولندي، يركز على PvP والبقاء — يضم عناصر مخصصة، وعشائر، ومزادات بين اللاعبين، واقتصادًا داخل اللعبة لتجربة تنافسية عالية المخاطر.
٠31.34 - A Minecraft Server١25.67
- Prison 2.0٠23.93
- A Minecraft Server٠23.35
- LiminalDream٠22.38
- Modora
سيرفر Survival يركز على المجتمع، مع حجز الأراضي، والاقتصاد والوظائف، وNPCs، والمهام اليومية، ومكافآت التصويت. ويشير إعداد الإضافات إلى دعم اللعب المشترك بين Java وBedrock ودعم عدة إصدارات.
٠18.19
تعرض صفحة إضافة MyCommand الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.
قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ MyCommand على إعداد كل خادم.
تُنشأ البيانات تلقائيا من الردود التقنية للخوادم. إذا كان الخادم يخفي قائمة الإضافات، فقد لا يظهر في هذا القسم حتى إذا كان يستخدم MyCommand.
استخدم قائمة الخوادم التي تحتوي على MyCommand لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.