Minecraft प्लगइन PurePerms
PurePerms PocketMine-MP के लिए एक Minecraft प्लगइन है, जो groups, inheritance और permissions को YAML/MySQL storage, multi-language support और developers के लिए API के साथ प्रबंधित करता है।
PurePerms वाला सर्वर खोजें
PurePerms बताने वाले सर्वर: 17
- Veltrix 18 ऑनलाइनBedrockEconomy
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 11 ऑनलाइन
- 172.96.140.62:5159 4 ऑनलाइन
- 172.96.140.62:4367 1 ऑनलाइन
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 1 ऑनलाइन
- CrafterWix :: S7 :: 0.14.x-0.15.10 0 ऑनलाइनBedrock
PurePerms के बारे में
🔌 PurePerms के बारे में
PurePerms एक PocketMine-MP permissions manager है जो group-based permission handling, group inheritance, और user permission assignment प्रदान करता है, जो Bukkit-style permission plugins जैसा है। यह PocketMine-MP servers के लिए बनाया गया है और plugin authors के लिए एक छोटा API उपलब्ध कराता है।
🎯 उद्देश्य
PurePerms का उद्देश्य server administrators को named groups परिभाषित करने, groups और users को permissions देने, और PocketMine-MP servers के लिए inheritance तथा per-world (optional) permission behavior configure करने की सुविधा देना है।
⚙️ विशेषताएँ
- Groups बनाना और हटाना तथा default group सेट करना।
- Groups और individual users को permissions assign और remove करना।
- Multi-group inheritance system.
- Optional per-world permissions support (configurable).
- Multiple data providers: YAML (yamlv1/yamlv2) और MySQL.
- Multi-language message resources.
- Plugin developers के लिए एक छोटा PurePerms API प्रदान करता है।
🧩 यह किसके लिए है
- PocketMine-MP (Bedrock) servers चलाने वाले administrators जिन्हें group-based permission control चाहिए।
- PocketMine-MP के लिए plugin developers जो integrate करने के लिए existing permission API चाहते हैं।
🏗️ उपयोग के उदाहरण
- Guest, Member, Moderator जैसे ranks बनाना और group permissions assign करना।
- Inheritance का उपयोग करके Moderator rank को Member permissions विरासत में देना और moderation nodes जोड़ना।
- बड़े setups के लिए permissions को MySQL में या single-server setups के लिए YAML में store करना।
⌨️ कमांड्स
| कमांड | विवरण | Permission | Access |
|---|---|---|---|
/addgroup <group> | Groups list में एक नया group जोड़ता है। | pperms.command.addgroup | Admin |
/addparent <target_group> <parent_group> | किसी group को दूसरे group की inheritance list में जोड़ता है। | pperms.command.addparent | Admin |
/defgroup <group> [world] | default group सेट करता है। | pperms.command.defgroup | Admin |
/fperms | किसी specific plugin के permissions खोजता है। | pperms.command.fperms | Admin |
/groups | सभी groups की सूची दिखाता है। | pperms.command.groups | Admin |
/grpinfo <group> [world] | किसी group की जानकारी दिखाता है। | pperms.command.grpinfo | Admin |
/listgperms <group> <page> [world] | किसी group के permissions की सूची दिखाता है। | pperms.command.listgperms | Admin |
/listuperms <player> <page> [world] | किसी user के permissions की सूची दिखाता है। | pperms.command.listuperms | Admin |
/ppinfo | Plugin की जानकारी दिखाता है। | pperms.command.ppinfo | Admin |
/ppsudo <login / register> | Noeul account register या login करता है (plugin feature). | pperms.command.ppsudo | Admin |
/ppreload | PurePerms configuration reload करता है। | pperms.command.ppreload | Admin |
/rmgroup <group> | एक group हटाता है। | pperms.command.rmgroup | Admin |
/rmparent <target_group> <parent_group> | किसी group की inheritance से एक parent हटाता है। | pperms.command.rmparent | Admin |
/setgperm <group> <permission> [world] | किसी group में permission जोड़ता है। | pperms.command.setgperm | Admin |
/setgroup <player> <group> [world] | किसी user का group सेट करता है। | pperms.command.setgroup | Admin |
/setuperm <player> <permission> [world] | किसी user में permission जोड़ता है। | pperms.command.setuperm | Admin |
/unsetgperm <group> <permission> [world] | किसी group से permission हटाता है। | pperms.command.unsetgperm | Admin |
/unsetuperm <player> <permission> [world] | किसी user से permission हटाता है। | pperms.command.unsetuperm | Admin |
/usrinfo <player> [world] | किसी user की जानकारी दिखाता है। | pperms.command.usrinfo | Admin |
🔐 Permissions
| Permission | विवरण | Default |
|---|---|---|
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 build डाउनलोड करें और डाउनलोड की गई फ़ाइल को अपने server की
plugins/डायरेक्टरी में कॉपी करें। - Plugin को initialize करने के लिए server को stop करें और फिर से start करें (या अगर वह बंद है तो start करें)।
- Server console logs की जाँच करें ताकि पुष्टि हो सके कि plugin load हो गया है और उसने अपनी configuration files बना ली हैं।
📦 निर्भरताएँ
- PurePerms किसी आवश्यक external plugin dependency को सूचीबद्ध नहीं करता। यह selectable data providers को support करता है (configuration देखें)।
🧾 कॉन्फ़िगरेशन
- PurePerms ऐसी configuration बनाता है जिसमें आप
data-providerसेट कर सकते हैं (supported values:mysql,yamlv1,yamlv2). - Configuration options में
default-language,disable-op,enable-multiworld-perms, औरmysqlprovider उपयोग होने पर MySQL connection settings शामिल हैं।
🧠 तकनीकी नोट्स
- Target platform: PocketMine-MP (Pocket/Bedrock server software).
- Supported storage backends (configurable): YAML (yamlv1/yamlv2) और MySQL.
- Multi-language message resources उपलब्ध हैं और config के माध्यम से चुने जा सकते हैं।
- Plugin अन्य PocketMine-MP plugins को PurePerms data के साथ interact करने के लिए API प्रदान करता है।
🤝 यह प्लगइन कब उपयोगी है
यदि आप PocketMine-MP server चला रहे हैं और आपको optional MySQL storage तथा language support के साथ Bukkit-जैसी group और permission system की आवश्यकता है, तो PurePerms ये core features और integration के लिए एक छोटा API प्रदान करता है.
टिप्पणियाँ
अभी कोई टिप्पणी नहीं
सबसे पहले टिप्पणी करें।
सर्वर एडमिन के लिए
- लेखक
- poggit-orphanage, 64FF00, DovahDoVolom
लिंक
सर्वर क्या बताते हैं
सर्वर प्लेटफ़ॉर्म
- Genisys9
- Altay4
- PocketUtils1
- GenisysPro1
- Kyoto1
- NG-PocketMine-MP1
प्लगइन संस्करण
- 1.3.76
- 1.2.25
- 2.0.0-ACM2
- 3.0.0-ACM2
- 0.0.11
- 1.4.0-IN1
आँकड़े उन सर्वरों से हैं जो MSHQ की जाँच में अपने प्लगइन दिखाते हैं। कई सर्वर सूची छिपाते हैं, इसलिए असली उपयोग ज़्यादा है।