LuckPerms: الصلاحيات من الصفر
تثبيت LuckPerms، وإنشاء المجموعات، ومنح الصلاحيات والبادئات، والوراثة، والأخطاء الشائعة عند إعداد الصلاحيات على الخادم.
آخر تحديث 13 أغسطس 2026
LuckPerms هو المعيار لإدارة الصلاحيات. فهو يحل محل OP وإضافات الصلاحيات القديمة معًا، ويمكنه تخزين البيانات في ملفات أو في MySQL.
تنزيل الإضافة: LuckPerms في الكتالوج.
التثبيت
كتالوج «الإضافات والمودات» → LuckPerms → إعادة التشغيل. افتراضيًا، تُخزَّن البيانات في plugins/LuckPerms/؛ وبالنسبة لشبكة خوادم، من الأفضل التبديل إلى MySQL فورًا — MySQL للإضافات.
المجموعات
lp creategroup player
lp creategroup vip
lp creategroup moderator
lp creategroup admin
المجموعة الافتراضية هي default؛ ويحصل عليها كل لاعب جديد.
منح الصلاحيات
lp group player permission set essentials.home true
lp group vip permission set essentials.fly true
lp user Steve parent add moderator
الوراثة
تُرتَّب المجموعات في سلسلة: vip يرث من player، وmoderator يرث من vip.
lp group vip parent add player
lp group moderator parent add vip
وبهذه الطريقة، تصبح أي صلاحية ممنوحة لـ player متاحة تلقائيًا للجميع. وهذا هو السبب الرئيسي لوجود LuckPerms: فلا حاجة إلى نسخ مئات الأسطر.
الوزن والبادئات
lp group vip meta setweight 50
lp group vip meta setprefix 60 "&6[VIP] &r"
يحدد الوزن أي بادئة تُعرض للاعب الذي ينتمي إلى عدة مجموعات. أما عرض البادئة في الدردشة فيتولاه إضافة دردشة — تنسيق الدردشة.
الأخطاء الشائعة
| الخطأ | ما يحدث |
|---|---|
| لاعب يمتلك OP | تُتجاهل الصلاحيات، ويُسمح بكل شيء — أزل OP عن المشرفين لديك |
| عدم ضبط الصلاحيات السلبية | تُورَّث الصلاحية إلى أعلى في السلسلة، وتحتاج إلى set ... false |
| تخزين البيانات في ملفات على شبكة | تختلف الصلاحيات بين الخوادم — تحتاج إلى MySQL |
| تعديل الملفات يدويًا أثناء تشغيل الخادم | تُستبدل التغييرات، استخدم الأوامر أو المحرر عبر الويب |
التحقق من مصدر الصلاحية:
lp user Steve permission check essentials.fly
