Minecraft प्लगइन AuthMe

AuthMe और उन सर्वरों की जानकारी जहां यह मिला

🔌 AuthMeReloaded के बारे में

AuthMeReloaded एक Minecraft प्लगइन है जो सर्वरों पर अकाउंट प्रमाणीकरण लागू करता है। यह बिना प्रमाणीकरण वाले खिलाड़ियों को दुनिया के साथ इंटरैक्ट करने से रोकता है (ब्लॉक रखना, चलना, इन्वेंटरी या कमांड का उपयोग करना) और offline-mode सेटअप को सुरक्षित करने, सत्र लॉगिन प्रबंधित करने, तथा दो-कारक प्रमाणीकरण और ईमेल रिकवरी को एकीकृत करने के लिए सुविधाएँ प्रदान करता है।

🎯 उद्देश्य

इस प्लगइन का मुख्य उद्देश्य खिलाड़ियों के लिए सामान्य गेमप्ले शुरू करने से पहले एक सत्यापित लॉगिन आवश्यक करके खिलाड़ी खातों और सर्वर की अखंडता की रक्षा करना है। यह उन सर्वर ऑपरेटरों के लिए बनाया गया है जिन्हें offline-mode सर्वरों पर प्रमाणीकरण चाहिए, या online-mode सर्वरों पर अतिरिक्त सत्यापन और सत्र नियंत्रण चाहिए।

⚙️ सुविधाएँ

  • लागू लॉगिन/रजिस्ट्रेशन प्रवाह जो बिना प्रमाणीकरण वाले खिलाड़ियों के लिए कार्रवाइयों को ब्लॉक करता है।
  • फिर से कनेक्ट होने पर बार-बार प्रमाणीकरण से बचने के लिए सत्र लॉगिन।
  • दो-कारक प्रमाणीकरण (2FA) समर्थन।
  • अकाउंट रिकवरी के लिए ईमेल रिकवरी और पुष्टि प्रवाह।
  • कई स्टोरेज बैकएंड: अकाउंट डेटा के लिए SQLite, MySQL, MariaDB और PostgreSQL समर्थन।
  • अलग-अलग पासवर्ड हैशिंग स्कीम (SHA256, Argon2, Bcrypt, PBKDF2 और अन्य) का समर्थन और माइग्रेशन के लिए कई बाहरी हैश फ़ॉर्मैट के साथ संगतता।
  • बिल्ट-इन एंटी-बॉट सुरक्षा और कॉन्फ़िगर करने योग्य लॉगिन/रजिस्ट्रेशन टाइमआउट।
  • Premium bypass (जिससे सत्यापित Mojang खाते पासवर्ड प्रॉम्प्ट छोड़ सकते हैं) के साथ वैकल्पिक PacketEvents इंटीग्रेशन या proxy-आधारित सत्यापन।
  • समर्थित सर्वर प्लेटफ़ॉर्म पर ग्राफ़िकल login/register डायलॉग।
  • देश whitelist/blacklist और username लंबाई की जाँच।
  • नेटवर्क सेटअप के लिए BungeeCord और Velocity हेतु native proxy-side मॉड्यूल।

🧩 यह किसके लिए है

  • offline-mode / cracked सर्वरों के ऑपरेटर जिन्हें अकाउंट-स्तरीय प्रमाणीकरण चाहिए।
  • वे सर्वर जिन्हें स्पष्ट login/registration gating चाहिए (छोटे से बड़े सार्वजनिक सर्वर तक)।
  • proxy सॉफ़्टवेयर का उपयोग करने वाले नेटवर्क जो proxy मॉड्यूल के माध्यम से केंद्रीकृत प्रमाणीकरण नियंत्रण चाहते हैं।

🏗️ उपयोग के उदाहरण

  • एक offline-mode SMP में हर जुड़ने वाले खिलाड़ी को दुनिया के साथ इंटरैक्ट करने से पहले पासवर्ड रजिस्टर करना पड़ता है।
  • एक नेटवर्क proxy-side प्लगइन का उपयोग खिलाड़ियों को proxy पर सत्यापित करने और authenticated UUIDs को backend सर्वरों तक भेजने के लिए करता है।
  • एक सर्वर ईमेल रिकवरी और 2FA का उपयोग अकाउंट चोरी कम करने और खिलाड़ियों को सुरक्षित रूप से पासवर्ड रिकवर करने देने के लिए करता है।

⌨️ कमांड

