Minecraft प्लगइन PlaceholderAPI
PlaceholderAPI और उन सर्वरों की जानकारी जहां यह मिला
🔌 PlaceholderAPI के बारे में
PlaceholderAPI एक Minecraft प्लगइन है जो एक केंद्रीकृत placeholder सिस्टम और विस्तारों का एक इकोसिस्टम (eCloud) प्रदान करता है। यह अन्य प्लगइनों को हजारों डायनेमिक placeholders (प्लेयर डेटा, economy मान, plugin-विशिष्ट मान, आदि) को पढ़ने और बदलने देता है, बिना सीधे इंटीग्रेशन या भारी dependencies के.
🎯 उद्देश्य
यह प्लगइन placeholders के लिए एक ही, विस्तार योग्य API देकर प्लगइनों के बीच इंटीग्रेशन की परेशानी को हल करता है। प्लगइन लेखक "expansions" प्रकाशित करते हैं जो नामित placeholders प्रदान करते हैं; सर्वर एडमिन इन्हें इंस्टॉल करते हैं ताकि server-facing प्लगइन (scoreboards, chat, holograms, GUIs) एक सुसंगत syntax के साथ live data दिखा सकें.
⚙️ विशेषताएँ
- अन्य प्लगइनों के hook करने के लिए core placeholder parsing API.
- Expansion सिस्टम: अलग से पैक किए गए expansions या प्लगइनों के अंदर bundled expansions.
- eCloud (expansion cloud) ताकि verified expansions को in-game खोजा और डाउनलोड किया जा सके.
- Runtime management commands ताकि expansions को list, register, unregister और reload किया जा सके.
- Debug/parse commands ताकि किसी player के लिए placeholders evaluate किए जा सकें या परिणाम broadcast किए जा सकें, troubleshooting के लिए उपयोगी.
- Utilities जैसे dump command ताकि support लेते समय installed expansions और plugin state साझा किया जा सके.
🧩 यह किसके लिए है
- Server administrators जिन्हें कई plugins (scoreboards, tablists, holograms, GUIs) में unified dynamic text चाहिए।
- Plugin developers जो hard dependencies थोपे बिना placeholders expose या consume करना चाहते हैं।
- Survival, minigame, और network servers जो कई plugins को जोड़ते हैं और consistent placeholder syntax चाहते हैं.
🏗️ उदाहरण उपयोग
- एक server Vault expansion इंस्टॉल करता है ताकि player balance जैसे economy placeholders को scoreboard और chat plugins में उपयोग किया जा सके.
- एक admin eCloud से किसी plugin-specific expansion को डाउनलोड करता है ताकि hologram plugin live objective data दिखा सके.
- एक developer PlaceholderExpansion के माध्यम से plugin data expose करता है ताकि दूसरे servers उस data को सीधे plugin पर निर्भर हुए बिना दिखा सकें.
⌨️ कमांड्स
| कमांड | विवरण | अनुमति | पहुंच |
|---|---|---|---|
| `/papi parse <player | me> | एक string में placeholders को parse करता है और debugging के लिए परिणाम दिखाता है। | निर्दिष्ट नहीं |
| `/papi bcparse <player | me> | placeholders को parse करता है और परिणाम सभी खिलाड़ियों को broadcast करता है। | निर्दिष्ट नहीं |
| `/papi cmdparse <player | me> | placeholders को parse करता है और परिणामी command चलाता है। | निर्दिष्ट नहीं |
/papi parserel <player1> <player2> <text> | दो खिलाड़ियों की तुलना करके relational placeholders को parse करता है। | निर्दिष्ट नहीं | प्रशासक |
/papi list | सक्रिय/पंजीकृत expansions की सूची दिखाता है। | निर्दिष्ट नहीं | प्रशासक |
/papi info <expansion> | किसी पंजीकृत expansion की जानकारी दिखाता है। | निर्दिष्ट नहीं | प्रशासक |
/papi register <filename> | expansions फ़ोल्डर से एक expansion jar को restart किए बिना register करता है। | निर्दिष्ट नहीं | प्रशासक |
/papi unregister <filename> | एक पंजीकृत expansion को unregister/remove करता है। | निर्दिष्ट नहीं | प्रशासक |
/papi reload | PlaceholderAPI configuration को reload करता है और नई डाउनलोड की गई expansions को register करता है। | निर्दिष्ट नहीं | प्रशासक |
/papi version | plugin version और authors दिखाता है। | निर्दिष्ट नहीं | प्रशासक |
/papi dump | support के लिए plugin/version/expansion info output करता है (paste service)। | निर्दिष्ट नहीं | प्रशासक |
/papi ecloud download <expansion> [version] | eCloud से verified expansion को server पर डाउनलोड करता है। | निर्दिष्ट नहीं | प्रशासक |
| `/papi ecloud list [all | installed]` | eCloud पर उपलब्ध expansions या installed expansions की सूची दिखाता है। | |
/papi ecloud placeholders <expansion> | eCloud expansion द्वारा दिए गए placeholders की सूची दिखाता है। | निर्दिष्ट नहीं | प्रशासक |
/papi ecloud status | eCloud service की connection/status दिखाता है। | निर्दिष्ट नहीं | प्रशासक |
(नोट: ऊपर दिए गए कमांड PlaceholderAPI के आधिकारिक command reference में documented हैं। अलग-अलग commands के permission nodes संदर्भित documentation में सूचीबद्ध नहीं हैं।)
⚙️ इंस्टॉलेशन
📥 सेटअप
- आधिकारिक PlaceholderAPI jar डाउनलोड करें और उसे अपने server के
plugins/डायरेक्टरी में रखें। - server शुरू करें या restart करें और console में सुनिश्चित करें कि PlaceholderAPI load हो रहा है।
- expansions को
plugins/PlaceholderAPI/expansions/में expansion jars डालकर, या in-game eCloud commands का उपयोग करके (verified expansions के लिए) इंस्टॉल करें.
📦 Dependencies
- PlaceholderAPI को काम करने के लिए किसी सामान्य plugin dependency की आवश्यकता नहीं होती। expansions द्वारा दिए गए कुछ placeholders अन्य plugins पर निर्भर होते हैं (उदाहरण के लिए, economy values दिखाने वाली expansion के लिए संबंधित economy plugin चाहिए होगा)। ये आवश्यकताएँ specific expansion पर निर्भर करती हैं.
🧠 तकनीकी नोट्स
- PlaceholderAPI Spigot-based servers के लिए उपलब्ध है और Paper पर भी आमतौर पर उपयोग किया जाता है। यह plugin developers को PlaceholderExpansions register करने के लिए API प्रदान करता है।
- Expansions standalone jar files के रूप में या अन्य plugins के अंदर bundled रूप में वितरित की जा सकती हैं; standalone expansions आमतौर पर
plugins/PlaceholderAPI/expansions/में इंस्टॉल की जाती हैं। - eCloud feature verified expansions को in-game discover और download करने देता है; eCloud downloads के काम करने के लिए servers को outbound HTTPS allow करना चाहिए।
- इस plugin में debug और parsing commands शामिल हैं ताकि administrators यह सत्यापित कर सकें कि placeholders सही तरीके से resolve हो रहे हैं या नहीं।
🤝 यह plugin कब उपयोगी है
यदि आपका server कई plugins का उपयोग करता है जिन्हें dynamic, cross-plugin data दिखाना है (chat, tab, holograms, scoreboards या GUIs), तो PlaceholderAPI उपयोगी है क्योंकि यह placeholder resolution को केंद्रीकृत करता है और modular expansions के माध्यम से अतिरिक्त plugins के लिए support जोड़ने देता है, बिना हर consumer plugin को modify किए।
- Eclipse Roleplay2455.87
- Herocraft Online
कई क्लास, टाउनशिप, डंजनों और अर्थव्यवस्था वाला RPG नेटवर्क — रोलप्ले वाली सर्वाइवल और PvP के लिए उपयुक्त।
2655.83 - LinkCraft
रैंकअप, पार्कूर कोर्स, भूलभुलैया और चुनौतियों पर केंद्रित समुदाय Minecraft सर्वर — कैज़ुअल मिनी‑गेम और प्रगति।
1554.94 - Restarting...1753.43
- A Minecraft Server951.89
- Rooted Realm
Whitelist किए गए Java Survival SMP: निर्धारित वाइप नहीं, खिलाड़ियों द्वारा चलित अर्थव्यवस्था, साप्ताहिक इवेंट और वैकल्पिक PvP। मैत्रीपूर्ण वयस्क समुदाय।
450.62 - DaemoniaCraft
Towny आधारित RPG सर्वर — कस्टम मॉब, अर्थव्यवस्था और Bedrock सपोर्ट; ग्राइंड‑फोकस्ड प्रगति।
450.61 - Froggie
एक दोस्ताना survival SMP, जिसमें protected claims, player shops और auctions वाली economy, multi-version support, और casual builders व communities के लिए Java–Bedrock cross-play है।
350.41 - Smithtainment
कम्युनिटी‑केंद्रित सर्वाइवल SMP, कस्टम प्लगइन्स, इकॉनमी, mcMMO और मिनी‑गेम्स — दोस्ताना खिलाड़ी और सक्रिय फोरम।
650.07 - GenuineMC
कम्युनिटी-केंद्रित semi-vanilla survival SMP, जिसमें land protection, player shops, vote rewards, cosmetics, और संभवतः Bedrock-to-Java crossplay है।
349.84 - Netherlite is loading...249.78
- Minecart Rapid Transit
समुदाय-केंद्रित शहर-निर्माण और परिवहन सर्वर, जिसमें चलने वाली ट्रेनें, बड़े ट्रांज़िट नेटवर्क, सुरक्षित बिल्ड, खिलाड़ियों द्वारा संचालित अर्थव्यवस्था और व्यवस्थित PvP एरिनाएँ शामिल हैं।
848.9 - GospelCraft
क्रिश्चियन‑थीम Towny सर्वाइवल — कस्टम मॉब्स, mcMMO और Jobs; खेल के माध्यम से शास्त्र परिचय।
1048.56 - LilBoxPvP
BoxPvP पर केंद्रित एक सर्वर, जिसमें तेज़ arena combat, duels और seasonal progression है। इसमें custom items, NPC-driven menus, और संभवतः Java–Bedrock crossplay मिलता है।
348.42 - A Minecraft Server148.22
- TGG Online
FPS-शैली का कोरियाई Minecraft सर्वर, जो zombie survival और bomb/escape मिनीगेम्स के साथ-साथ ढेरों custom weapons, custom models, और resource pack-आधारित अनुभव प्रदान करता है।
146.44 - MoodCraft
फ्रेंच semi-RP survival SMP, जो खिलाड़ी-चालित शहरों, अर्थव्यवस्था और शहरी प्रोजेक्ट्स पर केंद्रित है — इन-गेम गाइड, शॉप्स, जॉब्स और सुरक्षित चेस्ट प्रोटेक्शन के साथ सहज प्रगति। Java और Bedrock समर्थित हैं।
146.32 - Minetown
निडरलैंड्स स्टाइल Minetopia सर्वाइवल सर्वर — अर्थव्यवस्था, कस्टम प्लगिन और मिलनसार समुदाय के साथ। अभी अपनी साहसिक यात्रा शुरू करें!
445.69 - EthelMC
कम्युनिटी सर्वाइवल: अर्थव्यवस्था, जमीन क्लेम, एरीना और Java/Bedrock क्रॉसप्ले। रैंक व प्लेयर शॉप्स।
145.66
प्लगइन PlaceholderAPI का पेज दिखाता है कि मॉनिटरिंग ने इस प्लगइन को किन सर्वरों पर पाया, किन प्लेटफ़ॉर्म और वर्ज़न के साथ यह मिलता है।
प्लगइन्स कमांड, इकॉनमी, प्रोटेक्शन, एक्सेस अधिकार, मिनी-गेम्स, इंटीग्रेशन या अन्य मैकेनिक्स जोड़ सकते हैं। PlaceholderAPI की वास्तविक भूमिका संबंधित सर्वर की कॉन्फ़िगरेशन पर निर्भर करती है।
डेटा सर्वरों के तकनीकी जवाबों से स्वचालित रूप से बनता है। यदि कोई सर्वर प्लगइन सूची छुपाता है, तो वह इस अनुभाग में नहीं दिखेगा, भले ही PlaceholderAPI का उपयोग करता हो।
PlaceholderAPI वाले सर्वरों की सूची का उपयोग करके प्रोजेक्ट्स की तुलना करें, संगत वर्ज़न जांचें या सार्वजनिक सर्वरों पर प्लगइन के उपयोग के उदाहरण खोजें।