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
- 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.
- Stáhni Vault z dev.bukkit.org/projects/vault (na Modrinthu není) ve verzi pro svou verzi serveru.
- Nahraj .jar do složky plugins.
- 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.
- 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.
- Napiš /vault-info — vypíše, co Vault u tebe obstarává (ekonomika: název pluginu, práva: název, chat: název).
- Ověř ekonomiku: /balance musí vrátit číslo, pokud na něj má hráč právo.
- Ověř práva: příkaz, který něco vyžaduje (třeba /fly), se musí chovat podle skupin v LuckPerms.
- Nikdy nenechávej nainstalované dva ekonomické pluginy zároveň — Vault použije jeden a ty pak nepoznáš, který peníze počítá.
- 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
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.