Minecraft प्लगइन AdvancedBan

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

🔌 AdvancedBan के बारे में

AdvancedBan एक Minecraft प्लगइन है, जो सिंगल सर्वरों और BungeeCord नेटवर्कों पर खिलाड़ियों की सज़ाओं को मैनेज करने के लिए बनाया गया है। यह warns, mutes, bans, IP bans, अस्थायी दंड और kicks को एक जगह केंद्रीकृत करता है, और खिलाड़ी की punishment history भी स्टोर करता है। यह प्लगइन कॉन्फ़िगर करने योग्य समय/लेआउट टेम्प्लेट, अनुवाद के लिए संदेश फ़ाइलें, और लोकल फ़ाइल स्टोरेज व MySQL दोनों का समर्थन देता है।

🎯 उद्देश्य

AdvancedBan का लक्ष्य सर्वर एडमिनिस्ट्रेटरों और मॉडरेशन टीमों को एक ही, कॉन्फ़िगर करने योग्य punishment system देना है, जो standalone Spigot/Bukkit सर्वरों पर और BungeeCord इस्तेमाल करने वाले proxy networks पर काम करता है। यह उन सर्वरों के लिए उपयुक्त है जिन्हें structured record-keeping of punishments और वैकल्पिक network-wide sync की ज़रूरत होती है।

⚙️ विशेषताएँ

  • Warns, temp-warns और permanent warns
  • Mutes और temporary mutes
  • Bans और temporary bans
  • IP bans और temporary IP bans
  • Kicks
  • पिछले दंडों की समीक्षा के लिए PlayerHistory
  • अनुवादों के लिए कॉन्फ़िगर करने योग्य time layouts और message files
  • MySQL और local file storage का समर्थन
  • वैकल्पिक web/monitoring panel (बाहर से उपलब्ध MySQL चाहिए)
  • अन्य plugins को AdvancedBan के साथ integrate करने के लिए API
  • bStats metrics integration

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

  • छोटे और बड़े survival / SMP सर्वर जिन्हें structured moderation चाहिए
  • BungeeCord इस्तेमाल करने वाले networks जिन्हें synchronized punishments की ज़रूरत है
  • ऐसे server administrators जो configurable layouts और translation-ready message files चाहते हैं

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

  • एक admin rule violations के लिए automated time layout के साथ tempban जारी करता है।
  • Moderators आगे की कार्रवाई करने से पहले किसी खिलाड़ी के PlayerHistory में पिछले warnings देखते हैं।
  • एक network proxy और backend servers के बीच punishments साझा करने के लिए MySQL storage का उपयोग करता है।

⌨️ Commands

CommandDescriptionPermissionAccess
/kickकिसी खिलाड़ी को किक करें.निर्दिष्ट नहींप्रशासक
/banकिसी खिलाड़ी को बैन करें.निर्दिष्ट नहींप्रशासक
/tempbanकिसी खिलाड़ी को एक अवधि के लिए अस्थायी रूप से बैन करें.निर्दिष्ट नहींप्रशासक
/banipकिसी खिलाड़ी के IP को बैन करें (player name या IP).निर्दिष्ट नहींप्रशासक
/muteकिसी खिलाड़ी को म्यूट करें.निर्दिष्ट नहींप्रशासक
/tempmuteकिसी खिलाड़ी को अस्थायी रूप से म्यूट करें.निर्दिष्ट नहींप्रशासक
/warnकिसी खिलाड़ी को चेतावनी दें.निर्दिष्ट नहींप्रशासक
/tempwarnकिसी खिलाड़ी को अस्थायी रूप से चेतावनी दें.निर्दिष्ट नहींप्रशासक
/noteखिलाड़ी प्रोफ़ाइल में एक आंतरिक नोट जोड़ें.निर्दिष्ट नहींप्रशासक
/advancedbanप्लगइन की स्थिति जाँचें.निर्दिष्ट नहींप्रशासक

(ऊपर दिए गए commands आधिकारिक plugin sources द्वारा documented हैं; अधिकांश commands के specific permission nodes primary pages पर सूचीबद्ध नहीं हैं।)

🔐 Permissions

PermissionDescriptionDefault
advancedban.guiआधिकारिक GUI addon (/bangui) और उसकी सुविधाओं का उपयोग करने के लिए आवश्यक permission.निर्दिष्ट नहीं

⚙️ Installation

📥 Setup

  • आधिकारिक AdvancedBan jar डाउनलोड करें और उसे अपने server की plugins/ directory में रखें (चाहे Spigot/Bukkit server पर हो या network setups के लिए BungeeCord proxy पर)।
  • server को restart करें या BungeeCord proxy को restart करें।
  • plugin check command चलाकर verify करें कि plugin load हो गया है (plugin एक admin check command देता है)।

📦 Dependencies

  • वैकल्पिक: आधिकारिक GUI addon AdvancedGUI पर निर्भर करता है (addon-specific).
  • Storage: MySQL (networked) या local file storage (embedded) का समर्थन करता है।

🧾 Configuration

  • प्लगइन एक detailed config file और translation तथा layout customization के लिए एक full message file देता है।
  • एक web/monitoring panel उपलब्ध है, लेकिन इसके लिए AdvancedBan v2.0.0+ और externally reachable MySQL server चाहिए।

🧠 Technical Notes

  • Supported server types: Bukkit/Spigot और BungeeCord (project में Bukkit और Bungee दोनों modules शामिल हैं)।
  • Storage backends: local file storage या MySQL (network/web features के लिए MySQL आवश्यक है)।
  • API: AdvancedBan अन्य plugins के लिए API expose करता है (JavaDocs और API usage project द्वारा प्रदान किए जाते हैं)।
  • Metrics: plugin bStats के माध्यम से usage रिपोर्ट करता है।
  • License: GPL-3.0 (project repository).

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

अगर आपको एक ही configurable punishment system चाहिए जो standalone Spigot server पर या shared storage के साथ BungeeCord proxy के माध्यम से चल सके, तो AdvancedBan documented punishment actions, player history, और addons तथा external tools के लिए integration points प्रदान करता है।

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

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

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

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

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