Plugin Minecraft PlaceholderAPI

PlaceholderAPI este un plugin Minecraft care oferă un sistem universal de placeholder-e și un cloud de extensii, astfel încât alte pluginuri să poată afișa valori dinamice fără dependențe directe.

Găsește un server cu PlaceholderAPI

Servere care au raportat PlaceholderAPI: 201

Toate serverele cu PlaceholderAPI

Despre PlaceholderAPI

🔌 Despre PlaceholderAPI

PlaceholderAPI este un plugin Minecraft care oferă un sistem centralizat de placeholder-uri și un ecosistem de extensii (eCloud). Le permite altor pluginuri să citească și să înlocuiască mii de placeholder-uri dinamice (datele jucătorilor, valori economice, valori specifice pluginului etc.) fără integrare directă sau dependențe puternice.

🎯 Scop

Pluginul rezolvă dificultățile de integrare dintre pluginuri oferind un singur API extensibil pentru placeholder-uri. Autorii de pluginuri publică "expansions" care oferă placeholder-uri denumite; administratorii serverului instalează aceste expansions, astfel încât pluginurile care afișează informații pe server (scoreboard-uri, chat, holograme, GUI-uri) să poată afișa date live folosind o sintaxă consistentă.

⚙️ Funcții

  • API de bază pentru parsarea placeholder-urilor, la care se pot conecta alte pluginuri.
  • Sistem de expansions: expansions împachetate separat sau expansions incluse în pluginuri.
  • eCloud (cloud de extensii) pentru găsirea și descărcarea expansions verificate direct din joc.
  • Comenzi de administrare în timpul rulării pentru listarea, înregistrarea, anularea înregistrării și reîncărcarea expansions.
  • Comenzi debug/parse pentru evaluarea placeholder-urilor pentru un jucător sau pentru difuzarea rezultatelor, utile la depanare.
  • Utilitare precum comanda dump pentru a partaja expansions instalate și starea pluginului atunci când ceri suport.

🧩 Pentru cine este

  • Administratori de server care au nevoie de text dinamic unificat între mai multe pluginuri (scoreboard-uri, tablisturi, holograme, GUI-uri).
  • Dezvoltatori de pluginuri care vor să expună sau să consume placeholder-uri fără a impune dependențe puternice.
  • Servere Survival, minigame și network care combină multe pluginuri și au nevoie de o sintaxă consistentă pentru placeholder-uri.

🏗️ Exemple de utilizare

  • Un server instalează o expansion Vault astfel încât placeholder-urile economice, precum soldul jucătorului, să poată fi folosite în pluginurile pentru scoreboard și chat.
  • Un administrator descarcă o expansion specifică unui plugin din eCloud, astfel încât un plugin de hologramă să poată afișa date de obiectiv în timp real.
  • Un dezvoltator expune datele pluginului printr-un PlaceholderExpansion, astfel încât alte servere să poată afișa acele date fără a depinde direct de plugin.

⌨️ Comenzi

ComandăDescrierePermisiuneAcces
`/papi parse <playerme> `Parsează placeholder-urile dintr-un șir și afișează rezultatul pentru depanare.nespecificat
`/papi bcparse <playerme> `Parsează placeholder-urile și difuzează rezultatul tuturor jucătorilor.nespecificat
`/papi cmdparse <playerme> `Parsează placeholder-urile și execută comanda rezultată.nespecificat
/papi parserel <player1> <player2> <text>Parsează placeholder-urile relaționale comparând doi jucători.nespecificatAdministrator
/papi listListează expansions active/înregistrate.nespecificatAdministrator
/papi info <expansion>Afișează informații despre o expansion înregistrată.nespecificatAdministrator
/papi register <filename>Înregistrează un jar de expansion din folderul expansions fără repornire.nespecificatAdministrator
/papi unregister <filename>Anulează înregistrarea/șterge o expansion înregistrată.nespecificatAdministrator
/papi reloadReîncarcă configurația PlaceholderAPI și înregistrează expansions descărcate recent.nespecificatAdministrator
/papi versionAfișează versiunea pluginului și autorii.nespecificatAdministrator
/papi dumpExportă informații despre plugin/versiune/expansions pentru suport (serviciu paste).nespecificatAdministrator
/papi ecloud download <expansion> [version]Descarcă o expansion verificată din eCloud pe server.nespecificatAdministrator
`/papi ecloud list [allinstalled]`Listează expansions disponibile pe eCloud sau expansions instalate.
/papi ecloud placeholders <expansion>Listează placeholder-urile oferite de o expansion eCloud.nespecificatAdministrator
/papi ecloud statusAfișează conexiunea/statusul serviciului eCloud.nespecificatAdministrator

(Notă: comenzile de mai sus sunt documentate în referința oficială de comenzi PlaceholderAPI. Nodurile de permisiune pentru comenzile individuale nu sunt listate în documentația de referință.)

⚙️ Instalare

📥 Configurare

  • Descărcați jar-ul oficial PlaceholderAPI și puneți-l în directorul plugins/ al serverului dvs.
  • Porniți sau reporniți serverul și verificați în consolă că PlaceholderAPI se încarcă.
  • Instalați expansions fie plasând jar-urile expansion în plugins/PlaceholderAPI/expansions/, fie folosind comenzile eCloud din joc (pentru expansions verificate).

📦 Dependențe

  • PlaceholderAPI în sine nu necesită o dependență generală de plugin pentru a funcționa. Unele placeholder-uri oferite de expansions se bazează pe alte pluginuri (de exemplu, o expansion care afișează valori economice va necesita pluginul de economie corespunzător). Aceste cerințe depind de expansion-ul specific.

🧠 Note tehnice

  • PlaceholderAPI este oferit pentru servere bazate pe Spigot și este folosit în mod obișnuit și pe Paper. Acesta oferă un API pentru ca dezvoltatorii de pluginuri să înregistreze PlaceholderExpansions.
  • Expansions pot fi distribuite ca fișiere jar independente sau incluse în alte pluginuri; expansions independente sunt instalate de obicei în plugins/PlaceholderAPI/expansions/.
  • Funcția eCloud permite descoperirea și descărcarea în joc a expansions verificate; serverele trebuie să permită HTTPS de ieșire pentru ca descărcările eCloud să funcționeze.
  • Pluginul include comenzi de debug și parsing pentru a ajuta administratorii să verifice că placeholder-urile se rezolvă corect.

🤝 Când este util acest plugin

Dacă serverul dvs. folosește mai multe pluginuri care trebuie să afișeze date dinamice, partajate între pluginuri (chat, tab, holograme, scoreboard-uri sau GUI-uri), PlaceholderAPI este util deoarece centralizează rezolvarea placeholder-urilor și vă permite să adăugați suport pentru pluginuri suplimentare prin expansions modulare, fără a modifica fiecare plugin consumator.

Comentarii

Încă nu există comentarii

Fii primul care comentează.

Pentru administratorii de servere

Autori
PlaceholderAPI Team
Platforme suportate
Spigot, Paper
Versiuni suportate
1.8–1.21

Linkuri

Ce raportează serverele

Platformele serverelor

  • Paper156
  • Purpur23
  • Arclight5
  • CraftBukkit5
  • Leaf4

Versiunile pluginului

  • 2.12.3131
  • 2.12.230
  • 2.11.624
  • 2.11.711
  • 2.10.102

Cifrele provin de la serverele care își afișează pluginurile când MSHQ le verifică. Multe ascund lista, deci utilizarea reală este mai mare.