अपने सर्वर को कॉन्फ़िगर और मैनेज करना
PermissionsEX और LuckPerms के साथ Minecraft परमिशन नोड्स प्रबंधन
एक परमिशन नोड, जिसे परमिशन या परमिशन लेवल भी कहा जाता है, एक टेक्स्ट स्ट्रिंग होती है जिसका उपयोग विभिन्न सॉफ़्टवेयर एप्लिकेशन में यह परिभाषित करने के लिए किया जाता है कि कोई उपयोगकर्ता कौन से कार्य कर सकता है या नहीं कर सकता। Minecraft के संदर्भ में, परमिशन नोड्स का उपयोग सर्वर ऑपरेटर, मोड्स और प्लगइन्स के लिए परमिशन प्रबंधित करने के लिए किया जाता है। ये सर्वर एडमिनिस्ट्रेटर को यह नियंत्रित करने की अनुमति देते हैं कि कौन से खिलाड़ी सर्वर पर कौन सी विशेषताओं या कमांड्स का उपयोग कर सकते हैं, जैसे टेलीपोर्टेशन या कुछ विशेष आइटम्स का उपयोग। परमिशन नोड्स को समझना किसी भी Minecraft सर्वर चलाने वाले के लिए आवश्यक है, क्योंकि इससे वे अपने सर्वर पर नियंत्रण बनाए रख सकते हैं और सुनिश्चित कर सकते हैं कि खिलाड़ी केवल उन्हीं कार्यों को कर सकें जिनकी उन्हें अनुमति है।

PermissionsEX का उपयोग करके परमिशन नोड्स कैसे सेट करें
PermissionsEX डाउनलोड करें
PermissionsEX वेबसाइट पर जाएं और अपने Minecraft सर्वर के वर्शन के अनुसार प्लगइन डाउनलोड करें।
PermissionsEX इंस्टॉल करें
प्लगइन डाउनलोड करने के बाद, इसे अपने सर्वर के "plugins" फोल्डर में अपलोड करें। फिर, अपने सर्वर को रीस्टार्ट करें ताकि PermissionsEX सक्रिय हो जाए।
आप यह गाइड देख सकते हैं प्लगइन्स कैसे इंस्टॉल करें
PermissionsEX कॉन्फ़िगर करें
PermissionsEX एक कॉन्फ़िगरेशन फाइल "permissions.yml" का उपयोग परमिशन नोड्स प्रबंधित करने के लिए करता है। WebFTP पर इस फाइल को खोलें और अपनी इच्छित परमिशन नोड्स इसमें जोड़ें। यहाँ "build" परमिशन के लिए एक उदाहरण है:
groups: default: permissions: - essentials.help - essentials.list - essentials.motd - essentials.rules builder: permissions: - essentials.build
इस उदाहरण में, "default" ग्रुप को help, list, motd और rules कमांड्स की परमिशन है। वहीं "builder" ग्रुप को अतिरिक्त रूप से build की परमिशन है।
परमिशन नोड्स को ग्रुप्स में असाइन करें
जब आप अपनी इच्छित परमिशन नोड्स permissions.yml फाइल में जोड़ लें, तो उन्हें ग्रुप्स में असाइन करें। उदाहरण के लिए, "builder" परमिशन नोड को "builder" नामक ग्रुप में असाइन करने का तरीका:
permissions: group: builder: permissions - essentials.build
इस उदाहरण में, "builder" ग्रुप को "build" परमिशन नोड असाइन किया गया है।
ग्रुप्स को खिलाड़ियों को असाइन करें
जब आप ग्रुप्स बना लें और उनमें परमिशन नोड्स असाइन कर दें, तो इन ग्रुप्स को खिलाड़ियों को असाइन करें। उदाहरण के लिए, "builder" ग्रुप को "Player1" नामक खिलाड़ी को असाइन करने का तरीका:
permissions: user: Player1: group: - builder
इस उदाहरण में, "Player1" खिलाड़ी को "builder" ग्रुप असाइन किया गया है।
बस इतना ही! आपने अपने Minecraft सर्वर पर PermissionsEX का उपयोग करके सफलतापूर्वक परमिशन नोड्स सेट कर लिए हैं।
PermissionsEX कमांड्स का उपयोग
यहाँ एक उदाहरण है कि PermissionsEX का उपयोग करके ग्रुप कैसे बनाएं, ग्रुप परमिशन सेट करें, खिलाड़ियों को ग्रुप में जोड़ें और डिफॉल्ट ग्रुप सेट करें:
टाइप करें "/pex group Moderator create" एक ग्रुप बनाने के लिए जिसका नाम "Moderator" है।
टाइप करें "/pex group Moderator add essentials.kick" ताकि "Moderator" ग्रुप को "/kick" कमांड की परमिशन मिल सके।
टाइप करें "/pex user JohnDoe group add Moderator" एक खिलाड़ी "JohnDoe" को "Moderator" ग्रुप में जोड़ने के लिए।
टाइप करें "/pex default Moderator" ताकि "Moderator" ग्रुप को नए खिलाड़ियों के लिए डिफॉल्ट ग्रुप बनाया जा सके।

