EssentialsX
Základní příkazy pro hráče i vedení — domovy, teleporty, soukromé zprávy, spawn, warpy.
← Pluginy Základ serveru licence GPL-3.0-only návod pro EssentialsX 2.20+ (Paper/Spigot)
Stáhnout u autora Zdrojový kód 843 659 stažení u autora autor mdcfe
Co to dělá
EssentialsX doplňuje to, co na serveru chybí ze všeho nejvíc: hráč si uloží domov (/sethome, /home), požádá o teleport (/tpa, /tpaccept), pošle soukromou zprávu (/msg), vrátí se na spawn (/spawn) nebo se podívá, kdo je online (/list). Vedení k tomu dostane /kick, /mute, /jail, /vanish nebo přesun hráče.
Balík je rozdělený na moduly: EssentialsX (základ), EssentialsXChat (formát chatu a předpony), EssentialsXSpawn (spawn a teleporty), EssentialsXProtect (zákaz ničení cizích staveb) a EssentialsXGeoIP (odkud hráč je). Většině serverů stačí základ a Chat.
Domovů může mít hráč víc podle oprávnění (essentials.sethome.multiple), a to včetně vlastních pravidel podle skupin — dá se nastavit, že VIP má tři domovy a běžný hráč jeden. Když práva nastavíš špatně, hráč si domov sice uloží, ale nedostane se do něj; proto se vyplatí začít na jednom a přidávat.
Ekonomické příkazy (/balance, /pay, /worth) EssentialsX jen zprostředkuje — potřebuje k nim Vault a ekonomický plugin. Bez Vaultu tyhle příkazy tiše nic nedělají, což je častý zdroj nedorozumění.
Modul Chat umí barevný chat, formát s PlaceholderAPI a soukromé zprávy. Právo essentials.chat.color dovolí hráčům psát barevně a formátovat text, což se na veřejných serverech rychle zneužije — rozdej ho jen hodnostem, které to udrží.
EssentialsX se dobře doplňuje s LuckPerms (práva), Vaultem (ekonomika) a PlaceholderAPI (značky do chatu a tabulky). Sám o sobě je to sada základních příkazů, kterou většina českých serverů bere jako první plugin vůbec.
Instalace
- Zjisti verzi serveru (/version) a stáhni EssentialsX z essentialsx.net/downloads nebo z Modrinthu — vyber build pro svou verzi Minecraftu.
- Nahraj do složky plugins základní .jar (EssentialsX) a k němu jen ty moduly, které opravdu chceš (Chat, Spawn, Protect, GeoIP).
- Restartuj server. V konzoli se vypíše, kolik příkazů se načetlo a kde jsou konfigurační soubory.
- Projdi plugins/EssentialsX/config.yml: nastav hlavně spawn-on-join (má se hráč po přihlášení objevit na spawnu?) a teleport-invulnerability (nesmrtnost po teleportu, aby nikdo neumřel na padání).
- Používáš-li Chat, uprav plugins/EssentialsXChat/config.yml — formát chatu a předpony. S PlaceholderAPI se dá napsat formát se značkami.
- Nastav spawn: postav se na místo a napiš /setspawn.
- Založ warpy: postav se na místo a napiš /setwarp nazev (hráči se tam dostanou /warp nazev).
- Rozdej práva: běžný hráč potřebuje essentials.home, essentials.sethome, essentials.tpa, essentials.spawn, essentials.warp, essentials.msg a essentials.list; vedení pak essentials.kick, essentials.mute a essentials.vanish.
- Zakaž hráčům essentials.give, essentials.gamemode a essentials.tp — patří jen vedení.
- Ověř sám na sobě: /sethome, /home, /spawn, /warp. Každý příkaz musí odpovědět, ne mlčet.
- Když chceš používat peníze, nainstaluj Vault a ekonomický plugin — bez nich /balance a /pay nefungují.
- Zálohuj složku plugins/EssentialsX: jsou v ní domovy, warpy i seznam umlčených hráčů.
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 |
|---|---|
| essentials.home | použít /home |
| essentials.sethome | uložit si domov (/sethome) |
| essentials.sethome.multiple | smět mít víc domovů |
| essentials.tpa | požádat jiného hráče o teleport |
| essentials.tpaccept | požadavek přijmout |
| essentials.spawn | teleport na spawn |
| essentials.warp | používat warpy |
| essentials.msg | soukromé zprávy (/msg) |
| essentials.list | výpis hráčů online |
| essentials.kick | vyhodit hráče |
| essentials.mute | umlčet hráče |
| essentials.vanish | být neviditelný |
| essentials.fly | létání (/fly) |
| essentials.give | dávat předměty (/give) |
| essentials.gamemode | měnit herní mód (/gamemode) |
| essentials.tp | teleportovat kohokoli |
| essentials.chat.color | psát v chatu barevně (jen s rozmyslem) |
| essentials.* | úplně vše (jen majitel) |
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á |
|---|---|
| /sethome a /home | uloží domov a vrátí se do něj |
| /home <název> | domov s vlastním jménem (když jich má hráč víc) |
| /delhome | zruší domov |
| /spawn | teleport na spawn serveru |
| /setspawn | nastaví spawn tam, kde stojíš (vedení) |
| /warp <název> | teleport na warp, /setwarp ho založí |
| /tpa <hráč> | požádá o teleport k hráči |
| /tpaccept a /tpdeny | požadavek přijmout nebo odmítnout |
| /msg <hráč> <zpráva> | soukromá zpráva (/r odpoví poslednímu) |
| /list | kdo je online (s právy i skrytí hráči) |
| /kit <název> | sada předmětů (/kit tools, /kit start) |
| /worth <předmět> | cena předmětu (potřebuje Vault a ekonomiku) |
| /balance a /pay <hráč> <částka> | zůstatek a platba (potřebuje Vault) |
| /kick, /mute, /jail, /vanish | nástroje pro vedení |
| /ess reload | znovu načte konfiguraci (po ruční úpravě souborů) |
Nastavení a časté chyby
Bez Vaultu nefungují ekonomické příkazy (/balance, /pay, /worth) — EssentialsX je jen zprostředkuje. Když mají hráči s penězi pracovat, nainstaluj Vault a ekonomický plugin (třeba EssentialsX Economy).
Právo essentials.chat.color dovolí hráčům psát v chatu barevně a formátovat text. Na veřejných serverech se to rychle zneužije — rozdej ho jen hodnostem, které to udrží.
Domovy se vážou na hráče. Když hráč změní nick, o domovy může přijít; při přechodu na jiný server se bez zálohy složky plugins/EssentialsX ztratí úplně.
spawn-on-join je nejčastější zdroj nedorozumění: když je vypnutý, hráč zůstane tam, kde se odhlásil, a majitel pak hledá, proč spawn nefunguje.
Formát chatu se nastavuje v modulu Chat, ne v základu. Když se formát nezměnil, zkontroluj, že je modul opravdu nahraný, a po úpravě configu spusť /ess reload.
Když příkaz neodpovídá vůbec, většinou na něj hráč nemá právo — a EssentialsX to v některých případech nehlásí. Ověř práva přes /lp info <hráč> (LuckPerms).
Zálohuj plugins/EssentialsX: domovy, warpy i seznam umlčených jsou jen tam a v databázi nejsou.
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 EssentialsX 2.20+ (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.
Licence: GPL-3.0-only. Soubor se u nás nehostuje, stahuje se u autora (mdcfe) — tak je vždy dostupná aktuální verze.