Minecraft प्लगइन SCore

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

🔌 SCore के बारे में

SCore, Ssomar द्वारा बनाया गया कोर/लाइब्रेरी प्लगइन है, जो उनके प्लगइन सूट में इस्तेमाल होने वाली साझा कार्यक्षमता को एक जगह केंद्रीकृत करता है। यह इन-गेम एडिटर्स और runtime फीचर्स प्रदान करता है जिन पर अन्य Ssomar plugins निर्भर करते हैं, और इसे standalone रूप में custom projectiles बनाने और चलाने, variables को manage करने, और packaged custom commands execute करने के लिए भी इस्तेमाल किया जा सकता है।

🎯 उद्देश्य

SCore का उद्देश्य plugin authors (खासकर Ssomar plugin family) के लिए एक reusable foundation देना है, ताकि features एक बार implement हों और कई plugins द्वारा use किए जा सकें। यह developers और server administrators के लिए है जो एक या अधिक Ssomar plugins चलाते हैं या अपने server पर इसकी reusable mechanics उपलब्ध रखना चाहते हैं।

⚙️ फीचर्स

  • custom projectiles बनाने और edit करने के लिए in-game editor.
  • runtime custom projectiles जिन्हें launch या trigger किया जा सकता है.
  • global और per-player variables, types के साथ (NUMBER, STRING, LIST).
  • variables के लिए placeholder support (दूसरे plugins/configuration में use करने के लिए placeholder tokens).
  • packaged/custom command execution framework, जिसे server console या अन्य plugins से access किया जा सकता है.
  • अन्य Ssomar plugins द्वारा dependency के रूप में उपयोग करने के लिए डिज़ाइन किया गया.

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

  • Ssomar plugins (ExecutableItems, ExecutableBlocks, आदि) चलाने वाले server owners.
  • ऐसे developers जिन्हें projectiles, variables, और custom command execution के लिए reusable library चाहिए.
  • ऐसे administrators जो इन features के लिए हल्के in-server editors चाहते हैं.

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

  • एक server, SCore को ExecutableItems के साथ इस्तेमाल करके custom projectile behaviors define और launch करता है.
  • एक admin global या per-player variables बनाता है और उन्हें menus या अन्य plugins के लिए placeholders के रूप में expose करता है.
  • एक plugin developer कई plugins में variable storage और command packaging reuse करने के लिए SCore पर निर्भर करता है.

⌨️ Commands

CommandDescriptionPermissionAccess
/score projectilesProjectiles की सूची दिखाता है और उन्हें edit करने के लिए editor खोलता है.not specifiedAdmin
/score projectiles-create <id>नया projectile बनाने के लिए editor खोलता है.not specifiedAdmin
/score projectiles-delete <id>एक projectile delete करता है (confirmation required).not specifiedAdmin
/score reloadSCore को reload करता है (projectile files edit करने के बाद उपयोगी).not specifiedAdmin
/score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_IDकिसी player को निर्दिष्ट projectile launch करने के लिए मजबूर करता है (example syntax).not specifiedAdmin
/score variables listDefined variables की सूची दिखाता है.not specifiedAdmin
/score variables info {var_name} [player]किसी variable की info दिखाता है, वैकल्पिक रूप से किसी specific player के लिए.not specifiedAdmin
/score variables-create {var_name}नया variable बनाता है.not specifiedAdmin
/score variables-delete {var_name}Variable delete करता है.not specifiedAdmin
/score variablesVariables editor/list खोलता है.not specifiedAdmin
/score variables clear {typeofvariable} {nameofvariable} [player]Variable या किसी player के variable value को clear करता है.not specifiedAdmin

नोट: official documentation variables के लिए placeholder tokens भी document करती है (जैसे %score_variables_<var_name>% और %score_variables_<var_name>_int%). Permission nodes referenced plugin metadata में list नहीं हैं।

⚙️ Installation

📥 Setup

  • Matching plugin version के लिए official SCore .jar डाउनलोड करें.
  • .jar file को server के plugins/ directory में रखें.
  • Server restart करें और server console में check करें कि SCore loaded है या नहीं.
  • अगर आप अन्य Ssomar plugins चला रहे हैं, तो project की सलाह के अनुसार उनकी version suffix से matching SCore build install करें (SCore build को dependent plugin build से match करें).

🧠 Technical Notes

  • Confirmed supported platforms: Bukkit, Spigot, Paper, Purpur, Folia.
  • Confirmed supported Minecraft versions include: 1.21.x down to 1.8.x (listed by the project).
  • Project metadata में एक restrictive license label (ARR / All Rights Reserved) listed है, जबकि project distribution contributions के लिए Git repository का भी reference देता है; ये items official metadata में साथ दिखाई देते हैं.
  • SCore को other Ssomar plugins के लिए library/dependency के रूप में install करने के लिए intended किया गया है; यह runtime पर other plugins द्वारा call की जाने वाली features expose करता है.

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

अगर आप Ssomar plugins चलाते हैं या custom projectiles और variable placeholders के लिए एक ready-made in-server system चाहिए, तो SCore shared runtime और editors प्रदान करता है जिन पर वे plugins निर्भर करते हैं, बिना आपको वही mechanics फिर से implement किए.

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

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

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

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

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