LuckPerms के साथ Minecraft सर्वर पर परमिशन नोड्स कैसे सेट करें
LuckPerms इंस्टॉल करें
आप इस प्लगइन को आधिकारिक Bukkit या Spigot पेज से डाउनलोड कर सकते हैं।
- प्लगइन इंस्टॉल हो जाने के बाद, अपने सर्वर को रीस्टार्ट करें ताकि बदलाव लागू हो जाएं।
- कंसोल खोलें या सर्वर में लॉगिन करें और "/lp" टाइप करें ताकि LuckPerms कमांड इंटरफेस खुल जाए
परमिशन नोड बनाएं
- नई परमिशन नोड बनाने के लिए कमांड लाइन में "/lp createpermission <permission node>" टाइप करें।
उदाहरण के लिए, अगर आप खिलाड़ियों को "/fly" कमांड का उपयोग करने की परमिशन देना चाहते हैं, तो "/lp createpermission essentials.fly" टाइप करें।
परमिशन असाइन करें
- परमिशन नोड बनाने के बाद, परमिशन को संबंधित ग्रुप या खिलाड़ी को असाइन करें।
उदाहरण के लिए, "fly" परमिशन "default" ग्रुप को देने के लिए "/lp group default permission set essentials.fly true" टाइप करें। - या फिर, किसी विशेष खिलाड़ी को परमिशन देने के लिए "/lp user <username> permission set essentials.fly true" टाइप करें।
परमिशन नोड हटाएं
- किसी परमिशन नोड को हटाने के लिए "/lp deletepermission <permission node>" टाइप करें।
उदाहरण के लिए, अगर आप "fly" परमिशन नोड हटाना चाहते हैं, तो "/lp deletepermission essentials.fly" टाइप करें।
सभी परमिशन नोड्स की सूची देखें
- सभी परमिशन नोड्स की सूची देखने के लिए "/lp permission list" टाइप करें।
आप कमांड "/lp tree" का उपयोग करके परमिशन ट्री भी देख सकते हैं। इससे सभी परमिशन नोड्स और उनके असाइन किए गए ग्रुप्स/खिलाड़ियों की जानकारी मिलेगी।
परमिशन नोड एडिट करें
- किसी परमिशन नोड को संशोधित करने के लिए "/lp permission set <permission node> <setting> <value>" टाइप करें।
उदाहरण के लिए, अगर आप "essentials.fly" परमिशन नोड को क्रिएटिव मोड में उड़ने की अनुमति देना चाहते हैं,
तो "/lp permission set essentials.fly world:creative true" टाइप करें।
किसी खिलाड़ी या ग्रुप की परमिशन नोड्स देखें
- किसी खिलाड़ी या ग्रुप की परमिशन नोड्स देखने के लिए "/lp user <username> permission info" या "/lp group <group name> permission info" टाइप करें।
यह कमांड बताएगा कि उस यूज़र या ग्रुप को कौन-कौन सी परमिशन नोड्स असाइन हैं।
LuckPerms एक शक्तिशाली और लचीला परमिशन प्लगइन है जो सर्वर एडमिनिस्ट्रेटर्स को बहुत सारे कस्टमाइजेशन विकल्प देता है। इन स्टेप्स को फॉलो करके आप आसानी से अपने Minecraft सर्वर पर ग्रुप्स और खिलाड़ियों को परमिशन नोड्स असाइन, मॉडिफाई और क्रिएट कर सकते हैं।
इसके साथ शुरू करें:
Minecraft सर्वर
अपना खुद का Minecraft सर्वर बनाना चाहते हो? इसमें बस कुछ मिनट लगते हैं।