Водич за LuckPerms: групи, рангови и команди
На оваа страница
LuckPerms е приклучокот за дозволи што го користат речиси сите Minecraft сервери. Тој одлучува кој која команда може да ја изврши: играчите добиваат основни работи, модераторите можат да избркаат и замолчат, а администраторите добиваат сè. Ранговите, префиксите во разговорот и скалите за унапредување доаѓаат од него.
Овој водич покажува како да го користите LuckPerms од нула — инсталација, идеите зад него, готово поставување за играч / модератор / администратор, веб-уредувачот и командите што ќе ги користите секоја недела.
Инсталирајте LuckPerms и дајте си пристап
- Преземете ја вистинската верзија од luckperms.net — Bukkit за Paper и Spigot, или верзијата за Fabric, NeoForge или Velocity за тие платформи. Потребна е Java 11 или понова, што ја има секој современ сервер.
- Ставете го jar-фајлот во
plugins(илиmodsна Fabric и NeoForge), отстранете го секој друг приклучок за дозволи и целосно рестартирајте го серверот. - Дајте си пристап од конзолата. На почетокот никој не може да ги користи командите на LuckPerms, дури ни вие:
lp user YourName permission set luckperms.* true
Оттогаш можете да користите /lp во играта. При првото стартување LuckPerms презема неколку библиотеки, па на серверот му треба пристап до интернет.
Пуштете LuckPerms на сервер што е достапен за вашите играчи: HytHost Minecraft хостинг од €2.59/мес., со вклучен MySQL.
Погледнете ги Minecraft пакетитеГрупи, наследување, тежина и патеки
- Јазлите за дозволи се клучевите, како
essentials.homeилиminecraft.command.gamemode. Секој може да биде true, false или непоставен. - Групите содржат дозволи. Секој играч е во
default; останатите ги додавате вие. - Наследување: групата може да има родителски групи и го добива сè што тие имаат. Ако
adminнаследува одmod, аmodодdefault, администраторите ги имаат сите три. - Тежината одлучува која група победува кога две се спротивставуваат — повисокиот број победува. Чекори од 100 оставаат простор за групи што ќе ги додадете подоцна.
- Патеките (tracks) се скали за унапредување, како
default → helper → mod → admin, што се користат соpromoteиdemote. Самите по себе не го менуваат наследувањето. - Контекстите ограничуваат дозвола на одреден сервер или свет, на пример
world=survivalна крајот од командата.
Готово поставување за играч, модератор и администратор
Создадете ги групите, поврзете ги во синџир и дајте ѝ на секоја дозволите што ѝ требаат. Имињата на јазлите подолу се за командите на EssentialsX; заменете ги со јазлите на приклучоците што ги користите.
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
Потоа патека за унапредувања:
lp createtrack staff lp track staff append default lp track staff append mod lp track staff append admin
lp user Steve promote staff го качува Steve едно скалило погоре. Целосниот список на команди и јазли на EssentialsX е во водичот за EssentialsX.
Префикси и рангови во разговорот
Поставете префикс на група:
lp group admin meta setprefix "&c[Admin] "
LuckPerms го чува префиксот; приклучок за разговор мора да го прикаже. Инсталирајте Vault и приклучок за разговор што чита од него, како EssentialsX Chat. Ако играчите имаат повеќе групи, се користи префиксот со највисок приоритет — поставете го со meta setprefix 100 "...".
Веб-уредувачот на LuckPerms
За поголеми промени, уредувачот е полесен од командите. Извршете /lp editor, отворете ја врската што ја испишува и уредувајте групи, корисници и патеки во прелистувачот. Кога ќе зачувате, уредувачот прикажува команда — извршете ја во играта или во конзолата и промените ќе се применат. Ништо не се менува на серверот додека не ја извршите таа команда.
Команди на LuckPerms што ќе ги користите
| Команда | Што прави |
|---|---|
/lp user <user> info | Ги прикажува групите и деталите на играчот |
/lp user <user> permission set <node> true | Му дава дозвола на еден играч |
/lp user <user> permission unset <node> | Повторно ја отстранува |
/lp user <user> permission check <node> | Покажува дали играчот има дозвола |
/lp user <user> parent add <group> | Додава играч во група |
/lp user <user> parent set <group> | Го става играчот само во таа група |
/lp user <user> parent addtemp <group> <duration> | Привремен ранг, на пример 30d |
/lp group <group> permission set <node> true | Дава дозвола на цела група |
/lp creategroup <group>, /lp listgroups | Создава група, ги наведува групите |
/lp group <group> parent add <group> | Прави група да наследува од друга |
/lp user <user> promote <track> | Го качува играчот по патеката (demote го спушта) |
/lp group <group> meta setprefix <prefix> | Поставува префикс во разговорот за група |
/lp editor | Го отвора веб-уредувачот |
/lp verbose record, потоа /lp verbose upload | Ги снима проверките на дозволи за да најде јазол што недостасува |
/lp sync | Повторно ги вчитува податоците од складиштето |
Не сте сигурни кој јазол ѝ треба на командата? Извршете /lp verbose record, употребете ја командата како играчот, па /lp verbose upload — извештајот ја прикажува секоја проверена дозвола.
LuckPerms на HytHost сервер или мрежа
- Инсталирајте со прикачување на jar-фајлот во
pluginsпреку менаџерот на фајлови или преку SFTP, па рестартирајте од панелот. Првата командаlp user ... luckperms.*извршете ја во картичката Console. - Еден сервер: стандардното H2 складиште е доволно.
- Мрежа: инсталирајте LuckPerms на проксито и на секој backend сервер и насочете ги сите кон истата MySQL база со
storage-method: mysqlвоconfig.yml. Секој HytHost Minecraft пакет вклучува MySQL бази; поставувањето на самото прокси е опишано во како да поставите Velocity прокси.
Paper, Velocity и MySQL на секој пакет — HytHost Minecraft хостинг од €2.59/мес.
Погледнете ги Minecraft пакетитеЧесто поставувани прашања
Од конзолата на серверот извршете lp user YourName permission set luckperms.* true. Потоа можете да ги користите сите /lp команди во играта.
Користете /lp user PlayerName parent add groupname. За таа група да му биде единствена, користете parent set наместо parent add.
LuckPerms само го чува префиксот. Потребни ви се и Vault и приклучок за разговор што го чита, како EssentialsX Chat. Ако играчот има повеќе групи, победува префиксот со највисок приоритет.
Извршете /lp verbose record, нека играчот ја употреби командата, па /lp verbose upload. Извештајот ја наведува секоја дозвола што серверот ја проверил, вклучително и онаа што не успеала.
Да. Инсталирајте го на проксито и на секој backend сервер и поврзете ги сите со истата MySQL или MariaDB база за ранговите да бидат заеднички.
Рангови, дозволи и сервер што останува онлајн
HytHost Minecraft хостингот работи со Paper или Velocity со LuckPerms, MySQL бази и автоматски резервни копии — од €2.59/мес.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursДали овој водич ви беше корисен?