إضافة Minecraft PurePerms
PurePerms هو إضافة Minecraft لـ PocketMine-MP لإدارة المجموعات والوراثة والصلاحيات مع تخزين YAML/MySQL ودعم متعدد اللغات وواجهة API للمطورين.
ابحث عن خادم يستخدم PurePerms
خوادم أبلغت عن PurePerms: ١٩
- Veltrix ٢٦ متصلBedrockEconomy
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] ١١ متصل
- 172.96.140.62:5159 ٢ متصل
- 172.96.140.62:4367 ٠ متصل
- ACADEMY-UHC ٠ متصل
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] ٠ متصل
حول PurePerms
🔌 حول PurePerms
PurePerms هو مدير صلاحيات لـ PocketMine-MP يوفّر إدارة صلاحيات قائمة على المجموعات، ووراثة المجموعات، وتعيين صلاحيات المستخدمين بطريقة مشابهة لإضافات الصلاحيات بأسلوب Bukkit. وهو موجّه إلى خوادم PocketMine-MP ويقدّم API صغيرة لمطوري الإضافات.
🎯 الهدف
يوجد PurePerms لتمكين مسؤولي الخوادم من تعريف مجموعات مسماة، وتعيين الصلاحيات للمجموعات والمستخدمين، وضبط الوراثة وسلوك الصلاحيات لكل عالم (اختياريًا) لخوادم PocketMine-MP.
⚙️ المميزات
- إنشاء المجموعات وحذفها وتعيين المجموعة الافتراضية.
- تعيين الصلاحيات للمجموعات والمستخدمين الأفراد وإزالتها.
- نظام وراثة متعدد المجموعات.
- دعم اختياري لصلاحيات كل عالم (قابل للتهيئة).
- عدة مزودي بيانات: YAML (yamlv1/yamlv2) و MySQL.
- موارد رسائل متعددة اللغات.
- يوفّر API صغيرة من PurePerms لمطوري الإضافات.
🧩 لمن هذا الإضافة
- للمسؤولين الذين يديرون خوادم PocketMine-MP (Bedrock) ويحتاجون إلى تحكم بالصلاحيات قائم على المجموعات.
- لمطوري الإضافات الذين يستهدفون PocketMine-MP ويريدون التكامل مع API صلاحيات موجودة.
🏗️ أمثلة على الاستخدام
- إنشاء رتب مثل Guest و Member و Moderator وتعيين صلاحيات المجموعات.
- استخدام الوراثة بحيث ترث رتبة Moderator صلاحيات Member وتضيف نودات الإدارة.
- تخزين الصلاحيات في MySQL للإعدادات الأكبر أو في YAML لإعدادات الخادم الواحد.
⌨️ الأوامر
| الأمر | الوصف | الصلاحية | الوصول |
|---|---|---|---|
/addgroup <group> | يضيف مجموعة جديدة إلى قائمة المجموعات. | pperms.command.addgroup | إداري |
/addparent <target_group> <parent_group> | يضيف مجموعة إلى قائمة وراثة مجموعة أخرى. | pperms.command.addparent | إداري |
/defgroup <group> [world] | يعيّن المجموعة الافتراضية. | pperms.command.defgroup | إداري |
/fperms | يعثر على الصلاحيات لإضافة محددة. | pperms.command.fperms | إداري |
/groups | يعرض قائمة بجميع المجموعات. | pperms.command.groups | إداري |
/grpinfo <group> [world] | يعرض معلومات عن مجموعة. | pperms.command.grpinfo | إداري |
/listgperms <group> <page> [world] | يعرض صلاحيات مجموعة. | pperms.command.listgperms | إداري |
/listuperms <player> <page> [world] | يعرض صلاحيات مستخدم. | pperms.command.listuperms | إداري |
/ppinfo | يعرض معلومات الإضافة. | pperms.command.ppinfo | إداري |
/ppsudo <login / register> | يسجّل أو يسجّل الدخول إلى حساب Noeul (ميزة في الإضافة). | pperms.command.ppsudo | إداري |
/ppreload | يعيد تحميل إعدادات PurePerms. | pperms.command.ppreload | إداري |
/rmgroup <group> | يزيل مجموعة. | pperms.command.rmgroup | إداري |
/rmparent <target_group> <parent_group> | يزيل مجموعة أصل من وراثة مجموعة. | pperms.command.rmparent | إداري |
/setgperm <group> <permission> [world] | يضيف صلاحية إلى مجموعة. | pperms.command.setgperm | إداري |
/setgroup <player> <group> [world] | يعيّن مجموعة لمستخدم. | pperms.command.setgroup | إداري |
/setuperm <player> <permission> [world] | يضيف صلاحية إلى مستخدم. | pperms.command.setuperm | إداري |
/unsetgperm <group> <permission> [world] | يزيل صلاحية من مجموعة. | pperms.command.unsetgperm | إداري |
/unsetuperm <player> <permission> [world] | يزيل صلاحية من مستخدم. | pperms.command.unsetuperm | إداري |
/usrinfo <player> [world] | يعرض معلومات عن مستخدم. | pperms.command.usrinfo | إداري |
🔐 الصلاحيات
| الصلاحية | الوصف | الافتراضي |
|---|---|---|
pperms.command.addgroup | يتيح استخدام /addgroup. | غير محدد |
pperms.command.addparent | يتيح استخدام /addparent. | غير محدد |
pperms.command.defgroup | يتيح استخدام /defgroup. | غير محدد |
pperms.command.fperms | يتيح استخدام /fperms. | غير محدد |
pperms.command.groups | يتيح استخدام /groups. | غير محدد |
pperms.command.grpinfo | يتيح استخدام /grpinfo. | غير محدد |
pperms.command.listgperms | يتيح استخدام /listgperms. | غير محدد |
pperms.command.listuperms | يتيح استخدام /listuperms. | غير محدد |
pperms.command.ppinfo | يتيح استخدام /ppinfo. | غير محدد |
pperms.command.ppsudo | يتيح استخدام /ppsudo. | غير محدد |
pperms.command.ppreload | يتيح استخدام /ppreload. | غير محدد |
pperms.command.rmgroup | يتيح استخدام /rmgroup. | غير محدد |
pperms.command.rmparent | يتيح استخدام /rmparent. | غير محدد |
pperms.command.setgperm | يتيح استخدام /setgperm. | غير محدد |
pperms.command.setgroup | يتيح استخدام /setgroup. | غير محدد |
pperms.command.setuperm | يتيح استخدام /setuperm. | غير محدد |
pperms.command.unsetgperm | يتيح استخدام /unsetgperm. | غير محدد |
pperms.command.unsetuperm | يتيح استخدام /unsetuperm. | غير محدد |
pperms.command.usrinfo | يتيح استخدام /usrinfo. | غير محدد |
⚙️ التثبيت
📥 الإعداد
- حمّل الإصدار الرسمي من PurePerms وانسخ الملف الذي تم تنزيله إلى مجلد
plugins/في خادمك. - أوقف الخادم ثم شغّله مرة أخرى (أو شغّله إذا كان متوقفًا) لكي يتمكن الإضافة من التهيئة.
- تحقّق من سجلات وحدة تحكم الخادم للتأكد من أن الإضافة تم تحميلها وأنها أنشأت ملفات الإعداد الخاصة بها.
📦 المتطلبات
- لا يذكر PurePerms إضافات خارجية مطلوبة. وهو يدعم مزودي بيانات قابلين للاختيار (انظر الإعدادات).
🧾 الإعداد
- ينشئ PurePerms إعدادات يمكنك فيها ضبط
data-provider(القيم المدعومة:mysqlوyamlv1وyamlv2). - تشمل خيارات الإعداد
default-languageوdisable-opوenable-multiworld-permsوإعدادات اتصال MySQL عند استخدام المزودmysql.
🧠 ملاحظات تقنية
- المنصة المستهدفة: PocketMine-MP (برنامج خادم Pocket/Bedrock).
- الواجهات الخلفية للتخزين المدعومة (قابلة للتهيئة): YAML (yamlv1/yamlv2) و MySQL.
- يتم توفير موارد رسائل متعددة اللغات ويمكن اختيارها عبر الإعدادات.
- توفّر الإضافة API لإضافات PocketMine-MP الأخرى للتفاعل مع بيانات PurePerms.
🤝 متى تكون هذه الإضافة مفيدة
إذا كنت تدير خادم PocketMine-MP وتحتاج إلى نظام مجموعات وصلاحيات بأسلوب Bukkit مع تخزين MySQL اختياري ودعم للغات، فإن PurePerms يوفّر هذه المزايا الأساسية بالإضافة إلى API صغيرة للتكامل.
التعليقات
لا توجد تعليقات بعد
كن أول من يعلّق.
لمشرفي الخوادم
- المؤلفون
- poggit-orphanage, 64FF00, DovahDoVolom
روابط
ما تبلغ عنه الخوادم
منصات الخوادم
- Genisys١٠
- Altay٤
- PocketUtils٢
- GenisysPro١
- Kyoto١
- NG-PocketMine-MP١
إصدارات الإضافة
- 1.3.7٨
- 1.2.2٥
- 2.0.0-ACM٢
- 3.0.0-ACM٢
- 0.0.1١
- 1.4.0-IN١
الأعداد من الخوادم التي تعرض إضافاتها عند فحص MSHQ. كثير من الخوادم تخفي القائمة، لذا الاستخدام الفعلي أعلى.