Minecraft Servers HQ

🔌 O SCore

SCore je jádrový/knihovní plugin od Ssomar, který centralizuje sdílenou funkcionalitu používanou napříč jejich sadou pluginů. Poskytuje editory ve hře a runtime funkce, na které se spoléhají další pluginy Ssomar, a lze jej také používat samostatně k vytváření a spouštění vlastních projektilů, správě proměnných a spouštění zabalených vlastních příkazů.

🎯 Účel

SCore existuje proto, aby poskytoval znovu použitelný základ pro autory pluginů (konkrétně pro rodinu pluginů Ssomar), takže se funkce implementují jednou a používají je více pluginů. Je určen pro vývojáře a správce serverů, kteří provozují jeden nebo více pluginů Ssomar nebo kteří chtějí mít jeho znovupoužitelné mechanismy dostupné na svém serveru.

⚙️ Funkce

  • Editor ve hře pro vytváření a úpravu vlastních projektilů.
  • Vlastní projektily za běhu, které lze vystřelit nebo spustit.
  • Globální a hráčské proměnné s typy (NUMBER, STRING, LIST).
  • Podpora placeholderů pro proměnné (placeholder tokeny pro použití v jiných pluginech/konfiguracích).
  • Rámec pro spouštění zabalených/vlastních příkazů dostupný z konzole serveru nebo jiných pluginů.
  • Navrženo tak, aby bylo použito jako závislost dalšími pluginy Ssomar.

🧩 Pro koho je to určeno

  • Majitele serverů provozujících pluginy Ssomar (ExecutableItems, ExecutableBlocks atd.).
  • Vývojáře, kteří potřebují znovupoužitelnou knihovnu pro projektily, proměnné a spouštění vlastních příkazů.
  • Správce, kteří chtějí lehké editory přímo na serveru pro tyto funkce.

🏗️ Příklady použití

  • Server používá SCore spolu s ExecutableItems k definování a spouštění chování vlastních projektilů.
  • Správce vytváří globální nebo hráčské proměnné a zpřístupňuje je jako placeholdery pro menu nebo jiné pluginy.
  • Vývojář pluginu spoléhá na SCore, aby znovu používal úložiště proměnných a balení příkazů napříč více pluginy.

⌨️ Příkazy

PříkazPopisOprávněníPřístup
/score projectilesZobrazí seznam projektilů a otevře editor pro jejich úpravu.není uvedenoAdmin
/score projectiles-create <id>Otevře editor pro vytvoření nového projektilu.není uvedenoAdmin
/score projectiles-delete <id>Smaže projektil (vyžaduje potvrzení).není uvedenoAdmin
/score reloadZnovu načte SCore (užitečné po úpravě souborů projektilů).není uvedenoAdmin
/score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_IDVynutí hráči vystřelení zadaného projektilu (ukázková syntaxe).není uvedenoAdmin
/score variables listZobrazí seznam definovaných proměnných.není uvedenoAdmin
/score variables info {var_name} [player]Zobrazí informace o proměnné, volitelně pro konkrétního hráče.není uvedenoAdmin
/score variables-create {var_name}Vytvoří novou proměnnou.není uvedenoAdmin
/score variables-delete {var_name}Smaže proměnnou.není uvedenoAdmin
/score variablesOtevře editor/seznam proměnných.není uvedenoAdmin
/score variables clear {typeofvariable} {nameofvariable} [player]Vymaže proměnnou nebo hodnotu proměnné hráče.není uvedenoAdmin

Poznámky: oficiální dokumentace také uvádí placeholder tokeny pro proměnné (např. %score_variables_<var_name>% a %score_variables_<var_name>_int%). Uzly oprávnění nejsou v odkazovaných metadatech pluginu uvedeny.

⚙️ Instalace

📥 Nastavení

  • Stáhněte oficiální SCore .jar pro odpovídající verzi pluginu.
  • Umístěte soubor .jar do adresáře plugins/ na serveru.
  • Restartujte server a zkontrolujte konzoli serveru, abyste potvrdili, že se SCore načetl.
  • Pokud provozujete další pluginy Ssomar, nainstalujte verzi SCore, která odpovídá jejich verzi podle doporučení projektu (shodný build SCore s buildem závislého pluginu).

🧠 Technické poznámky

  • Potvrzené podporované platformy: Bukkit, Spigot, Paper, Purpur, Folia.
  • Potvrzené podporované verze Minecraftu zahrnují: 1.21.x až 1.8.x (uvedeno projektem).
  • Metadata projektu uvádějí restriktivní licenční štítek (ARR / All Rights Reserved), zatímco distribuce projektu také odkazuje na Git repozitář pro příspěvky; tyto položky se v oficiálních metadatech objevují společně.
  • SCore je určen k instalaci jako knihovna/závislost pro další pluginy Ssomar; vystavuje funkce, které jiné pluginy volají za běhu.

🤝 Kdy je tento plugin užitečný

Pokud provozujete pluginy Ssomar nebo potřebujete hotový systém na serveru pro vlastní projektily a placeholdery proměnných, SCore poskytuje sdílený runtime a editory, na které se tyto pluginy spoléhají, aniž byste museli znovu implementovat stejné mechanismy.

Servery s pluginem SCore

Stránka pluginu SCore ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.

Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role SCore závisí na konfiguraci konkrétního serveru.

Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když SCore používá.

Použijte seznam serverů s SCore k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.