إضافة Minecraft Citizens
معلومات عن Citizens والخوادم التي تم العثور عليها فيها
🔌 حول Citizens
Citizens هو إضافة Minecraft توفر نظامًا متكاملًا لإنشاء وإدارة NPCs على جانب الخادم. يدعم أنواعًا كثيرة من NPCs (شبيهة باللاعب، الموبات، أصحاب المتاجر، الحراس، التماثيل) ويُوفّر API بحيث يمكن للإضافات الأخرى والكود المخصص إضافة السلوكيات والـ traits والتكاملات.
🎯 الغرض
يحل Citizens الحاجة إلى شخصيات غير لاعبة دائمة وقابلة للإعداد على الخادم: يمكن أن تعمل NPCs كأصحاب متاجر تفاعليين، أو ممثلين بنصوص، أو حراس يتبعون نقاط المسار، أو أكشاك معلومات، أو تماثيل زخرفية. يُستخدم هذا الإضافة من قِبل مالكي الخوادم لبناء ميزات اللعب، وكذلك من قِبل المطورين لتوسيع الوظائف عبر Citizens API.
⚙️ المميزات
- إنشاء NPCs وإزالتها بأوامر داخل اللعبة.
- أنواع متعددة من NPCs (شبيهة باللاعب، مبنية على الموبات، القرويون، إلخ).
- إسناد أوامر أو إجراءات نصية إلى NPCs (مشغلات النقر/التنفيذ، مرفقات الأوامر).
- نقاط مسار وسلوك دوريات لـ NPCs المتحركة.
- traits ومحررات لتخصيص سلوك NPC ومظهره.
- قوالب واستمرارية بحيث تبقى NPCs بعد إعادة التشغيل.
- API للمطورين للإضافات وtraits والتكاملات.
🧩 لمن هذا؟
- مالكو الخوادم الذين يريدون NPCs تفاعلية للمتاجر أو الأدلة أو المناظر.
- مطورو الإضافات الذين يحتاجون إلى API خاص بـ NPC لبناء تكاملات أو ألعاب صغيرة.
- خوادم المجتمع التي تتطلب شخصيات غير لاعبة زخرفية أو وظيفية.
🏗️ حالات استخدام مثال
- يستخدم خادم Survival أصحاب متاجر NPC لتبادل العناصر بدون إضافات اقتصاد.
- يقوم خادم RPG ببرمجة NPCs لتقديم المهام والحوار.
- يضع مسؤول الخادم NPCs حراسًا بدوريات تتبع نقاط المسار حول البلدة.
- يضيف المطورون traits مخصصة إلى NPCs لتفاعلات minigame.
⌨️ الأوامر
| الأمر | الوصف | الصلاحية | الوصول |
|---|---|---|---|
/citizens | عرض معلومات أساسية عن الإضافة ونظرة عامة على الإدارة. | citizens.admin | مسؤول |
/npc | الأمر الرئيسي لإنشاء NPCs وتحريرها وإدارتها (تتوفر العديد من الأوامر الفرعية). | نودات صلاحية متنوعة citizens.npc.* | مسؤول |
(ملاحظة: يوفّر /npc العديد من الأوامر الفرعية ونودات صلاحية أكثر تفصيلًا لميزات محددة؛ راجع وثائق الإضافة للاطلاع على مجموعة الأوامر الكاملة.)
🔐 الصلاحيات
| الصلاحية | الوصف | الافتراضي |
|---|---|---|
citizens.admin | وصول إداري عالي المستوى إلى معلومات الإضافة وإدارتها. | غير محدد |
citizens.npc.talk | يسمح للاعب بتفعيل تفاعلات التحدث مع NPC. | غير محدد |
citizens.npc.list | يسمح بسرد NPCs. | غير محدد |
citizens.waypoints.disableteleport | مثال لصلاحية مرتبطة بنقاط المسار موضح في الوثائق. | غير محدد |
(هناك العديد من نودات الصلاحيات الإضافية لأوامر وtraits محددة؛ يشرح مرجع الصلاحيات الخاص بالإضافة ذلك بالتفصيل.)
⚙️ التثبيت
📥 الإعداد
- حمّل ملف JAR الرسمي لإضافة Citizens من التوزيع الرسمي للمشروع (كتالوج الإضافات أو تنزيلات المشروع).
- ضع ملف JAR في مجلد
plugins/على الخادم لديك في خادم متوافق مع Spigot أو Paper. - أعد تشغيل الخادم وتحقق من console للتأكد من أن Citizens تم تحميله وأنه أنشأ مجلدات البيانات الخاصة به.
📦 التبعيات
- لا توجد تبعيات خارجية مطلوبة بشكل افتراضي. غالبًا ما يتم توسيع Citizens بواسطة إضافات اختيارية (إضافات طرف ثالث أو إضافات أخرى)، لكن لا شيء منها إلزامي للتشغيل الأساسي.
🧠 ملاحظات تقنية
- يوفّر Citizens API موجهًا للمطورين بحيث يمكن للإضافات الأخرى إنشاء traits والتفاعل مع NPCs والربط بأحداث NPC.
- يخزن الإضافة بيانات NPC بشكل دائم بحيث تبقى NPCs بعد إعادة التشغيل ويدعم traits/mحررات للتخصيص أثناء التشغيل.
- تغطي الوثائق الرسمية والويكي المجتمعي الأوامر والصلاحيات والtraits والمحررات ونقاط التكامل.
🤝 متى تكون هذه الإضافة مفيدة
إذا كنت تحتاج إلى NPCs دائمة وقابلة للبرمجة، وإلى API لدمج الشخصيات غير اللاعبة في أسلوب اللعب أو أنظمة الخادم، فإن Citizens يوفّر إدارة NPC الأساسية والاستمرارية ونقاط التوسعة المطلوبة من قبل مسؤولي الخوادم ومطوري الإضافات.
- Herocraft Online
شبكة RPG مع فئات متعددة، بلدات، زنزانات واقتصاد — مناسبة للاعبين الذين يفضلون البقاء بنكهة تمثيل الأدوار وPvP.
٢٥55.77 - Restarting...١٦53.79
- Akoot&Co
SMP مريح يركز على المجتمع، مع دعم Java وBedrock، وخريطة عالم مباشرة عامة، ومتجر تبرعات، وميزات تسهّل البناء والاستكشاف بشكل هادئ.
٧51.15 - Smithtainment
SMP بقاء يركّز على المجتمع، مع إضافات مخصصة، اقتصاد، mcMMO وألعاب صغيرة — لاعبون ودودون ومنتدى نشط.
٩51.13 - DaemoniaCraft
سيرفر Towny بنكهة RPG — مخلوقات مخصصة، اقتصاد فعّال ودعم Bedrock. مناسب للاعبي التقدّم والقِتَال.
٤50.62 - LilBoxPvP
خادم يركّز على BoxPvP مع قتال سريع في الساحات، ومبارزات، وتقدم موسمي. يوفّر عناصر مخصصة، وقوائم تعتمد على NPC، وعلى الأرجح دعم اللعب المشترك بين Java وBedrock.
٣48.32 - A Minecraft Server١48.2
- MoodCraft
سيرفر SMP بقاء شبه RP باللغة الفرنسية، يركز على المدن التي يديرها اللاعبون والاقتصاد والمشاريع الحضرية — تقدم مريح مع أدلة داخل اللعبة ومتاجر ووظائف وحماية آمنة للصناديق. يدعم Java وBedrock.
٢47.22 - TGG Online
خادم Minecraft كوري بأسلوب FPS يقدّم وضع البقاء ضد الزومبي وميني غيمز bomb/escape، مع مجموعة واسعة من الأسلحة المخصصة والنماذج المخصصة وتجربة مدعومة بحزمة موارد.
٠44.55 - The One Ring
سيرفر ماينكرافت بطابع LOTR يركّز على تجربة عميقة في وسط‑الأرض: فصائل، مبانٍ ضخمة، تجارة، فعاليات وPvP مع تعويذات Vanilla وعناصر Lore.
١44.12 - Minetown
سيرفر سرفايفل بطابع Minetopia (هولندي) مع اقتصاد، بلجنات مخصصة ومجتمع ودود — ابدأ مغامرتك الآن!
٠42.24 - The Dojo
سيرفايفل بنظام Towny مع تقدم mcMMO واقتصاد لاعبين وتركيز على المجتمع — ابنِ بلدات، طوّر مهاراتك والعب مع الأصدقاء.
٠41.7 - A Fallout Roleplaying Server٣41.27
- RSD Minecraft
سيرفر بقاي حرّ (Freebuild) مع مجتمع ودود، Dynmap ودعم Bedrock عبر Geyser/Floodgate — يركّز على البناء واللعب.
١40.71 - ÂBoundaryMC ÂIs OfflineÂ٢35.88
تعرض صفحة إضافة Citizens الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.
قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ Citizens على إعداد كل خادم.
تُنشأ البيانات تلقائيا من الردود التقنية للخوادم. إذا كان الخادم يخفي قائمة الإضافات، فقد لا يظهر في هذا القسم حتى إذا كان يستخدم Citizens.
استخدم قائمة الخوادم التي تحتوي على Citizens لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.