Návod na LuckPerms: skupiny, ranky a příkazy
Na této stránce
LuckPerms je plugin na oprávnění, který používá skoro každý Minecraft server. Rozhoduje, kdo smí spustit jaký příkaz: hráči dostanou základ, moderátoři kick a mute, admini všechno. Ranky, prefixy v chatu i postupové žebříčky pocházejí právě z něj.
Tento návod ukazuje, jak LuckPerms používat od nuly — instalace, principy, hotové nastavení hráč / moderátor / admin, webový editor a příkazy, které budete používat každý týden.
Instalace LuckPerms a přístup pro vás
- Stáhněte správný build z luckperms.net — Bukkit pro Paper a Spigot, nebo build pro Fabric, NeoForge či Velocity na těchto platformách. Potřebuje Java 11 nebo novější, kterou má každý současný server.
- Vložte jar do
plugins(nebomodsna Fabric a NeoForge), odstraňte jakýkoli jiný plugin na oprávnění a server úplně restartujte. - Dejte si přístup z konzole. Zpočátku nemůže příkazy LuckPerms používat nikdo, ani vy:
lp user YourName permission set luckperms.* true
Od té chvíle můžete ve hře používat /lp. Při prvním spuštění LuckPerms stáhne několik knihoven, takže server potřebuje přístup k internetu.
Provozujte LuckPerms na serveru, který je pro hráče online: Minecraft hosting HytHost od €2.59/měs., MySQL v ceně.
Zobrazit Minecraft tarifySkupiny, dědičnost, váha a tracky
- Uzly oprávnění jsou klíče, například
essentials.homenebominecraft.command.gamemode. Každý může být true, false nebo nenastavený. - Skupiny obsahují oprávnění. Každý hráč je v
default; ostatní přidáváte vy. - Dědičnost: skupina může mít rodičovské skupiny a získá vše, co mají ony. Pokud
admindědí zmodamoddědí zdefault, admini mají všechny tři. - Váha rozhoduje, která skupina vyhraje, když se dvě neshodují — vyšší číslo vyhrává. Kroky po 100 nechají místo pro skupiny, které přidáte později.
- Tracky jsou postupové žebříčky, například
default → helper → mod → admin, používané spromoteademote. Samy o sobě dědičnost nemění. - Kontexty omezí oprávnění na určitý server nebo svět, například
world=survivalna konci příkazu.
Hotové nastavení pro hráče, moderátory a adminy
Vytvořte skupiny, propojte je a každé dejte potřebná oprávnění. Níže uvedené uzly jsou pro příkazy EssentialsX; nahraďte je uzly pluginů, které používáte.
lp creategroup mod lp creategroup admin lp group mod parent add default lp group admin parent add mod lp group mod setweight 100 lp group admin setweight 200 lp group default permission set essentials.home true lp group default permission set essentials.sethome true lp group default permission set essentials.spawn true lp group default permission set essentials.tpa true lp group default permission set essentials.tpaccept true lp group default permission set essentials.msg true lp group mod permission set essentials.kick true lp group mod permission set essentials.mute true lp group mod permission set essentials.tempban true lp group admin permission set essentials.* true lp group admin permission set luckperms.* true lp user Steve parent add mod
Pak track pro povýšení:
lp createtrack staff lp track staff append default lp track staff append mod lp track staff append admin
lp user Steve promote staff posune Steva o stupeň výš. Úplný seznam příkazů a uzlů EssentialsX najdete v návodu na EssentialsX.
Prefixy a ranky v chatu
Nastavte skupině prefix:
lp group admin meta setprefix "&c[Admin] "
LuckPerms prefix ukládá; zobrazit ho musí chatovací plugin. Nainstalujte Vault a chatovací plugin, který z něj čte, například EssentialsX Chat. Pokud jsou hráči ve více skupinách, použije se prefix s nejvyšší prioritou — nastavíte ji pomocí meta setprefix 100 "...".
Webový editor LuckPerms
Pro větší změny je editor jednodušší než příkazy. Spusťte /lp editor, otevřete odkaz, který vypíše, a upravujte skupiny, uživatele a tracky v prohlížeči. Po uložení editor zobrazí příkaz — spusťte ho ve hře nebo v konzoli a změny se použijí. Dokud ten příkaz nespustíte, na serveru se nic nezmění.
Příkazy LuckPerms, které budete používat
| Příkaz | Co dělá |
|---|---|
/lp user <user> info | Zobrazí skupiny a podrobnosti hráče |
/lp user <user> permission set <node> true | Dá jednomu hráči oprávnění |
/lp user <user> permission unset <node> | Znovu ho odebere |
/lp user <user> permission check <node> | Ukáže, zda hráč oprávnění má |
/lp user <user> parent add <group> | Přidá hráče do skupiny |
/lp user <user> parent set <group> | Dá hráče pouze do této skupiny |
/lp user <user> parent addtemp <group> <duration> | Dočasný rank, například 30d |
/lp group <group> permission set <node> true | Dá oprávnění celé skupině |
/lp creategroup <group>, /lp listgroups | Vytvoří skupinu, vypíše skupiny |
/lp group <group> parent add <group> | Nastaví, že skupina dědí z jiné |
/lp user <user> promote <track> | Posune hráče na tracku výš (demote níž) |
/lp group <group> meta setprefix <prefix> | Nastaví prefix skupiny v chatu |
/lp editor | Otevře webový editor |
/lp verbose record, pak /lp verbose upload | Zaznamená kontroly oprávnění pro nalezení chybějícího uzlu |
/lp sync | Znovu načte data z úložiště |
Nevíte, jaký uzel příkaz potřebuje? Spusťte /lp verbose record, použijte příkaz jako hráč a pak /lp verbose upload — report ukáže každé zkontrolované oprávnění.
LuckPerms na serveru nebo síti HytHost
- Instalace: nahrajte jar do
pluginspřes správce souborů nebo SFTP a restartujte server z panelu. První příkazlp user ... luckperms.*spusťte na kartě Console. - Jeden server: výchozí úložiště H2 stačí.
- Síť: nainstalujte LuckPerms na proxy i na každý backend a všechny nasměrujte na stejnou databázi MySQL pomocí
storage-method: mysqlvconfig.yml. Každý Minecraft tarif HytHost zahrnuje databáze MySQL; nastavení samotné proxy popisuje návod jak nastavit Velocity proxy.
Paper, Velocity a MySQL v každém tarifu — Minecraft hosting HytHost od €2.59/měs.
Zobrazit Minecraft tarifyČasto kladené otázky
V konzoli serveru spusťte lp user YourName permission set luckperms.* true. Poté můžete ve hře používat všechny příkazy /lp.
Použijte /lp user PlayerName parent add groupname. Chcete-li, aby to byla jeho jediná skupina, použijte místo parent add příkaz parent set.
LuckPerms prefix jen ukládá. Potřebujete také Vault a chatovací plugin, který ho čte, například EssentialsX Chat. Pokud má hráč více skupin, vyhraje prefix s nejvyšší prioritou.
Spusťte /lp verbose record, nechte hráče použít příkaz a pak /lp verbose upload. Report vypíše každé oprávnění, které server zkontroloval, včetně toho, které selhalo.
Ano. Nainstalujte ho na proxy i na každý backend server a všechny připojte ke stejné databázi MySQL nebo MariaDB, aby se ranky sdílely.
Ranky, oprávnění a server, který běží
Minecraft hosting HytHost provozuje Paper nebo Velocity s LuckPerms, databázemi MySQL a automatickými zálohami — od €2.59/měs.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursByl tento návod užitečný?