कमांडविवरणअनुमतिपहुँच
/premiumpremium bypass सक्षम करें (लॉगिन होना आवश्यक है)।निर्दिष्ट नहींखिलाड़ी
/freemiumpremium bypass बंद करें (लॉगिन होना आवश्यक है)।निर्दिष्ट नहींखिलाड़ी
/authme premium <player>किसी खिलाड़ी को premium bypass में शामिल करें (एडमिन कार्रवाई)।निर्दिष्ट नहींएडमिन
/authme freemium <player>किसी खिलाड़ी को premium bypass से हटाएँ (एडमिन कार्रवाई)।निर्दिष्ट नहींएडमिन
/authme converter sqliteToSqlडेटाबेस बैकएंड के बीच अकाउंट कन्वर्ट करें (कन्वर्टर कमांड का उदाहरण)।निर्दिष्ट नहींएडमिन
/email addरिकवरी के लिए ईमेल पता जोड़ें/पुष्टि करें (पुष्टि आवश्यक है)।निर्दिष्ट नहींखिलाड़ी
/email changeपंजीकृत ईमेल पता बदलें (पुष्टि आवश्यक है)।निर्दिष्ट नहींखिलाड़ी

नोट: यह प्लगइन उपयोगकर्ता/एडमिन कमांड के अंतर्गत एक व्यापक कमांड सूची और समूहकरण प्रदान करता है; ऊपर की तालिका में आधिकारिक दस्तावेज़ में स्पष्ट रूप से संदर्भित कमांड सूचीबद्ध हैं।

🔐 अनुमतियाँ

अनुमतिविवरणडिफ़ॉल्ट
authme.player.*सामान्य उपयोगकर्ता कमांड (login, register, email, आदि) तक पहुँच देता है।निर्दिष्ट नहीं
authme.admin.*प्रशासनिक कमांड और प्रबंधन कार्रवाइयों तक पहुँच देता है।निर्दिष्ट नहीं

⚙️ इंस्टॉलेशन

📥 सेटअप

  • अपने सर्वर प्लेटफ़ॉर्म और संस्करण के लिए उपयुक्त आधिकारिक jar डाउनलोड करें।
  • jar फ़ाइल को अपने सर्वर की plugins/ डायरेक्टरी में रखें।
  • सर्वर रीस्टार्ट करें और सर्वर कंसोल जाँचें ताकि पुष्टि हो सके कि AuthMe लोड हो गया है।

प्रोजेक्ट अलग-अलग सर्वर प्रकार और संस्करण श्रेणियों के लिए समर्पित builds प्रदान करता है; अपने सर्वर प्लेटफ़ॉर्म और Minecraft संस्करण से मेल खाने वाला jar चुनें।

📦 निर्भरताएँ

  • PacketEvents (वैकल्पिक) — कुछ सुविधाओं जैसे direct connections पर premium bypass और उन सुविधाओं के सक्षम होने पर inventory protection के लिए आवश्यक।

🧠 तकनीकी नोट्स

  • आधिकारिक builds कई targets के लिए उपलब्ध हैं (legacy Spigot 1.16–1.19, Spigot 1.20–1.21, Paper 1.21+, और Folia 1.21+ के लिए अलग-अलग jars/builds)। अपने सर्वर से मेल खाने वाला build उपयोग करें।
  • समर्थित database backends: SQLite, MySQL, MariaDB, और PostgreSQL (अकाउंट डेटा स्टोर करने के लिए उपयोग किए जाते हैं)।
  • कुछ सुविधाओं के लिए अतिरिक्त इंटीग्रेशन चाहिए: direct premium bypass और कुछ inventory-protection सुविधाओं के लिए PacketEvents आवश्यक है; proxy इंस्टॉलेशन आमतौर पर Velocity/BungeeCord के लिए proxy मॉड्यूल पर निर्भर करते हैं।
  • यह प्रोजेक्ट open source है और GPL-3.0 के तहत वितरित किया गया है।

🤝 यह प्लगइन कब उपयोगी है

यदि आपको server-side प्रमाणीकरण चाहिए (offline-mode सर्वरों के लिए) या session handling, 2FA और database-backed खातों के साथ एक configurable login system चाहिए, तो AuthMeReloaded आवश्यक सुविधाएँ और आधुनिक server setups के लिए कई platform builds प्रदान करता है.

AuthMe प्लगइन वाले सर्वर

प्लगइन AuthMe का पेज दिखाता है कि मॉनिटरिंग ने इस प्लगइन को किन सर्वरों पर पाया, किन प्लेटफ़ॉर्म और वर्ज़न के साथ यह मिलता है।

प्लगइन्स कमांड, इकॉनमी, प्रोटेक्शन, एक्सेस अधिकार, मिनी-गेम्स, इंटीग्रेशन या अन्य मैकेनिक्स जोड़ सकते हैं। AuthMe की वास्तविक भूमिका संबंधित सर्वर की कॉन्फ़िगरेशन पर निर्भर करती है।

डेटा सर्वरों के तकनीकी जवाबों से स्वचालित रूप से बनता है। यदि कोई सर्वर प्लगइन सूची छुपाता है, तो वह इस अनुभाग में नहीं दिखेगा, भले ही AuthMe का उपयोग करता हो।

AuthMe वाले सर्वरों की सूची का उपयोग करके प्रोजेक्ट्स की तुलना करें, संगत वर्ज़न जांचें या सार्वजनिक सर्वरों पर प्लगइन के उपयोग के उदाहरण खोजें।