Přejít k obsahu

LuckPerms – oprávnění a hodnosti

Vytvořte herní hodnosti a přiřaďte oprávnění hráčům na serveru s Paper/Spigot pomocí pluginu LuckPerms.

LuckPerms představuje moderní standard pro správu uživatelských práv a hodností na serverech s API Bukkit/Spigot/Paper. Nahrazuje nebezpečné rozdávání plných administrátorských práv op přehledným systémem skupin: vytvoříte hodnosti (např. VIP, Mod, Admin), přiřadíte je hráčům a přesně vymezíte, jaké herní příkazy a možnosti smí jednotlivé skupiny využívat.

LuckPerms funguje na jádrech s podporou pluginů: Paper, Spigot, CraftBukkit, Purpur, Folia, Leaves či Pufferfish. Na čisté Vanille, Forge a Fabricu v této podobě nefunguje – viz článek Serverový software a verze Minecraftu.

#Instalace

  1. Stáhněte nejnovější verzi LuckPerms.jar z oficiálního webu projektu (luckperms.net).
  2. Zastavte server tlačítkem Stop.
  3. V sekci FILES přejděte do složky plugins a nahrajte stažený soubor (UPLOAD).
  4. Spusťte server – při startu plugin vytvoří složku s konfigurací.

#Základní příkazy

V administrační záložce CONSOLE nebo přímo ve hře (pokud již máte administrátorská práva):

lp creategroup vip
lp creategroup mod
lp creategroup admin
lp user Steve parent add vip
lp user Anna parent set mod
lp user Tom parent add admin
  • creategroup – vytvoří novou skupinu (hodnost),
  • parent add / parent set – přidá skupinu k existujícím / nastaví hlavní skupinu hráče,
  • lp user Steve info – zobrazí přehled přiřazených hodností daného hráče.

#Přiřazování oprávnění (permissions)

Oprávnění určuje přístup ke konkrétní funkci, např. essentials.fly (příkaz /fly z pluginu EssentialsX) nebo minecraft.command.give. Oprávnění můžete nastavit přímo příkazem:

lp group vip permission set essentials.fly true
lp group admin permission set * true
lp group mod meta set prefix "[MOD] "
  • permission set – povolí nebo zakáže vybrané oprávnění pro celou skupinu,
  • meta set prefix – nastaví barevný textový prefix (titul) před jménem hráče v chatu.

Využívejte dědičnost skupin: nastavte hierarchii např. default → vip → mod → admin. Vyšší skupina automaticky dědí všechna práva z nižších skupin, takže pro hodnost Admin nemusíte znovu ručně vypisovat práva VIP.

#Oprávnění doporučená do začátku

Skupina Co nastavit
default (každý nově příchozí) ochrana před kickem, limit /msg, skrytý stav online
vip barevný nick, essentials.fly (volitelně), přednost při vstupu na server
mod kick, ban, temp-ban, repair, enderchest
admin zástupný znak * (veškerá práva), minecraft.command.*

Přiřazení hvězdičky * skupině admin dává plný přístup i k destruktivním příkazům pro úpravu bloků (setblock, fill). Pokud nechcete, aby měl moderátor možnost masivně měnit terén, zakažte tyto příkazy explicitně: lp group mod permission set minecraft.command.fill false.

#Ukládání dat a zálohování

Data LuckPerms jsou uložena ve složce plugins/LuckPerms/ (data/, yml/). Záloha serveru je pokrývá automaticky – hodnosti při resetu souborů nezmizí.

#Nejčastější problémy

#Příkaz po přidání hodnosti nefunguje

Hráč má zastaralou relaci – oprávnění se načítají při přihlášení na server. Požádejte hráče, aby se odpojil a znovu připojil, případně server restartujte.

#Příkaz lp ve hře vůbec nereaguje

Nemáte potřebná práva ke správě pluginu. Nejprve si nastavte hodnost v konzoli (lp user VášNick parent set admin), a teprve poté vše spravujte ze hry.

#Hodnosti po přeinstalaci serveru zmizely

Přeinstalace serveru smaže složku plugins. Obnovte zálohu nebo nahrajte soubory plugins/LuckPerms/data/*.yml ze zálohy přes SFTP.

#Co dál

Nezbytné technologie běží vždy. Funkční, analytické a marketingové zapneme jen s vaším souhlasem.

Zásady ochrany osobních údajů a cookies