Vault

Prostředník mezi pluginy a ekonomikou — sám nic neumí, ale bez něj část pluginů nefunguje.

← Pluginy Práva a skupiny návod pro Vault 1.7.x (Paper/Spigot)

Stáhnout u autora Zdrojový kód autor MilkBowl

Co to dělá

Vault není plugin, který by hráč viděl v akci. Je to prostředník (říká se tomu API): nemá vlastní příkazy pro hráče ani oprávnění, jen zprostředkovává rozhraní mezi pluginy, které potřebují pracovat s penězi, právy a chatem.

Praktický dopad: když máš Vault nainstalovaný a k tomu ekonomický plugin (třeba EssentialsX Economy nebo CMI), začnou fungovat příkazy jako /balance, /pay a /worth i obchody v dalších pluginech. Bez Vaultu se tyhle pluginy tváří, že peníze na serveru nejsou, a v konzoli hlásí, že ekonomiku nenašly.

Vault také sjednocuje práva: plugin, který potřebuje zjistit, jestli hráč něco smí, se zeptá Vaultu a ten se zeptá LuckPerms. Proto se Vault instaluje i na servery, kde žádná ekonomika není — stačí, že ho vyžaduje jiný plugin.

Třetí oblastí je chat a jeho formátování: Vault umí předat formátovací vrstvu mezi chatovacím a jiným pluginem, takže se předpony nemusí nastavovat dvakrát.

Když Vault nefunguje, nepoznáš to na něm, ale na ostatních: obchody nechtějí peníze, /balance hlásí chybu, odměny za hlas se nevyplácejí. Při startu serveru proto hledej v konzoli řádek, jestli Vault našel ekonomiku, práva a chat.

Instaluje se vždy jen jeden Vault a nikdy dva ekonomické pluginy vedle sebe — Vault si jeden vybere a ty bys pak hledal, proč se zůstatek nepočítá tak, jak čekáš.

Instalace

  1. Zjisti, které pluginy Vault vyžadují. Napiš /plugins a podívej se, jestli některý hlásí chybějící Vault, nebo si to řekne v konzoli při startu.
  2. Stáhni Vault z dev.bukkit.org/projects/vault (na Modrinthu není) ve verzi pro svou verzi serveru.
  3. Nahraj .jar do složky plugins.
  4. Nainstaluj k němu to, co má obstarávat: ekonomický plugin kvůli penězům, LuckPerms kvůli právům a případně chatovací plugin.
  5. Restartuj server a sleduj konzoli — Vault vypisuje, jestli našel ekonomiku, práva a chat. Když u některé položky napíše, že nic nemá, Vault k ní nemá protějšek.
  6. Napiš /vault-info — vypíše, co Vault u tebe obstarává (ekonomika: název pluginu, práva: název, chat: název).
  7. Ověř ekonomiku: /balance musí vrátit číslo, pokud na něj má hráč právo.
  8. Ověř práva: příkaz, který něco vyžaduje (třeba /fly), se musí chovat podle skupin v LuckPerms.
  9. Nikdy nenechávej nainstalované dva ekonomické pluginy zároveň — Vault použije jeden a ty pak nepoznáš, který peníze počítá.
  10. Když po přidání Vaultu začaly obchody fungovat divně, zkontroluj, že ekonomický plugin pracuje se stejnou měnou, jakou hráči vidí.

Oprávnění

Oprávnění se udělují hráčům nebo skupinám — nejčastěji příkazem /lp user <hráč> permission set <uzel> true (LuckPerms). Uzel, který v seznamu není, plugin nezná.

Oprávnění Co umožňuje
Vault sám žádná oprávnění nemá práva, která hráči potřebují, patří ekonomickému pluginu (např. essentials.balance pro /balance) nebo pluginu na práva (LuckPerms).

Příkazy

Napiš do chatu i s lomítky. Kde je <hráč> nebo <uzel>, doplň vlastní hodnotu bez závorek.

Příkaz Co dělá
Vault nemá příkazy pro hráče jen správcovský /vault-info, který vypíše, co Vault obstarává (ekonomika, práva, chat).

Nastavení a časté chyby

Vault nemá konfiguraci k nastavování. Když se něco chová divně, problém je vždy v pluginu, který Vault využil — ne ve Vaultu.
Když po startu konzole hlásí, že Vault nenašel ekonomiku, nemáš žádný ekonomický plugin, nebo ho Vault neumí obsloužit. Nejčastěji se používá EssentialsX Economy nebo CMI.
Dvě ekonomiky vedle sebe jsou nejhorší varianta: Vault použije jednu a ty budeš hledat, proč se zůstatek nepočítá podle očekávání.
Vault se neaktualizuje často, ale buildy pro novější verze Minecraftu vycházejí. Když po aktualizaci serveru přestaly fungovat peníze nebo práva, zkontroluj právě Vault.
Odinstalace: pluginy, které Vault vyžadovaly, po jeho odebrání přestanou fungovat a některé spadnou. Odeber ho, jen když víš, kdo ho používal.
Když po přidání Vaultu zmizely předpony v chatu, bývá to tím, že formát chatu teď řeší Vault a jiný plugin ho přepisuje. Ponech jednu cestu.

Kdo to používá

Zatím nevíme, které servery z našeho seznamu ho používají. Moderní servery svůj seznam pluginů v dotazu na stav neposílají, takže se to dozvídáme od majitelů.

Používáš ho na svém serveru? Napiš nám a doplníme ho sem — na tuhle stránku chodí lidé, kteří plugin hledají.

Podobné pluginy

LuckPerms
Práva a skupiny pro celý server — jedno místo, kde se rozhoduje, kdo co smí.

Odkud návod vychází

Návod je náš vlastní a vychází z dokumentace autora (verze Vault 1.7.x (Paper/Spigot)) . Oprávnění a příkazy opisujeme jako fakta, nic nedomýšlíme — když se plugin po aktualizaci změní, může být návod pozadu. Našel jsi chybu? Napiš nám a opravíme to.

Soubor se u nás nehostuje, stahuje se u autora (MilkBowl) — tak je vždy dostupná aktuální verze.

Zkopírováno